protonscr

Steam is a white screen that keeps stopping and starting

steamclosed NVIDIA driversDistro Family: UbuntuWeb Component
ValveSoftware/steam-for-linux#10974 · opened 2024-06-14 by logslmao · updated 2025-01-24 · 17 comments · github
Llogslmao 2024-06-14 github

Your system information

  • Steam client version (build number or date): June 13 2024
  • Distribution (e.g. Ubuntu): Linux Mint 21.3
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes
  • Steam Logs: steam-logs.tar.gz
  • GPU: Nvidia 3050

Please describe your issue in as much detail as possible:

Ever since i updated steam, it said it needed packages. So i tried to install them. That didnt work so i went ahead and launched steam. Now, steam is a white screen that keeps stopping and starting. so i tried to uninstall steam. That didnt work, so now i cant even play games because steam wont start

Steps for reproducing this issue:

  1. Update Steam
  2. Open Steam
Kkisak-valve maintainer 2024-06-14 github

Hello @logslmao, if you completely close Steam, then run steam or steam -cef-disable-gpu from a terminal, does that have an effect?

Possible duplicate of #10935.

Llogslmao 2024-06-15 github

Nope, they all do the same thing

Llogslmao 2024-06-15 github

Also, im using x11 if that helps!

Mmount2010 2024-06-15 github

Have the same problem, Ubuntu 22.04.4, Nvidia RTX 3060, driver 535, using X11. Workaround in #10935 of entering big picture with steam -gamepadui then exiting works.

Workaround steam -clearbeta still results in white windows.

Logs in terminal:

XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xe044c9c0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xe044b1f0
/usr/share/themes/Yaru-dark/gtk-2.0/main.rc:775: error: unexpected identifier 'direction', expected character '}'
/usr/share/themes/Yaru-dark/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant
Llogslmao 2024-06-15 github

Entering big picture mode worked for me. thanks mount2010 👍

Mmount2010 2024-06-15 github

Uh, this may need a reopen. The base issue of "steam only opens to white flashing window" is still there. Entering big picture mode is only a workaround.
@logslmao

Llogslmao 2024-06-16 github

Yeah, after restarting my computer it no longer works

Llogslmao 2024-06-19 github

And now the flatpak version stopped working

Mmount2010 2024-06-19 github

I'm on the deb version by the way

Iilievi187 2024-06-19 github

hm can you try the snap version ? and can you mesa -Q and kernel tnx.

JJosvanegmond 2024-06-19 github

I have the same thing. I think it has something to do with the GPU in a recent update somewhere. I find this in the logs:

~/.steam/steam/logs/webhelper-linux.txt:
[0619/233156.155279:ERROR:gpu_process_host.cc(991)] GPU process exited unexpectedly: exit_code=133 [0619/233156.155314:WARNING:gpu_process_host.cc(1338)] The GPU process has crashed 3 time(s) [0619/233156.155331:FATAL:gpu_data_manager_impl_private.cc(440)] GPU process isn't usable. Goodbye.

Starting up big picture mode and then exiting worked for me too. But starting up steam normally results in the white screen showing then crashing, which I assume is the steam webhelper. I can start up games from the tray icon, but steam's white screen keeps flashing in front of my game. Sometimes it does start up steam after failing for a while

Sscippie75 2024-06-29 github

For me it even gets worse, my system (Arch Linux, Wayland, Nvidia on beta 555 driver) hangs entirely after seeing the white windows for a couple of seconds.

Mmount2010 2024-09-11 github

Bug is still present. Not fixed on Nvidia Drivers 550.

Mmount2010 2024-11-29 github

This bug is now fixed on my system. @logslmao check

Llogslmao 2024-12-01 github

I lost my pc because i... took it apart and i'm getting it fixed, it works for me on my laptop with nvidia drivers and it has ever since i installed arch linux, and before that debian.

JJosvanegmond 2024-12-07 github

Works again for me :+1:

Kkisak-valve maintainer 2025-01-24 github

Closing per the last several comments.

Nothing extracted yet.