DaVinci Resolve: Difference between revisions
Added a section describing how to use OpenFX Plugins with DaVinci Resolve. It is worth noting that I am not aware of how many OpenFX Plugins are packaged in nixpkgs, as I am using this feature with plugins installed via a flake. |
IntangibleW (talk | contribs) m Update status of wayland support |
||
| (4 intermediate revisions by 3 users not shown) | |||
| Line 52: | Line 52: | ||
'''Here is a confirmed minimal | '''Here is a confirmed minimal configuration for amdgpu, radeonsi and OpenCL via Mesa (Rusticl):'''<syntaxhighlight lang="nix">{ | ||
config, | |||
lib, | |||
pkgs, | |||
... | |||
}: | |||
{ | { | ||
environment.systemPackages = with pkgs; [ | |||
davinci-resolve | |||
]; | |||
environment.variables = { | |||
RUSTICL_ENABLE = "radeonsi"; | |||
}; | }; | ||
hardware.graphics = { | |||
enable = true; | |||
extraPackages = with pkgs; [ | |||
mesa.opencl # Enables Rusticl (OpenCL) support | |||
]; | |||
}; | |||
}</syntaxhighlight> | |||
} | |||
</syntaxhighlight> | |||
=== Intel === | === Intel === | ||
| Line 114: | Line 89: | ||
== X11 or Wayland == | == X11 or Wayland == | ||
DaVinci Resolve can run on | Currently, DaVinci Resolve can not run on native Wayland. This is due to qtwayland version mismatch. See [https://github.com/NixOS/nixpkgs/issues/341634 nixpkgs issue] . | ||
If you want to maximize your chances you can try and start davinci in the following way to check for ROCM or Rusticl support | If you want to maximize your chances you can try and start davinci in the following way to check for ROCM or Rusticl support | ||
| Line 151: | Line 126: | ||
If DaVinci Resolve shows a popup asking to review GPU configuration in preferences, and if there is no GPU detected in "Memory and GPU" in preferences, you can try the following in your <code>configuration.nix</code>: | If DaVinci Resolve shows a popup asking to review GPU configuration in preferences, and if there is no GPU detected in "Memory and GPU" in preferences, you can try the following in your <code>configuration.nix</code>: | ||
<syntaxhighlight lang="nix"> | <syntaxhighlight lang="nix">hardware.graphics = { | ||
enable = true; | enable = true; | ||
amdgpu.opencl.enable = true; | |||
};</syntaxhighlight> | |||
}; | |||
</syntaxhighlight> | |||
[[Category:Applications]] | [[Category:Applications]] | ||