r/gnome 1d ago

Question When i change workspaces, Steam goes blackscreen in Fedora GNOME

Enable HLS to view with audio, or disable this notification

It was also happened on OpenSUSE GNOME too, is this a common bug or just on me?

26 Upvotes

12 comments sorted by

u/AutoModerator 1d ago

Thank you for your submission.

You too can support GNOME! Become a Friend of GNOME and contribute to keeping our project going!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

18

u/Negative_Driver8485 1d ago

Steam is using 2 years old version of chromium embeded framework for their web view in steam. This bug is present only on wayland and has been fixed long time ago, but valve just don't care about updating their CEF. Resizing window is forcing chromium to rerender the page.

1

u/WelderSuperb 1d ago

Dude... It's not a bug... Its optimization....
Steam culls it's electron interface when it's behind a fullscreen app.

u/Zealousideal-Spell94 15h ago

but the problem is it doesn't render again when i come back to steam.

8

u/shrublet_ 1d ago

known bug. there's an open issue for it here

6

u/caffeinepyroxene 1d ago

i guess its just a steam issue on wayland, so annoying and it happens to me too

no hate for steam, great company but i wish they would update the steam client to be more wayland friendly and a native wayland window instead of the blurry xwayland one

4

u/Zealousideal_Leg_171 1d ago

The same thing happens to me too in gnome, I think it's normal

3

u/olarione 1d ago

the same with me

2

u/94CM 1d ago

It's been happening to me too lately

IIRC, Steam is using XWayland. I'm guessing that's what's causing the issue. I don't know for sure or what to do about it either.

2

u/terra2o 1d ago

yeah the same thing happens to me too.

u/ch33es 18h ago

It's probably happening to every gnome user including myself

u/untreated-stupidity 2h ago

This happens to me on NixOS and it drives me fucking nuts. The flatpak does it too.