You are not logged in.
I tried several times to install OBS and many versions and anything works to use GPU. The option to select the enconder AMF doesnt work. I tried to install many drivers packages and nothing. DaVinci resolve doesnt open because says that the GPU isnt detected. I've installed all the required packages but I still dont know why is this happening. I'm really sad with that. If someone can helps me, I'll be very grateful.
Offline
It is better to use normal OBS and set vaapi acceleration; since version 30 AMF is no longer supported. See:
https://wiki.archlinux.org/title/Open_B … _using_AMF
For other software you have to use Opencl-amd or rusticl or rocm. See:
https://wiki.archlinux.org/title/DaVinci_Resolve
Last edited by apaz (2024-02-28 08:50:41)
Offline
For OBS, you can use VAAPI.
Just install the normal version that it's in the main repo, run it and go to settings.
From there go to Output -> Recording and set the Output Mode at the top to "Advanced".
You should then be able to select "FFmpeg VAAPI HEVC" as your Video Encoder.
The bitrate will be awful, so I recommend changing the encoder settings below that to: Rate Control CQP with QPs set to 20.
That should just work, just try to do a recording and see what happens.
As Apaz said, for Davinci and perhaps some other applications you may need to look into what you need to get those things running, e.g with rocm or something.
You'll need packages: libva-mesa-driver and lib32-libva-mesa-driver
You can install libva-utils and run the command "vainfo" to check to see what you can hardware encode with. (See here: https://wiki.archlinux.org/title/Hardwa … celeration)
Last edited by Nikolai5 (2024-02-28 10:39:55)
Ryzen 7 9850X3D | AMD 7800XT | KDE Plasma
Offline
Okay, thank your Apaz and Nikolai, i'm gonna try and I'll tell you guys.
Offline
The OBS it worked! But i'm still having issues with the DaVinci Resolve. I installed opencl-amd, the app didnt opened. I removed it and installed rocm-opencl-runtime, now it opens but generate the message "gpu process doesnt supported". Now I dont know what can I do. It can be the CoreCtrl? I have it installed and it has profiles kinda "video" "compute" "3D fullscreen". It can affects?
Offline
Someone else will have to take that one, I personally have not been able to get Davinci Resolve working with my GPU AMD 7800XT. Even with what I believe are all the correct packages installed.
I didn't try very hard though as I don't really need to use that application, I just wanted to try it out.
For example there are things on this page: https://wiki.archlinux.org/title/DaVinci_Resolve that I didn't try which may have got it working for me, so give that a read and see how you go.
Good luck.
Ryzen 7 9850X3D | AMD 7800XT | KDE Plasma
Offline
What video card do you have? I, at the moment, have DVR working with my RX 5700XT and amdgpu + rocm, but problems come up with every driver or program update.
In my opinion, it is important to clean up the system well when switching from one opencl driver to another.
Last edited by apaz (2024-03-01 07:53:23)
Offline
I have a rx 570 4gb vram. I'm gonna try reinstall the arch linux and do a clean one installation. I've tried so many stuff to solve this but none of them worked, I'm getting really stressed out.
Offline
Your AMD is now very problematic as DVR support. In the wiki they recommend using rocm and starting DVR from the command line by premising line:
ROC_ENABLE_PRE_VEGA=1See "notes" on table:
https://wiki.archlinux.org/title/DaVinc … stallation
Or to use opencl-amd by also installing amdgpu-pro in parallel and run DVR with "progl". See:
https://wiki.archlinux.org/title/AMDGPU … stallation
Some of the issues on your board are found among the comments to the opencl-amd package, for example::
https://aur.archlinux.org/packages/open … ent-949758
Last edited by apaz (2024-03-03 08:31:37)
Offline