Flickers and glitches on Linux and NVIDIA
Categories
(Core :: Graphics, defect, P2)
Tracking
()
People
(Reporter: aliakbarmostafaei, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(4 files)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:132.0) Gecko/20100101 Firefox/132.0
Steps to reproduce:
Setup info:
OS: Ubuntu 24.04.1
GPU: NVIDIA 1030 on Xorg
Drivers: v550.120
Firefox 132
- Visit tradingview.com or binance.com
- Have the tab open for a while
- Interact with charts on the page
Actual results:
Flickers show up on the charts
Expected results:
Charts should display correctly during interactions
I have also tried a new profile without any settings change and addons installed and the issue persists. I also don't remember this issue on 12x.x releases, this seems like a regression.
Comment 3•18 days ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Graphics' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 4•18 days ago
|
||
This isn't exactly the URL used in the binance repro case, but it's a similar one that works in the USA: https://www.binance.us/spot-trade/ethusdt.
We'll find someone who can reproduce.
(In reply to Brad Werth [:bradwerth] from comment #4)
This isn't exactly the URL used in the binance repro case, but it's a similar one that works in the USA: https://www.binance.us/spot-trade/ethusdt.
We'll find someone who can reproduce.
I was able to reproduce it with the url provided, the odd thing is the issue only exhibits if the window/tab is left open for a while and then even tab reloads won't fix it only closing the window and re-opening a new one remedies the effect and the cycle repeats!
I narrowed down the offending release to 128, previous releases did not exhibit this issue. I'm trying to mozregression right now, to see if I can narrow it down further.
Comment 9•17 days ago
|
||
Ali, can you please set the widget.dmabuf.enabled
pref in about:config
to false and see if that causes the behavior to go away?
Reporter | ||
Comment 10•16 days ago
|
||
(In reply to Bob Hood [:bhood] from comment #9)
Ali, can you please set the
widget.dmabuf.enabled
pref inabout:config
to false and see if that causes the behavior to go away?
Setting widget.dmabuf.enabled
to false indeed resolved the issue, another fix I found was installing the nvidia-vaapi-driver and setting the widget.dmabuf.force-enabled
to true.
Reporter | ||
Comment 11•16 days ago
|
||
(In reply to Ali Akbar from comment #10)
(In reply to Bob Hood [:bhood] from comment #9)
Ali, can you please set the
widget.dmabuf.enabled
pref inabout:config
to false and see if that causes the behavior to go away?Setting
widget.dmabuf.enabled
to false indeed resolved the issue, another fix I found was installing the nvidia-vaapi-driver and setting thewidget.dmabuf.force-enabled
to true.
Correction: Having the widget.dmabuf.force-enabled
set to true with the vaapi-driver makes the flickers a lot less but does not completely fix the issue as the first solution did.
Updated•15 days ago
|
Description
•