After running dnf update and rebooting my computer, video playback on YouTube (AV1 codec) is unwatchably glitchy. Notably, this only occurs at resolutions > 240p, with the 240p and 144p behaving normally.
Attached is an image of what YouTube/HQ AV1 playback looks like for me:
After the update, I am running Kernel 6.9.9-200.fc40.x68_64. I am using an AMD Radeon RX 6700 to process my video output - the internal GPU of my CPU is disabled in the BIOS.
My suspicions are, that the updated mesa-firmware is what is causing the issue. However, I lack the knowledge for how I would debug this further.
Other, perhaps notable information:
Browser used: Firefox 128.0 (128.0-2.fc40) via RPM/dnf, NOT flatpak.
Other rendering works fine: 3D Games and, for example, accessing Jellyfin Videos, is unaffected by this.
I’d be thankful for suggestions/tips on how I could debug or fix this!
Sadly, kernel 6.9.8 does not seem to fix the issues for me. Thank you for pointing me to similar issues! I swear that I tried to search before posting, but I did not end up finding any similar threads with the search terms I used.
The Issue stays unresolved for me, as downgrading the mesa packages is not possible:
sudo dnf downgrade mesa-\*
[sudo] password for star:
Last metadata expiration check: 0:11:22 ago on Sun 21 Jul 2024 21:42:39 CEST.
Package mesa-demos of lowest version already installed, cannot downgrade it.
Package mesa-libGLU of lowest version already installed, cannot downgrade it.
Dependencies resolved.
==============================================================================================================================================================================================================================================================
Package Architecture Version Repository Size
==============================================================================================================================================================================================================================================================
Downgrading:
mesa-dri-drivers x86_64 24.0.5-1.fc40 fedora 25 M
mesa-filesystem x86_64 24.0.5-1.fc40 fedora 20 k
mesa-libEGL x86_64 24.0.5-1.fc40 fedora 132 k
mesa-libEGL-devel x86_64 24.0.5-1.fc40 fedora 23 k
mesa-libGL x86_64 24.0.5-1.fc40 fedora 176 k
mesa-libOSMesa x86_64 24.0.5-1.fc40 fedora 3.2 M
mesa-libgbm x86_64 24.0.5-1.fc40 fedora 47 k
mesa-libglapi x86_64 24.0.5-1.fc40 fedora 51 k
mesa-va-drivers x86_64 24.0.5-1.fc40 fedora 4.0 M
mesa-vulkan-drivers x86_64 24.0.5-1.fc40 fedora 17 M
Transaction Summary
==============================================================================================================================================================================================================================================================
Downgrade 10 Packages
Total download size: 49 M
Is this ok [y/N]: y
Downloading Packages:
(1/10): mesa-filesystem-24.0.5-1.fc40.x86_64.rpm 117 kB/s | 20 kB 00:00
(2/10): mesa-libEGL-devel-24.0.5-1.fc40.x86_64.rpm 535 kB/s | 23 kB 00:00
(3/10): mesa-libEGL-24.0.5-1.fc40.x86_64.rpm 494 kB/s | 132 kB 00:00
(4/10): mesa-libGL-24.0.5-1.fc40.x86_64.rpm 1.1 MB/s | 176 kB 00:00
(5/10): mesa-libgbm-24.0.5-1.fc40.x86_64.rpm 878 kB/s | 47 kB 00:00
(6/10): mesa-libglapi-24.0.5-1.fc40.x86_64.rpm 939 kB/s | 51 kB 00:00
(7/10): mesa-va-drivers-24.0.5-1.fc40.x86_64.rpm 7.3 MB/s | 4.0 MB 00:00
(8/10): mesa-libOSMesa-24.0.5-1.fc40.x86_64.rpm 3.7 MB/s | 3.2 MB 00:00
(9/10): mesa-vulkan-drivers-24.0.5-1.fc40.x86_64.rpm 7.8 MB/s | 17 MB 00:02
(10/10): mesa-dri-drivers-24.0.5-1.fc40.x86_64.rpm 6.9 MB/s | 25 MB 00:03
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 8.9 MB/s | 49 MB 00:05
Running transaction check
Error: transaction check vs depsolve:
mesa-filesystem(x86-32) is needed by (installed) libva-2.21.0-3.fc40.i686
mesa-filesystem(x86-32) = 24.1.4-2.fc40 is needed by (installed) mesa-va-drivers-24.1.4-2.fc40.i686
mesa-filesystem(x86-32) = 24.1.4-2.fc40 is needed by (installed) mesa-dri-drivers-24.1.4-2.fc40.i686
To diagnose the problem, try running: 'rpm -Va --nofiles --nodigest'.
You probably have corrupted RPMDB, running 'rpm --rebuilddb' might fix the issue.
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Edit: After trying to downgrade the packages, upgrading them to their latest respective versions was not possible anymore for me. I do have backups though, so I could simply revert back.
I’m having the same problem, using Firefox too. Weird is that some videos still play fine, but most dont.
I’m also having some issues playing videos on VLC.
Keeping an eye here to see if there are any solutions.
I’m having similar setup and same type of problem. I have tried to run Firefox in “troubleshoot mode” in which it’s possible to view youtube videos with substantial lag. Tried to run in normal mode without any extensions but that did not help. Also having problems using VLC.