Hi
I am using Manjaro with KDE Plasma Desktop. I am installing DaVinci Resolve from AUR. During installation, it is asking me following question:
:: There are 7 providers available for opencl-driver:
:: Repository extra:
1) intel-compute-runtime 2) opencl-clover-mesa 3) opencl-nvidia 4) opencl-nvidia-390xx 5) opencl-nvidia-470xx 6) opencl-rusticl-mesa 7) rocm-opencl-runtime
Enter a number (default=1):
My laptop has two video cards:
Intel 3rd Gen Core processor Graphics Controller
AMD Thames [Radeon HD 7500M/7600M Series]
So, it means that from the above list, I will ignore No. 3, 4 and 5, as they are related to NVidia card. However, I don’t know that from the remaining (following) which one I choose:
I don’t have much experience with graphics cards and their drivers. So, I am confused that which of these I should install. Can you please guide me in this regard.
Thanks
My AMD graphics card is old. I am using an HP Pavilion G6 3rd generation laptop which was bought in year 2012. I am using “xf86-video-amdgpu” driver. So, I believe that I must go with “rocm-opencl-runtime”. Please correct me if I am wrong. However, I did not get your last sentence which says “… therefore not your goal”. I am not a native English speaker, so can you please elaborate
As you see, it uses the older radeon driver as expected. It has probably very experimental support for amdgpu driver, which can be set, but expect “unicorns” (in other words: bugs).
You can install amdgpu-experimental, which set the settings to force the amdgpu driver. Be ready for a possible black screen after a reboot.
However… clover/rusticl would be the method for the radeon driver.
From this discussion, I understand that if I use experimental amdgpu driver, then I can install “rocm-opencl-runtime”. However, if I want to stick with the old “radeon” driver then I can use either “opencl-clover-mesa” or “opencl-rustcl-mesa”.
So, as I will try to avoid a black screen , and stick with the old “radeon” driver, therefore, I will install “opencl-clover-mesa”.
Thanks a lot.
Just for the sake of discussion, If I want to test the experimental “amdgpu” driver, then do the following two steps are sufficient: