I do not have H264 or H265 hardware decode working, only software

Hi - I just updated from Fedora Silverblue 41 -> Bazzite and I like all the things that are built in. I did rebase my rpm-ostree packages before updating. H264 and H265 video files from my downloads folder do work and stream, but my GPU is not getting any encode/decode activity. On Silverblue this was done by changing mesa to mesa-freeworld, but I can't seem to do that on Bazzite due to an error, and I was wondering if this was supposed to hardware decode by default (as it seems like from the website). Thanks!
2 Replies
Moxuz
MoxuzOP2w ago
I can confirm through Mission Center that my CPU is the one being used for all H264 and H265 decode CPU: Ryzen 9600x GPU: Rx 7800 XT The following commands are what I would use on regular Silverblue Fedora to fix this but it does not work on Bazzite:
rpm-ostree override remove mesa-va-drivers --install mesa-va-drivers-freeworld
rpm-ostree override remove mesa-vdpau-drivers --install mesa-vdpau-drivers-freeworld
rpm-ostree override remove mesa-va-drivers --install mesa-va-drivers-freeworld
rpm-ostree override remove mesa-vdpau-drivers --install mesa-vdpau-drivers-freeworld
From the following how-to https://rpmfusion.org/Howto/OSTree?highlight=%28%5CbCategoryHowto%5Cb%29#Hardware_codecs_with_AMD_.28mesa.29
Wolfchimneyrock
I also had this issue, and reverted back to F40.
Want results from more Discord servers?
Add your server