Open nickkarv1998 opened 4 months ago
Hi! I tried replicating it with the given video but didn't have the massive stuttering you are talking about.
My particular setup is on NixOS with KDE Wayland on 60Hz though. Maybe you can provide some more information from the about:support
page? (maybe also adding in the same information from plain Floorp). Thanks!
Sure, I'm currently thinking it may be something related to memory? since now that I tried to replicate it again the behavior started appearing 1 minute into the video and was not as massive as before and then it got progressively worse over time, I'm still unable to replicate in Floorp tho, but it may be because it seems to allocate a lot more memory to the browser as I saw in the about:support
(I may be wrong, I'm not sure how to interpret a lot on information there).
I use Garuda Linux with KDE wayland 6.1 and a 144hz refresh rate, I also recently changed from an Nvidia GPU to the one I have right now if that info helps.
After searching a lot I found that on about:config
setting to false the media.hardware-video-decoding.enabled
option solves the issue, on Floorp the option is set to true and the video runs fine so maybe there is a codec missing? I also tried disabling Vp9 specifically with the option media.mediasource.vp9.enabled
and that did not work.
The option doesn't seem to impact performance on the whole browser compared to turning off h/w accel, so I can keep it off no problem but this feels more like a workaround, is this perhaps related to some privacy feature?
That's an interesting find, thanks for letting us know.
so I can keep it off no problem but this feels more like a workaround, is this perhaps related to some privacy feature?
Yeah, this definitely feels like one. I wouldn't exclude it from the list of possible reasons. Most of those live in firedragon.cfg
, if you'd like to, you could follow the troubleshooting steps to find out whether that's the case: https://firedragon.garudalinux.org/troubleshooting
Whenever I try to watch a video that is 60fps and 720p or higher on youtube the video turns into a slideshow (the image freezes for like 4 to 5 seconds) if I have hardware acceleration, the audio plays normally and I can even see the progress bar advance but the image just freezes for a while, the more resolution the worse it gets.
Here's the video I'm using to replicate this: https://www.youtube.com/watch?v=LXb3EKWsInQ
The video also buffers a lot when I try to go to a specific part of it even if that part is already loaded.
I have an RX 7600 and an I7 8700K with 16Gb of memory so I don't believe it is my hardware.
This also only happens on Firedragon specifically; on Chrome, Firefox, Floorp and even Librewolf the video plays normally with the hardware acceleration on.
Something that maybe can give more leads on what's the problem is that firedragon runs at 60 fps on xwayland and 144 on wayland but floorp runs at 144fps on xwayland without anything additional, so maybe I have something misconfigured? I try not to touch the about:config page but I did it once in the past to prevent opening some menu with the right 'alt' key and it is possible I may have clicked on something I shouldn't have.