I broke the law: Installed Davinci Resolve 18.6 on Debian 12!

After 8 days, I am back here again. As Davinci Resolve is giving that same ‘Unsupported GPU’ warning, I installed kdenlive just to see whether it detects the RX 550 or not. Here are some screenshots I have taken:

  1. kdenlive ‘Config Wizard’ has detected RX 550:

  1. CPU, GPU and RAM usage during playback in kdenlive:

  1. CPU, GPU and RAM usage without running kdenlive:

So, I think, from the above pictures we can say that the GPU is working. Now, I have installed a software, ‘GPU Viewer’ and it showed huge details of my graphics card and some interesting things. See the images below:

  1. Vulkan details:

  1. Processor details:

  1. Memory details:

  1. Operating system details:

  1. OpenGL (Part 1):

  1. OpenGL (Part 2):

  1. OpenCL:

Now, the interesting thing is in OpenCL screenshot. There is noAvailable Device(s)’. Now, how can I make OpenCL work? Because when OpenGL has found the card and the card is working with Kdenlive, then the driver for this card has been installed and it is working. But something is not right with OpenCL. What is that? How can I make OpenCL work?

Did you try to install the kernel-modules-extra package?

2 Likes

How??!! Guide me please.

It’s a package, which you need to install.
Something like dnf install kernel-modules-extra…
I’m not sure, as I don’t use Fedora.
If it results something like it’s already installed, then I have no more idea at the moment.

2 Likes

@kovacslt
Command:
sudo dnf5 install kernel-modules-extra
Result:

Package "kernel-modules-extra-6.11.4-301.fc41.x86_64" is already installed.
Package "kernel-modules-extra-6.11.5-300.fc41.x86_64" is already installed.
Package "kernel-modules-extra-6.11.6-300.fc41.x86_64" is already installed.

While I was searching on how I can install OpenCL, I found this: [Tutorial] [Updated] How to install OpenCL support - Linux Mint Forums and from there I found this: https://www.amd.com/en/resources/support-articles/release-notes/RN-AMDGPU-UNIFIED-LINUX-22-40-5.html. Now which driver should I install. I think Ubuntu versions would not be the ones, but what about other three? Can any one of them be used in Fedora?
I also found this: How can I install AMD's proprietary driver for RX ... - AMD Community. Looks like that this is the one, what I was looking for and from this page, I got this: GitHub - archdevlab/amdgpu-pro: AMD Proprietary drivers packaged for Archlinux. Include Vulkan, OpenGL and OpenCL drivers. which I posted in an earlier comment but got lost in the way. Now, how can I install this? There is no installation instructions. Please help me.

Install amdgpu driver from the Fedora repo.
Dont go looking for drivers on the internet… that is bad practice in Linux.

3 Likes

I installed and didn’t work or I couldn’t make it work. The default amdgpu is also working for Kdenlive but not for Davinci Resolve. ROCM does not support RX550 GPU. I can’t sell out this new card and buy a more expensive card. So, what should I do?!

Simple!!! Use Windows!!! Problem Fixed!!!

4 Likes

Did you check your group memberships back then?

1 Like

If the amdgpu module is working for Linux, it is working for everything that runs in Linux.
The problem is DR is not talking to the driver properly.
Its a DR problem, not a driver problem

3 Likes

DR is picky even on Windows!

3 Likes

I added user ‘skywalker’ in ‘video’ and ‘render’ groups using your guide and Davinci was installed at that time and is still installed and is still giving that ‘Unsupported GPU’ warning. I just checked again.

Then help me to kick DR’s butt so that it accepts the GPU.

1 Like

In windows DR recognized the RX 550 and I manually forced it to use the GPU and it is working fine. Then why wouldn’t it accept the card in Fedora?! I think it requires the non-free PRO driver because in Windows, we have to install the proprietary drivers for every component including GPU. There is nothing FREE in Windows. So, DR might waiting for the AMD PRO GPU driver for this card.

That maybe true.

2 Likes

Sorry, I dont know anything about DR.
I dont think DR would produce a Linux release that requires a non-free windows driver, but who knows… stranger things have been done.
I have never heard of a linux program requiring any driver other than the one that linux loads from its repo. If the loaded driver works at all, it works for all programs.
Can you ask DR?

Is it possible that DR only thinks that it needs some special driver? ie is the message meaningless?
Does DR work with your current driver if you ignore the message?

3 Likes

DR requires either Cuda or OpenCL. For nvidia, cuda is availbale only with non-free proprietary driver. With AMD, it may work without non-free components, as I read it on Nobara Linux.
When all else fails, it will -probably- work with the non-free Linux drivers, but on Linux Windows driver is not possible.

4 Likes

Inside the ‘GPU Configuration’ window, there are two buttons ‘Cancel’ and ‘Save’. Whichever button I click, it quits.

Great idea. I will contact their support. Let’s see, what their opinion or advice.

Unnecessary. I can tell you what they would tell you:
You try to use it on an unsupported hardware on an unsupported system.
But you can try anyway.
Yesterday I came across Fedora repackaged amdgpu pro druvers. Did not have enough energy to look into it deeper, I may forward the link to you anyway.
…when I get to my computer later…

2 Likes

That is certain.

Waste of valuable little time.

You are my saviour. How can I thank you brother? Please sent me a PM (private message) whenever you think I can be of a help. I will do whatever I can.

1 Like