Comment by raincole

20 hours ago

Off topic, but can anyone share their experience with DaVinci Resolve on Linux? It seems that they only officially support Rocky.

Major Resolve plugin developer here.

The good thing about DaVinci Resolve's Linux system requirements is that these are so outdated that basically every developer links their plugins with static libraries they build themselves; and Resolve itself bundles lots of .so files with the app itself. Also Rocky Linux 8 is a good baseline Linux distribution: simple system libraries interdependence, so trivial to export and bundle those.

In other words, binaries created for RockyLinux8 with portability in mind are easily portable to sane modern Linux distributions.

(That doesn't make developing on Rocky Linux 8 fun at all)

I’ve been using it in Linux for >2 years, including their special cutting keyboard (blanking on the name).

Works without a hitch, including multi monitor, gpu acceleration etc I use it on Manjaro, installed via AUR.

That said, IIRC it only works with nvidia GPUs and requires X11, and is supposedly finicky to get the environment right for (but the AUR gets it right for me)

  • I'd be happy to buy if it they add proper linux support. I have an AMD card and I don't feel like fighting with the install process.

    • I'm not entirely sure I would put that on BMD. AMD support on linux when it comes to actual compute capabilities has always been hit or miss.

      Only recently has AMD even become viable for LLM inference on consumer chips and that is the same compute codepaths Resolve would depend on.

      So effectively AMD is the issue, AMD on linux is great, AMD on linux for a workstation was kind of hit or miss.

Installing on Mint/Ubuntu is easy with MakeResolveDeb. https://www.danieltufvesson.com/makeresolvedeb

The biggest issues are the supports of video cards (nvidia is the king) and different popular codecs. The problem is partly solved by using paid version, but the gpu/codec support is still not even with Windows, so you have to use ffmpeg to re-encode from/into supported formats.

Tried to work with ut for 5 months on Ubuntu. Installation was painful. Have to use some tutorial. No AAC audio codec support as well, which is the code of my smartphone camera. Randomly decided to not work after Ubuntu updates. I'm on Windows now...

I don't know about recent versions, but I managed to install 18 on Linux Mint.

Making it run wasn't easy, and it can't decode MP3 and some video codecs because of licensing issues. It also can't decode WebM. This is kind of a problem because of a lot of free music you can download to add to videos and a lot of video clips you can download from Pexels for example are encoded with codecs it can't decode, so you have to re-encode it with FFMPEG first to a supported codec.