Hi, so I’ve been trying to make full switch to nixos, since some older applications are working like a charm even with wayland and newest gnome. That being said, Im struggling with two applicaitons that are officially supported for x64_86 and are in repository.
I’m running GNOME from default installation, from recent ISO 25.05
One of which is Davince Resolve Studio.
Upon opening it as normal user from terminal Im getting:
ActCCMessage Already in Table: Code= c005, Mode= 13, Level= 1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c006, Mode= 13, Level= 1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c007, Mode= 13, Level= 1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= 2282, Mode= 0, Level= 0, CmdKey= 8, Option= 0
20.2.2.0010 Linux/Clang x86_64
Main thread starts: E9A52000
0x7f04e9a52000 | Undefined | INFO | 2025-11-04 07:45:56,632 | --------------------------------------------------------------------------------
0x7f04e9a52000 | Undefined | INFO | 2025-11-04 07:45:56,632 | Loaded log config from /home/az/.local/share/DaVinciResolve/configs/log-conf.xml
0x7f04e9a52000 | Undefined | INFO | 2025-11-04 07:45:56,632 | --------------------------------------------------------------------------------
root:
ActCCMessage Already in Table: Code= c005, Mode= 13, Level= 1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c006, Mode= 13, Level= 1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c007, Mode= 13, Level= 1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= 2282, Mode= 0, Level= 0, CmdKey= 8, Option= 0
20.2.2.0010 Linux/Clang x86_64
Main thread starts: 5FA75000
log4cxx: setFile(./logs/rollinglog.txt,true) call failed.
log4cxx: IO Exception : status code = 30
0x7fb35fa75000 | Undefined | INFO | 2025-11-04 07:47:03,946 | --------------------------------------------------------------------------------
log4cxx: No output stream or file set for the appender named [RollLogAppender].
0x7fb35fa75000 | Undefined | INFO | 2025-11-04 07:47:03,946 | Loaded log config from /root/.local/share/DaVinciResolve/configs/log-conf.xml
0x7fb35fa75000 | Undefined | INFO | 2025-11-04 07:47:03,946 | --------------------------------------------------------------------------------
My nvidia-smi (omitted processes table as Im not sure if it’s revelant)
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.195.03 Driver Version: 570.195.03 CUDA Version: 12.8 |
|-----------------------------------------+------------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+========================+======================|
| 0 NVIDIA GeForce RTX 5090 Off | 00000000:01:00.0 On | N/A |
| 0% 47C P8 39W / 575W | 839MiB / 32607MiB | 1% Default |
| | | N/A |
+-----------------------------------------+------------------------+----------------------+
I’ve been using RTX5090, and followed doccuemntation on how to setup drivers for newer cards here: Nvidia - NixOS Wiki
# Video Drivers
hardware.graphics = {
enable = true;
enable32Bit = true;
};
services.xserver.videoDrivers = ["nvidia"];
services.frigate.vaapiDriver = "nvidia";
hardware.nvidia = {
modesetting.enable = true;
powerManagement.enable = false;
powerManagement.finegrained = false;
open = true;
nvidiaSettings = true;
package = config.boot.kernelPackages.nvidiaPackages.stable;
};
# Kernel.
boot.kernelPackages = pkgs.linuxPackages_latest;
What have I tried alreadyt:
- Asking chatGPT/gemini/LLama for some answers
- AIs suggested creating some directory in
mkdir -p ~/.local/share/DaVinciResolve/configsand giving them permission:chmod -R u+rwX /home/az/.local/share/DaVinciResolve - Running it though steam run, however I first of all it didnt work anyway and second I want to run it somehow ‘natively’
- Also editing this part
<param name="File" value="./logs/rollinglog.txt"/>from file/home/az/.local/share/DaVinciResolve/configs/log-conf.xmldidn’t worked
- AIs suggested creating some directory in
- I’ve also searched the web and found that OpenCL is somewhat required by Resolve, but even when added the amd OpenCL to my
configuration.nixnothing have changed. - My last try was to just get unstable version where I though maybe it might beem fixed already, but no luck. Error is virtually the same
So… Im seeking for help, its the only flameshot and resolve studio I can’t run. flameshot is whatever but resolve is a big part I can’t operate.
Other ~80 programs work easily, and smothly. If any mainterner or contributor reads it besides community ofc haha, thank you very much for all you have done to make this great system running!