DaVinci Resolve: Difference between revisions

Intel: Added documentation for older Intel OpenCL support before 12th Gen.
Described an Issue in DaVinci Resolve with latest intel-compute-runtime-legacy1 and provided a way to fix it.
Line 112: Line 112:


If you can spot a line similar to <code>Cannot mix incompatible Qt library (5.15.12) with this library (5.15.2)</code>, and have configured QT options in your NixOS configuration (<code>qt.enable = true;</code>), try disabling them.
If you can spot a line similar to <code>Cannot mix incompatible Qt library (5.15.12) with this library (5.15.2)</code>, and have configured QT options in your NixOS configuration (<code>qt.enable = true;</code>), try disabling them.
=== Resolve crashes on Edit/Fusion tab with Intel iGPU ===
If you are using <code>intel-compute-runtime-legacy1</code> and DaVinci Resolve crashes whenever you try to switch to Edit or Fusion tab, it indicates the issue with the latest package. If you want to learn more about how to pinning packages works you can read [[FAQ/Pinning Nixpkgs|this article]].
Here's the solution for [[Defining NixOS as a flake|flake-based]] NixOS system:
{{File|3=inputs = {
    nixpkgs-c5ae371f1.url = "github:nixos/nixpkgs/0c3fc1cd3494aa52a2c111d5f18a7689fd15ab83"; # Paste this nixpkgs commit to your Flake's inputs.
  };
  outputs = { nixpkgs, ... }@inputs
  {
    # Pass it to your configuration.nix via inputs.
  };|name=flake.nix|lang=Nix}}{{File|3={ inputs, ... }:
{
  # OpenCL support.
  hardware.graphics = {
    enable = true;
    enable32Bit = true;
    extraPackages =
    let
      pkgs = import inputs.nixpkgs-c5ae371f1 {
        system = "x86_64-linux";
        config.allowUnfree = true;
      };
    in
      [
        pkgs.intel-compute-runtime-legacy1 # Use the latest driver commit that worked with DaVinci Resolve.
      ];
  };
}|name=configuration.nix|lang=Nix}}


=== Cannot import video file ===
=== Cannot import video file ===