This workaround does get Resolve installed. But the resulting installation still has issue with NVIDIA CUDA drivers. All drivers and repositories loaded successfully without errors. And installing Resolve from the command line, though clunky, also completed without issues. Resolve does launch and my GPU is recognized, but the interface flickers horribly when moving or hovering the pointer. It's so bad that it effectively renders the install unusable.
This is the process I used:
NVIDIA DriversLoad Repos sudo dnf install
https://download1.rpmfusion.org/free/fe ... ease-$(rpm -E %fedora).noarch.rpm
sudo dnf install
https://download1.rpmfusion.org/nonfree ... ease-$(rpm -E %fedora).noarch.rpm
Load NVIDIA Drivers sudo dnf install akmod-nvidia
Load CUDA Drivers sudo dnf install xorg-x11-drv-nvidia-cuda
Divinci Resolve Install From Konsol sudo SKIP_PACKAGE_CHECK=1 ./DaVinci_Resolve_[VERSION_NUMBER_Linux.run
Install Libraries sudo dnf install libxcrypt-compat libcurl libcurl-devel mesa-libGLU
Disable Incompatible Libraries cd /opt/resolve/libs
sudo mkdir disabled-libraries
sudo mv libglib* disabled-libraries
sudo mv libgio* disabled-libraries
sudo mv libgmodule* disabled-libraries
So I tried Distrobox as a solution. But, after installing and configuring several distros including multple versions of Fedora, Debian, Ubuntu, CentOS (the only distro officially supported by BlackMagic) Rocky and even a custom distro made specifically for Distrobox called Davincibox which included a handy bash install script that even exported Davinci Resolve as an app into my Applications Menu. The closest I was able to get to a running install was with the latter but I get the dreaded 'Unable to Intitialize GPU' when Resolve is launched. The weird thing about this last attempt was that if I selected the 'Update Configuration' option, my NVIDIA GeForce GTX 1070 is listed and selected. But Resolve can't use it. WTH?
I feel like I've tried everything at this point; used the --nvidia switch when creating the containers, loaded the nvidia-container-toolkit on the host, tried using the Container Device Interface (CDI) switche as an environment variable. But nothing has worked. I'm at my wits end. I'm not sure Resolve is worth this effort since the BETA I use doesn't even support mpg anymore and there are other alternatives that will suite my needs.
I've done so many searches, read so many posts of users having success with other GPUs like AMD and Intel. But I have yet to find anyone who has gotten a GeForce working in Fedora 40 host or any container.