Hi,
I don't know what is going on lately with vaapi. I needed to run online video (widevine included - yes, I behaved like normie, blame me), so I tried two versions of chrome compiled with vaapi. It used to work. NOT WORKING ANYMORE. 80-120 % CPU. LOUD AND HOT. U checked both 6.9.2 and 6.6-LTS kernels and turned off mitigations in GRUB. Still BAD. Really BAD.
WHAT THE HELL CHANGED?
Why, why?! Wy we cannot use computers for multimedia, just like normies with windows do without even knowing what gpu or vaapi is?! Or apple users. It just **** works for them and why I have to constantly battle with B***IT?!
How can I fix it?!
I do hate to be second class citizen.
P.S.: mpv is going crazy too with online playback (python script for youtube + vaapi): 2-3 times too high CPU compared what it should be (2x more than Devuan). Running from Konsole showts it is vaaapi, "shift+i" on gui shows mpv is using vaapi, but that's bullshit.
P.S. 2: Just to let you know qt applications under wayland have f---ed font rendering (....). Falkon is unusable (checked on fedora).
Last and final warning before ban.
You can report this issue on mesa bugtracker if you sure they are to blame. If you think that it's artix' fault then you may wanna start with actual logs, versions and configs of affected software.
Verbose whining and name-calling are rare help.
I think you forgot to specify your hardware.
Anyway I just checked my AMD RX 480 and hardware decoding does not work. It displays green noise when decoding H264 1080p video.
Kernel version: 6.1.91. Mesa version: 24.0.7.
In which player? Did it show something related in logs or verbose output?
Are you sure? This is very old kernel. Current version is 6.9.2 and 6.6.32 lts. And mesa now 1:24.0.8-1. Maybe you need an update.
(https://files.catbox.moe/ohg6k1.gif)
Marking it as solved. Paying customers should get privileged treatment.
Sorry to intrerrupt but that's current lts61 branch kernel up to date. It's just not provided here (maybe it can be added alongside lts515 if i ask the guys nicely) :)