Hardware acceleration causes glitchy graphics on NVIDIA 2060
Categories
(Core :: Graphics: WebRender, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox104 | --- | wontfix |
People
(Reporter: dorukgencel, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: correctness)
Attachments
(1 file)
41.49 KB,
text/plain
|
Details |
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:104.0) Gecko/20100101 Firefox/104.0
Steps to reproduce:
- Turn on Hardware Acceleration from Firefox' settings
- (for example) go to this link https://gitlab.freedesktop.org/mesa/mesa/-/issues/4804 and try scrolling
Actual results:
DEMONSTRATION: https://youtu.be/8c41tDvFgqM
There's too much graphics glitch happening that keeps me from using the hardware acceleration.
Without the hardware acceleration, Firefox puts an enormous load onto my CPU while watching 4K-Videos etc.; which renders my computer much slower. Thus I prefer to use hardware acceleration.
Expected results:
The graphics wouldn't glitch out
Reporter | ||
Updated•2 years ago
|
Comment 1•2 years 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.
Reporter | ||
Comment 2•2 years ago
|
||
Oh, by the way, some stuff I forgot:
Disabling the hardware acceleration lifts the issue
Chrome with Hardware Acceleration works fine
Updated•2 years ago
|
Updated•2 years ago
|
Comment 3•2 years ago
|
||
The bug has a release status flag that shows some version of Firefox is affected, thus it will be considered confirmed.
Reporter | ||
Comment 4•2 years ago
|
||
Today I removed my GPU driver with DDU and reinstalled the latest version 516.94 for RTX2060 (Mobile). The issue still persists.
I also discovered that Thunderbird also has the same issue, so I had to disable hardware acceleration for it as well.
Reporter | ||
Comment 6•2 years ago
|
||
(In reply to Jeff Muizelaar [:jrmuizel] from comment #5)
dorukgencel, is this a regression?
No, I have been using chrome until last 1-2 weeks. I have started using Firefox (and Thunderbird) for the first time on my hardware from Firefox 103 on.
Updated•2 years ago
|
Reporter | ||
Comment 7•2 years ago
|
||
So I've done a clean install of my Windows Instance, thinking maybe it might make a difference
(since I had time and have been using that instance 7/24 for about 2 years)
The bug still persists in Firefox & Thunderbird
Hardware Acceleration works fine in the following software: Steam, Discord, Spotify, Edge, Chrome
(to check the hardware) GPU works as expected in the following games for at least 1 hour: Fallout 4, War Thunder, Forza Horizon 5
Stress tests such as Unigine Heaven & Unigine Valley run without issues.
Comment 8•2 years ago
|
||
Can you try setting gfx.webrender.compositor=false and restarting Firefox to see if that helps?
Reporter | ||
Comment 9•2 years ago
|
||
It did!
I enabled [Use hardware acceleration when available] as well as [Use recommended performance settings] and set [gfx.webrender.compositor=false] in about:config; and restarted the browser
The glitches disappeared completely. I checked if Firefox is actually using GPU now with a 4k-video on Youtube, and yes it does!
I changed [gfx.webrender.compositor=false] in Thunderbird as well, which also worked.
Thank you so much
Updated•2 years ago
|
Comment 10•2 years ago
|
||
The severity field is not set for this bug.
:bhood, could you have a look please?
For more information, please visit auto_nag documentation.
Updated•2 years ago
|
Comment 11•2 years ago
|
||
Glenn, another one that appears to involve WR. Putting on your radar for evaluation.
Comment 12•2 years ago
|
||
Looks to be another one of these DirectComposition + Firefox + nVidia + high refresh rate glitches we have. I think we need to get someone to reproduce this locally again and spend some more time trying to work out what causes it.
"Display0": "2560x1440@180Hz scales:1.000000|1.250000",
Bob, let's discuss this week who can look at it?
Reporter | ||
Comment 14•2 years ago
|
||
I don't have much experience, but let me know if I can be of any help
Description
•