ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.16k stars 173 forks source link

Steam blacked out on startup #10543

Open holy-elbow opened 4 months ago

holy-elbow commented 4 months ago

Your system information

Please describe your issue in as much detail as possible:

When opening steam it is completely black but drop down menus and things that open in separate windows are fine. Example: Example Screenshot

Closest thing to an error:

XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xe81cfdc0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xe81ce500
/usr/share/themes/Arc-Dark/gtk-2.0/main.rc:1090: error: unexpected identifier 'direction', expected character '}'
/usr/share/themes/Arc-Dark/gtk-2.0/apps.rc:91: error: unexpected identifier 'direction', expected character '}'
steamwebhelper.sh[38630]: === Tue Feb 27 08:55:44 PM MST 2024 ===
steamwebhelper.sh[38630]: Starting steamwebhelper under bootstrap sniper steam runtime at /home/user/.local/share/Steam/ubuntu12_64/steam-runtime-sniper
CAppInfoCacheReadFromDiskThread took 56 milliseconds to initialize
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 38771
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam

I have tried reinstalling steam, the beta branch, clearing the download cache, and logging in and out. I do not know what caused it, but my guess is the latest nvidia drivers. However I did downgrade the the previous driver version with no luck. steam --reset also did not work.

Steps for reproducing this issue:

  1. Client Startup
holy-elbow commented 4 months ago

edit. Steam Files were corrupted had to fully delete my .steam files

miketo09 commented 4 months ago

Nearly identical setup, same results here. EndeavourOS, NVIDIA RTX 2060.

Even running 'steam -cef-disable-gpu', htop shows memory usage at 47.3GB for steamwebhelper.exe, and another 24.2GB requested by X11. Attaching the usual files plus ~/.steam/root/logs/steamwebhelper.log. system-info.txt system-runtime-info.txt steamwebhelper.log

holy-elbow commented 4 months ago

@miketo09 try deleting .steam and .local/share/Steam fixed it for me, at worst you will have to reinstall some games so make sure you back up saves.

miketo09 commented 4 months ago

Sadly, tried that already and reinstalled twice. Even rebuilt the OS. Happy to provide anything else I can toss your way.


From: holy-elbow @.> Sent: Saturday, March 2, 2024 11:27 To: ValveSoftware/steam-for-linux @.> Cc: Michael Toot @.>; Mention @.> Subject: Re: [ValveSoftware/steam-for-linux] Steam blacked out on startup (Issue #10543)

@miketo09https://github.com/miketo09 try deleting .steam and .local/share/Steam fixed it for me, at worst you will have to reinstall some games so make sure you back up saves.

— Reply to this email directly, view it on GitHubhttps://github.com/ValveSoftware/steam-for-linux/issues/10543#issuecomment-1974886738, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AVR7DGFDIHMLLEKFP532GCLYWIR33AVCNFSM6AAAAABD5IWXWSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZUHA4DMNZTHA. You are receiving this because you were mentioned.Message ID: @.***>

TTimo commented 4 months ago

If -cef-disable-gpu is not effective at fixing the black screen problem, try -system-composer. Please report which of either (or both needed) fixes the issue for you.

miketo09 commented 4 months ago

steam -cef-disable-cpu resets the acceleration option and the Steam client is visible. Very slow load time, about ten seconds on an SSD. White flashing still occurs on menu items.

steam -system-composer resets the acceleration option and the Steam client is visible. BUT it loads quite quickly; without actually timing, it feels like the load time prior to the latest update. Say, < 5 sec? Also the white flashing effect no longer appears on menu items. It's frickin' wonderful again! Looks like I'll be starting Steam from the console for a while. Don't care though – as an Arch user I like the command line. 🙂

Still enrolled in Steam Beta:

Steam Beta Branch: Steam Beta Update Steam Version: 1709168962 Steam Client Build Date: Wed, Feb 28 16:39 UTC -08:00 Steam Web Build Date: Mon, Feb 26 12:21 UTC -08:00 Steam API Version: SteamClient021

Thank you for your looking into this issue, and tracking down a workaround. I know that hunting bugs is often a thankless task and want to let you know that I appreciate your hard work.

--Mike


From: TTimo @.> Sent: Monday, March 4, 2024 11:10 To: ValveSoftware/steam-for-linux @.> Cc: Michael Toot @.>; Mention @.> Subject: Re: [ValveSoftware/steam-for-linux] Steam blacked out on startup (Issue #10543)

If -cef-disable-gpu is not effective at fixing the black screen problem, try -system-composer. Please report which of either (or both needed) fixes the issue for you.

— Reply to this email directly, view it on GitHubhttps://github.com/ValveSoftware/steam-for-linux/issues/10543#issuecomment-1977277362, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AVR7DGH4ZVXFAL7B4BN55ALYWTBLRAVCNFSM6AAAAABD5IWXWSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZXGI3TOMZWGI. You are receiving this because you were mentioned.

mustafa-git commented 3 months ago

Using -system-composer alone seems to resolve the issue for me.

miketo09 commented 3 months ago

It's a workaround, definitely. Problem still exists but I don't mind starting Steam from the command line with the option.


From: mustafa-git @.> Sent: Friday, March 29, 2024 00:34 To: ValveSoftware/steam-for-linux @.> Cc: Michael Toot @.>; Mention @.> Subject: Re: [ValveSoftware/steam-for-linux] Steam blacked out on startup (Issue #10543)

Using -system-composer seems to resolve the issue for me.

— Reply to this email directly, view it on GitHubhttps://github.com/ValveSoftware/steam-for-linux/issues/10543#issuecomment-2026809956, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AVR7DGGOON7JIE22ANVPWBTY2UKRHAVCNFSM6AAAAABD5IWXWSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMRWHAYDSOJVGY. You are receiving this because you were mentioned.Message ID: @.***>

TheUtopian commented 2 months ago

I use Arch (bspwm) with 1660 Ti and have the same issue, hope they will fix it, until then I'll use -system-composer