Install Davinci Resolve with AMD GPU - MikeTeok/LinuxMint-XFCE-RosePine GitHub Wiki
https://forums.linuxmint.com/viewtopic.php?t=426123
https://rocm.docs.amd.com/projects/install-on-linux/en/latest/install/quick-start.html
https://www.danieltufvesson.com/makeresolvedeb
In case the post deleted in future, I am taking notes on what I did.
- Download makeresolvedeb from the website above
- Download Davinci Resolve linux version from official website
- Put both .zip and .tar in same folder and unzip them
- Download dependencies
sudo apt-get install fakeroot
sudo apt-get install xorriso
- Run make resolve deb shell script and give correct resolve .run to it
(Version might be different)
./makeresolvedeb_1.8.0_multi.sh DaVinci_Resolve_19.1.4_Linux.run
- Install Davinci Resolve
sudo dpkg -i davinci-resolve_19.1.4-mrd1.8.0_amd64.deb
wget https://repo.radeon.com/amdgpu-install/6.4/ubuntu/noble/amdgpu-install_6.4.60400-1_all.deb
sudo apt install ./amdgpu-install_6.4.60400-1_all.deb
sudo apt update
sudo apt install python3-setuptools python3-wheel
sudo usermod -a -G render,video <username>
sudo apt install rocm
sudo gedit /etc/environment
- Add
/opt/rocm-6.4.0/bin/
to $PATH - restart
At first I was using "FFmpeg VAAPI" encoder for OBS, but the video cant be edited in Davinci resolve no matter what format I output (mp4/mov/mkv), I found a youtube video that solves my issue.
Copy the configuration from this youtube video
-
Settings -> Video
FPS: 24 NTSC -
Settings -> Output -> Recording
- Type: Custom output(FFmpeg)
- Container format: mov
- Video Bitrate: 36000 Kbps
- Keyframe interval (frames): 24
- Video encoder: dnxhd - VC3/DNxHD
- Audio Encoder: pcm_s16le