Language:

DE | EN

Use DaVinci Resolve Studio 17.4.2 on openSUSE Leap 15.3

You can also read this article in German here!

Many of you have probably already dealt with the subject of video editing or color grading under Linux and may have stumbled across the free video editing software „DaVinci Resolve“ as well as the paid version „DaVinci Resolve Studio“.

These two variants are one of the most powerful video editing suites on the market, which also works great under Linux if you pay attention to a few things!

Especially with openSUSE Leap 15.3 you have to do some packages and configurations in order to be able to use the program properly.

But before I go into more detail about the installation and setup of the software, I would like to introduce you to a few important facts about these two versions.

Free Version – DaVinci Resolve:
  • Downloading and using the software is free!
  • some restrictions on the export resolutions, plugins and more advanced functions used (e.g. noise reduction, effects, audio and video encoders / decoders, interlaced video handling)
  • Supports up to 4K UHD resolution
  • No watermarks on footage
Paid version – DaVinci Resolve Studio:
  • Software is chargeable! – approx € 299.00
  • Activation via registration code or USB license dongle (USB stick must be connected when using it!)
  • Updates to major and minor versions are currently free!
  • 3D tools, dozens of Resolve FX, and more!
  • Collaborative teamwork (several people can work together on the same timeline at the same time)

Of course there are other differences between these two versions, but I think that the points mentioned above give a good overview so that you can decide for yourself which of the two versions you need for your projects.

Now let’s get to the hardware and software requirements:
  • a powerful multi-core CPU and GPU with lots of VRAM!
    • 4 GB VRAM (small projects)
    • 8+ GB VRAM (medium to large projects)
  • proprietary NVIDIA (CUDA) or AMD Radeon (OpenCL) drivers!
  • enough memory to avoid bottlenecks!
    • 16 GB RAM (small projects)
    • 32 GB RAM (medium-sized projects)
    • 64 GB RAM (large projects)
  • an optimal hard drive configuration
    • Drive A: M.2 PCIe NVMe module or S-ATA SSD = System
    • Drive B: M.2 PCIe NVMe module = Home (Photo and video material)
    • Drive C: M.2 PCIe NVMe module, S-ATA SSD or NAS-HDD = Export and archive

I also recommend adding the Libdvdcss- and Packman-Repositories so that you get all the multimedia codecs you need for your system!

To do this, you either open the tool „YaST“ and set up these repositories there, or you open a terminal or the console to execute the following commands one after the other:

su

With the command su (“substitute user”) you change the identity (root) on the command line!

Next we add the two package sources and install all multimedia codecs.

zypper addrepo ar -cfp 91 'http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_$releasever/' Packman-Repository
zypper ar -cfp 92 'http://opensuse-guide.org/repo/openSUSE_Leap_$releasever/' Libdvdcss-Repository
zypper install --allow-vendor-change ffmpeg-3 lame gstreamer-plugins-bad gstreamer-plugins-ugly gstreamer-plugins-ugly-orig-addon gstreamer-plugins-libav libavdevice57 libdvdcss2 vlc-codecs

Then we configure our system in such a way that in the future all package updates for the purpose of multimedia codecs are obtained from the Packman repository.

Picture 1 – YaST Software Center (Packman-Repository) by www.cryinkfly.de

All multimedia codecs are now installed and we can now start installing the required graphics card drivers.

With NVIDIA you shouldn’t use the community repository (nVidia Graphics Drivers), but the Nvidia CUDA repository!

To do that, you execute the following commands one after the other:

zypper addrepo ar -cfp 90 'https://developer.download.nvidia.com/compute/cuda/repos/opensuse15/x86_64/cuda-opensuse15.repo' NVIDIA-Repository
zypper install -y cuda

And under AMD you first have to download a folder!

Then extract the tar.xz archive into the „/tmp“ folder and open YaST to set up this folder as a local repository.

Next I recommend you to install the following packages so that the graphics card works properly*:

zypper install -y amdgpu-pro-rocr-opencl vulkan-amdgpu-pro

*With the latest drivers (21.Q4 or later) you would need to use this command:

zypper install amdgpu-install --opencl=rocr,legacy --vulkan=pro

The NVIDIA or AMD graphics card is now set up and the system has to be restarted once!

After the restart you should definitely install these two packages:

  • libopenssl1_0_0
  • libGLU1

Otherwise the auto setup of DaVinci Resolve Studio will not be displayed and you will not be able to use the program properly either!

Then you download the program from the website.

Then you unzip the archive and start the installation.

And if you have now successfully installed the program, you can start DaVinci Resolve Studio directly!

Finally, when you start the program for the first time, you will be received with a wonderful welcome window and you now have to make a few fine adjustments, such as specifying the storage location for your projects or determining the keyboard layout.

After that you have finally made it and can start with your projects!

Oh and before I forget to tell you!

I would like to point out that I have not received any money or other services for the products mentioned in this post.

That was important to me to mention again at this point.

Otherwise, if you have any further questions, just write them down in the comments below so that other readers can also benefit!

Thank you for reading and have a nice day!


More information can be found here:

https://www.blackmagicdesign.com/de/products/davinciresolve/

https://www.tal.org/tutorials/blackmagic-davinci-resolve-linux

https://en.opensuse.org/Additional_package_repositories

https://en.opensuse.org/SDB:AMDGPU-PRO

https://www.amd.com/de/support

https://developer.nvidia.com/cuda-downloads

Leave a Comment