-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
widget.dmabuf.force-enabled = true no longer required. #305
Comments
Hi, do you have any source from this apart from your experience? I haven't noticed any graphical corruption so far. |
It is an issue exclusive to Nvidia and EGL with widget.dmabuff enabled. I couldn't track down an official reason as to why it happens but the corruption and glitching is mostly related to bad buffer updates with certain web apps and the firefox built in PDF reader. Essentially to trigger the bug I had Desmos, several PDF pages open, and youtube at the same time. It would take a bit of alt-tabbing but what would eventually happen was that the PDF pages were displayed in an incorrect order and even the pages themselves wouldn't be from the same PDF. Desmos would stop updating the graphical contents of the app (so moving graphs around was impossible as it wouldn't update the image to represent any transformations or movements on the graphs). I did extensive testing and it was |
Many thanks for the information. I agree; with your explanation it seems weird that this option is causing problems. Let's wait for an answer from the repository mantainer. I would like to hear what he has to say about this too. |
Looks like it's still needed on my setup (550 driver), but there does seem to be some activity on the issue indicating that they might be reverting the block. |
I've disabled widget.dmabuff.force, seems to work fine. I've had some issues with pdfs on Firefox, didn't know could be related. Archlinux |
It does seem that this flag is no longer required now. |
Hi there. I would like to report that in recent firefox versions and with the nvidia 550 and up drivers
widget.dmabuf.force-enabled = true
is no longer required for hardware video decoding and enabling it will cause lots of graphical corruption and glitching on 3D web applications. This is with all other required parameters enabled. I just thought that I would let you know. You can test this to comfirm that this is the case for your hardware. I currently have an RTX 4080 running Cinnamon on X11.The text was updated successfully, but these errors were encountered: