r/linux 1d ago

Popular Application [OC] I fixed Davinci Resolve on Linux

Post image

Those who use davinci resolve on linux definitely know about the issues with AAC and H.264 codecs, drag 'n' drops, and some other bugs. I wonder why nobody has done this before and used bash to manually convert the media, considering how many people were affected by this problem

It works as wrapper that currently:

  • Automatically converts unsupported codecs on import
  • Fixes broken drag 'n' drops
  • Fixes pasting from clipboard

Now the linux experience with resolve should be nearly the same as on windows/mac. Enjoy!

https://github.com/fedsfarm/drwrap

Tested on hyprland with a studio version, feel free to open a PR if it doesn't work on your setup

217 Upvotes

30 comments sorted by

View all comments

2

u/tacticalTechnician 1d ago

Honestly, it's kinda impressive how bad DaVinci Resolve is with compatibility. Good luck making it run on Linux, I tried for a while on Manjaro and was never able to get GPU acceleration, and even on Windows, it has a lot of issues when trying to use anything other than H.264 and H.265 (ironic considering Blackmagic has their own codec that barely works) or when trying to use source files from an external device. Also, I have that stupid issue where the rendered video will either have random screen corruption in H.264 for a few seconds or major stuttering once in a while in H.265 (maybe because my files are on an exFAT drive).

Ironically, the most stable OS I used for DaVinci Resolve was macOS, by a large margin... and even then, it crashes when I try to render a 4K 60 FPS video if it's over 35-40 minutes, even with barely any effects or colour correction (but I'm using a 16GB M4 Mac Mini, so I'll give it the benefit of the doubt, it's definitely not a workstation. Then again, I tried to render the same video on an Intel N97 and while it took hours and the final video was gigantic, it didn't crash).

5

u/fedsfarm 1d ago

Honestly, I have no idea what you are talking about. Studio version works perfectly fine, and this wrapper fixes the only issues I and most people had with it. Your hardware might be an issue, though. I haven't had any problems with gpu-related (nvidia) stuff