Rendering flicker when scrolling (Elgato screen capture)
Categories
(Core :: Graphics, defect, P3)
Tracking
()
People
(Reporter: randy.thom, Unassigned, NeedInfo)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Firefox/91.0 Waterfox/91.4.2
Steps to reproduce:
I'll first note that while I use Waterfox as a daily, this same issue also affects Firefox.
When duplicating screens using an El Gato (HD60S+) capture device, a major rendering issue appears when scrolling. It seems to be most visible on websites like Facebook and Youtube.
Actual results:
https://www.youtube.com/watch?v=CCHIBFEonT0
Expected results:
No glitching.
Comment 1•3 years ago
|
||
Hi Randy,
Has this issue come up only recently?
Could you check if it also happens on a fresh profile? Here is a link that can help you with that:
https://support.mozilla.org/en-US/kb/profile-manager-create-remove-switch-firefox-profiles
Also, would you mind checking if it also occurs on Firefox Nightly? Here's where you can download it from:
https://www.mozilla.org/en-US/firefox/channel/desktop/
Thank you!
| Reporter | ||
Comment 2•3 years ago
|
||
(In reply to Peter_M from comment #1)
Hi Randy,
Has this issue come up only recently?
Most likely been around for quite a while seeing as I now have to deal with it in Waterfox too ever since v4 got pushed. I use Firefox developer (for self-explanatory reasons) too and I'm sick of seeing it on every website so I finally reported it myself. It happens on completely fresh installs cause I just reformatted this system. And for what it's worth I'm running NVIDIA 471.96.
Updated•3 years ago
|
Comment 3•3 years ago
|
||
The severity field is not set for this bug.
:jimm, could you have a look please?
For more information, please visit auto_nag documentation.
Comment 4•3 years ago
|
||
Randy, would you mind posting your about support text?
Comment 5•3 years ago
|
||
Possibly related?
Updated•3 years ago
|
| Reporter | ||
Comment 6•3 years ago
|
||
| Reporter | ||
Comment 7•3 years ago
|
||
| Reporter | ||
Comment 8•3 years ago
|
||
(In reply to Jim Mathies [:jimm] from comment #4)
Randy, would you mind posting your about support text?
Didn't know which format so I posted both.
Comment 9•3 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•3 years ago
|
Comment 10•3 years ago
|
||
Randy, your NVIDIA driver appears to be rather out of date (from August of last year). Any chance you can get that updated to current and try this again?
| Reporter | ||
Comment 11•3 years ago
|
||
(In reply to Bob Hood from comment #10)
Randy, your NVIDIA driver appears to be rather out of date (from August of last year). Any chance you can get that updated to current and try this again?
Updated to 511.23 and same still applies.
Comment 12•3 years ago
|
||
Hey Randy,
Can you try flipping 'gfx.webrender.compositor' to false, restart, and test again?
Also, the about:support text you posted, was the elgato software enabled when you collected that information?
Thanks!
| Reporter | ||
Comment 13•3 years ago
|
||
(In reply to Jim Mathies [:jimm] from comment #12)
Hey Randy,
Can you try flipping 'gfx.webrender.compositor' to false, restart, and test again?
Also, the about:support text you posted, was the elgato software enabled when you collected that information?
Thanks!
Disabling gfx.webrender.compositor fixed it.
And no, only the capture software is installed on my other computer. I do have Elgato Wavelink installed for my Wave 3 microphone though.
Comment 14•3 years ago
|
||
Need to do a better job of detecting these devices. Andrew will take a look, a bit complicated but we'll work on it.
Comment 15•3 years ago
|
||
So there are a few issues here:
- We filter out disabled devices so that's probably why it isn't in the display list
- Even if we were displaying it, we don't reevaluate our WR config based after startup, so we would need to make the config dynamic which can respond to system changes
| Reporter | ||
Comment 16•2 years ago
|
||
Turns out this is a refresh rate problem when duplicating screen to capture card.
I upgraded to an NZXT Signal 4K30 which is 144hz to match my 144hz monitor. This problem no longer exists at 144hz but comes back when I change the capture card down to 60hz.
Updated•2 years ago
|
Comment 17•1 year ago
|
||
Hi again, can you test if this is fixed now? There have been Windows updates from 2024-05-29 (Windows 11 22H2 or later) and 2024-06-25 (Windows 10 22H2) that say they fix flickering issues with video playback or compositor surfaces that may be the underlying cause; they match my mental model of this issue very closely, and I think both refer to the same fix.
Quoting a Windows 11 update https://support.microsoft.com/en-us/topic/may-29-2024-kb5037853-os-builds-22621-3672-and-22631-3672-preview-dcf14fd8-84d6-4234-9d5b-784c319cd7cf :
- This update addresses an issue that distorts parts of the screen. This occurs when you use a Chromium-based browser to play a video.
Quoting a Windows 10 update https://support.microsoft.com/en-us/topic/june-25-2024-kb5039299-os-build-19045-4598-preview-d4e3e815-fdd8-465e-8144-42afa165efed :
- This update addresses an issue that affects Direct Composition batched presentations. A brief flash of triangles or boxes show on the screen. This issue affects browsers, like Microsoft Edge, and other apps.
Comment 18•1 year ago
|
||
Redirect a needinfo that is pending on an inactive user to the triage owner.
:bhood, since the bug has recent activity, could you have a look please?
For more information, please visit BugBot documentation.
| Reporter | ||
Comment 19•1 year ago
|
||
(In reply to Ashley Hale [:ahale] from comment #17)
Hi again, can you test if this is fixed now?
No. Still happens on Firefox 129.0.1.
It depends on website. Some show it a lot and others show it a little. Mostly on dark websites.
Description
•