Closed Bug 1768690 Opened 2 years ago Closed 11 months ago

[VMware] Firefox becomes transparent, showing desktop

Categories

(Core :: Graphics: WebRender, defect, P3)

Firefox 101
Desktop
Linux
defect

Tracking

()

RESOLVED DUPLICATE of bug 1815481

People

(Reporter: rchristian, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:101.0) Gecko/20100101 Firefox/101.0

Steps to reproduce:

Regression of https://bugzilla.mozilla.org/show_bug.cgi?id=1750222, new comments seem to be ignored. v99.0b8 looks to be the last working version.

Reproduction of this issue seems to be mouse movement alone; while typing for extended periods of time, I do not recall ever seeing the graphical issue appear.

Actual results:

Firefox becomes transparent, showing desktop where the browser should be.

Often seems anchored to the top left under the window header or in the bottom right corner. Couldn't catch the bottom corner flashing in the attached video, but it occurs too.

Expected results:

Nothing should have happened.

And here's the info from `about:support`:

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core

Well, 'VMware, Inc. -- SVGA3D; build: RELEASE; LLVM;' doesn't looks like typical HW card.

Can you try to disable WebRender?
https://fedoraproject.org/wiki/How_to_debug_Firefox_problems#Check_WebRender_state_.28Hardware_acceleration.29
Thanks.

Flags: needinfo?(ryanchristian4427)

Sure, it might be an atypical setup. Other browsers work without any issue though. Is this not something that Firefox is willing to support? Despite the super rocky updates lately, it would be a shame to have to switch away.

Will need to play around with it for a few hours, but it looks like setting gfx.webrender.software to true in about:config has (at least) made the occurrence more rare, though I've not seen a flash in the past few minutes for what it's worth.

Flags: needinfo?(ryanchristian4427)

I guess that's caused by wrong HW detection.

Component: Widget: Gtk → Graphics: WebRender
Summary: Firefox becomes transparent, showing desktop → [VMware] Firefox becomes transparent, showing desktop

I see that we marked the original issue in bug 1750222 as resolved by bug 1758975. They are potentially related in so far as it could be something marked as opaque, when it actually has transparency, but for sure these are different problems from bug 1758975.

I would be surprised if setting it to SW-WR helps, as bug 1750222 comment 15 suggests it only reduces the frequency.

OS: Unspecified → Linux
Hardware: Unspecified → Desktop
See Also: → 1768593
See Also: 17685931765218
Severity: -- → S3
Priority: -- → P3

Can this bug be fixed by setting gfx.webrender.pbo-uploads to false and restarting Firefox?
(Raspberry Pi was/is affected by a similar but more extreme bug: bug 1738816)

Sorry for the long delay.

Setting gfx.webrender.software to true definitely worked, over the past week or so I haven't seen a flash even once.

Unfortunately I wasn't able to test out gfx.webrender.pbo-uploads to false... Just went to try it out after resetting gfx.webrender.software to it's default value of false, and I'm no longer getting flashes at all on v101.0b8.

Just upgraded to 102.0b3 and I saw the flashes again; I took some time to test out the suggested gfx.webrender.pbo-uploads = false, but saw no effect there. Same amount of flashing.

Setting gfx.webrender.softeware = true once again worked though.

Status: UNCONFIRMED → RESOLVED
Closed: 11 months ago
Duplicate of bug: 1815481
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: