Greetings!
I have an AMD card. I put AMD GPU PRO because they are much faster than Blender and, most importantly, Davinci Resolve works.
If you just put it - sddm does not start after reboot.
I came across a manual in Archwiki: AMDGPU_PRO.
There at the very bottom
Alternatively, you can extract the amdgpu-pro-libglAUR package to a non-root location, then launch the program that requires the drivers with the following environment variables:
I downloading “Radeon ™ Software for Linux® version 20.30 for Ubuntu 20.04.1”
I got it, there are a lot of things inside, I chose which contain PRO in the name
How to proceed correctly? I need to run Blender and Davinci with this driver
I understand what needs to be replaced
$ PACKAGEPATH - path to the place of unpacking the driver
$ COMMAND - running application
I try to do it, but I can’t.
change $ COMMAND to / opt / resolve / bin / resolve
Davinci is trying to start. It remains to figure out the path to the driver
Is it correct that I unpack this particular archive?
“Libgl1-amdgpu-pro-dri_20.30-1109583_amd64.deb”
There are two more inside this archive. They probably need to be unpacked too. But as? In this folder or in a subfolder?
The official radeon drivers for linux are horrifically out of date.
The package you got from their site is a .deb package and is not compatible with an arch based distro.
Manually installing drivers is a messy business.
There is an vulkan-amdgpu-pro driver in the AUR if that helps you out. I wouldn’t recommend though.
Or… you can just follow these very simple instructions…
For proprietary OpenGL implementation, install amdgpu-pro-libgl (AUR).
For proprietary OpenCL implementation, install opencl-amdgpu-pro-orca (AUR) or opencl-amdgpu-pro-pa (AUR)l.
For proprietary Vulkan implementation, install vulkan-amdgpu-pro (AUR).
Curently (as of version 20.20_1098277-1) you can use proprietary OpenGL with workaround. You need to install amdgpu-pro-libglAUR only before launching application that requires it (DaVinci Resolve in most cases). Remove it, after your are done. Otherwise, your Display Manager (sddm, for example) could not be loaded at next system boot. In case you are already in such situation, just switch to the tty2 (Crtl+Alt+F2), login to the system and remove amdgpu-pro-libglAUR. Then run systemctl restart sddm.service , then switch to tty1.
As in … all fingers point to not using pro.
And I again refer to the ‘addon’ packages above if you need some specific component for some specific reason.
OpenCL PRO is required for Blender. This driver allows to work with much more complex scenes.
To run Davinci Resolve you need OpenGL Pro. Without this driver, the program refuses to run.
This archive contains the AMD GPU Pro OpenGL driver prepared by my friend @grayich: https://drive.google.com/file/d/1w34-78RuNej2CEJ-fFH8ufZm_Di-o8EI/view?usp=sharing.
Inside there are two folders: “dri” and “x86_64-linux-gnu”.
I put this folder at /home/dez/Soft/amdgpu-pro-20.30 Manjaro/.
In the next step 4 it will be this address, you put your own.