Davinci resolve installation help

You are right. For last 48 hours, I tried to install GT730 driver for Linux provided by Nvidia and I went through hell. Sometimes I was thinking just throwing my PC out of the door in the rain. I formatted 5 times and updated over a slow network connection due to storm. I did everything to just install the driver and guess what, on 4 occasions, Fedora could not show even the boot screen and on 1 occasion, I removed the native Nvidia driver, which is of version 555.xx and not compatible with GT730 and installed version 470xx from Nvidia and then it booted into XORG DE by default but some weird thing happened. In any window, the texts or menus or buttons were only showing when I was moving my mouse over them. I clearly understood that the driver was conflicting. So, I reformatted the disk and installed Fedora from scratch permanently. Afterwards, I read some tutorials on how to recover Fedora if that type of things happen but I was soooo exhausted that I did not try it and another thing, in this - GitHub - zelikos/davincibox: Container for DaVinci Resolve installation and runtime dependencies on Linux tutorial, it is written in ‘NVIDIA’ section, " NVIDIA users will need to install the nvidia-container-toolkit on their host OS." And in somewhere, most probably in this Fedora community, someone wrote that installing Nvidia driver requires GNOME XORG desktop environment. So, I think, I should leave the thought of installing Davinci Resolve in Fedora and better learn ins and outs of Kdenlive. I think it is my older version GPU which is causing the problem. But till Nvidia and/or Davinci Resolve release a version for Flatpack and/or for Fedora repository, I should stick to Kdenlive or any other good video editor which natively supported by Fedora because I do not want to leave Fedora. Oh btw, Fedora GNOME DE sucks. KDE is way better to use. Thank you for helping me and I would also thank you all other friends here who also tried to help me with their invaluable advice.

That GPU is no longer supported, so you are stuck on the old driver, Is it possible that when you were installing the RPMFusion repo you chose the current driver and not the 470.XX

https://rpmfusion.org/Howto/NVIDIA#Legacy_GeForce_600.2F700

Shotcut is better.

1 Like

@boredsquirrel, @hamrheadcorvette I have bought a AMD Sapphire Pulse RX 550 graphics card which was within my budget and obviously after seeing that AMD GPU drivers are installed in Linux kernel. So, I thought that now I can try to install Davinci Resolve in Fedora without blowing my brain for the graphics card driver. With that thought I searched for the method and installed Davinci Resolve 19.0.3 successfully by following the method showing here: https://youtu.be/tWIX0ibcEwk?si=vikzXC-ma3rDI9Dt. But… again I got a pain in my butt. Davinci didn’t recognise my GPU at all. Earlier, after a lot of fight, my earlier Nvidia GT 730 got installed and recognised by Davinci but the card gave me a 1600x900 pixel resolution instead of 1920x1080. So, I changed to this card. Now, can you friends please help me on how can I make this card recognised by Davinci in Fedora? Or I have to use Windows all along for my video editing purpose? I really don’t want to use Windows and Microsoft products anymore. Please help. :pray:t3:

1 Like

Afaik there are amdgpu-pro drivers. Not sure if Davinci needs them.

If it does, using something like Almalinux may be better, as the drivers are made for RHEL and Ubuntu LTS only afaik.

But… that old GNOME is not nice to look at :slight_smile:

Just asking if someone oniw how to can devinchi resolve can be packaged unofficially as flatpak or snap or toolbox app so it can be install just with a single line on all devices solving alll the remaining issues.

If it would be possible then someone would have done it alteady. Btw, what’s your GPU?

Shotcut’s owner is the worst.

I have both nvidia and amd.

1 Like

Go to this channel on YouTube: https://youtube.com/@techmimic?si=lnCMOi1womNy_EfO. I got tremendous help from the channel owner. He has created excellent tutorials on GPU and Davinci Resolve installation problem in Linux.

For me resolve is a good to have program if i need to edit i have installed kdenlive it does my work. But if it is easy to install i would have installed that i have tried but failed mainky because i am now in ostree system installing on ostree is hard

installing on ostree is pretty easy create toolbox or distrobox container then install davinci there and done no hassle no issues just did this in 5 minutes on toolbox

Fedora comes with toolbox by default can you provide documentation how to do that. For a reference

let me write guide i will post it later here

toolbox create Davinci

toolbox enter Davinci

sudo dnf update -y

sudo dnf install libxcrypt-compat mesa-libOpenCL fuse fuse-libs alsa-lib apr apr-util fontconfig freetype libglvnd libglvnd-egl libglvnd-glx libglvnd-opengl librsvg2 libXcursor libXfixes libXi libXinerama libxkbcommon libxkbcommon-x11 libXrandr libXrender libXtst libXxf86vm mesa-libGLU mtdev pulseaudio-libs xcb-util xcb-util-cursor xcb-util-image xcb-util-keysyms xcb-util-renderutil xcb-util-wm

cd Downloads/

extract DaVinci.zip

cd DaVinci_Resolve_19.0.3_Linux/

sudo SKIP_PACKAGE_CHECK=1 ./DaVinci_Resolve_19.0.3_Linux.run

cd /opt/resolve/libs

sudo mkdir /opt/resolve/libs/_original_libraries sudo mv /opt/resolve/libs/{libgio*,libglib*,libgmodule*,libgobject*} _original_libraries/

start Davinci and it starts well on F41 it wont see dpu, but it runs when using toolbox need to fix that on distrobox it works same stuff just when creatingg distrobox adding --nvidia tag to enable nvidia container tools

fixed it now it works on toolbox

on NVIDIA users you need to install inside container
nvidia-container-toolkit
curl -s -L https://nvidia.github.io/libnvidia-container/stable/rpm/nvidia-container-toolkit.repo | \ sudo tee /etc/yum.repos.d/nvidia-container-toolkit.repo

sudo yum-config-manager --enable nvidia-container-toolkit-experimental

after that enable rpm-fusion repos
sudo dnf install \ https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install \ https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
and install then nvidia drivers to inside container ( it fails on some cuda drivers still, but works)

sudo dnf install akmod-nvidia xorg-x11-drv-nvidia-cuda

and here is proof it works from Fedora toolbox 41 nvidia optimus hybrid system

just forget to say i did not add gguide to make desktop shortcut on this maybe i will add it later in here no time on it now… on toolbox you need to create own desktop shortcut on distrobox you need to edit distrobox created shortcut to actually use those

3 Likes

I have installed Davinci Resolve 19.0.3 in Fedora 41 without distrobox or toolbox and it opened but every time it is showing ‘Unsupported GPU’ warning box and when I click on ‘Update Configuration’, it doesn’t show any GPU under ‘Memory and GPU’ section. There is no opencl also. I have a AMD Sapphire Pulse RX 550 4GB DDR5 graphics card which I have bought recently and I don’t want to change it. Please help.

DaVinci is picky on AMD it usually needs try and errors with possible solutions

Try install rocm drivers if not installed

sudo dnf in rocm-opencl

Could TL4 members split this to separate thread

1 Like

*rocm :smile_cat:

Close enough

1 Like