protonscr

Black screen after steam login

steamopen Distro Family: ArchWeb Component
ValveSoftware/steam-for-linux#8483 · opened 2022-03-14 by voidnyx2 · updated 2022-09-25 · 2 comments · github
Vvoidnyx2 2022-03-14 github

Your system information

  • Steam client version (build number or date): 1646806235
  • Distribution (e.g. Ubuntu): Arch (arcoLinux)
  • Opted into Steam client beta?: [Yes/No] No
  • Have you checked for system updates?: [Yes/No] Yes

Please describe your issue in as much detail as possible:

I updated steam 3-4 days ago via steam updater, since then, whenever I login to steam i receive a black screen after half a second. Did a system upgrade after the issues occurred to see if the problem gets resolved, but without success.

I have about half a second before the black screen where i can minimize the steam store window or click the menu normally. The login window is fine, the 2factor window is also fine, but as soon as i hit login the store page shows up and blacks out.
Sound keeps playing though my laptop seems no longer responsive, during some testing i scheduled shutdown for 1min after steam login but nothing happened. And the screen is just completely black.

console output stderr
console output stdout

because of steamwebhelper.sh[1555]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()

i tried to run steam-runtime --no-cef-sandbox but this changes nothing.

vulkaninfo gives:

$ vulkaninfo 
WARNING: [Loader Message] Code 0 : loader_scanned_icd_add: Driver /usr/lib/libvulkan_radeon.so supports Vulkan 1.2, but only supports loader interface version 4. Interface version 5 or newer required to support this version of Vulkan (Policy #LDP_DRIVER_7)
WARNING: [Loader Message] Code 0 : loader_scanned_icd_add: Driver /usr/lib/amdvlk64.so says it supports interface version 6 but still exports core entrypoints (Policy #LDP_DRIVER_6)
WARNING: [Loader Message] Code 0 : terminator_CreateInstance: Failed to CreateInstance in ICD 1.  Skipping ICD.
ERROR: [Loader Message] Code 0 : setup_loader_term_phys_devs:  Failed to detect any valid GPUs in the current config
ERROR at /build/vulkan-tools/src/Vulkan-Tools-1.3.207/vulkaninfo/vulkaninfo.h:230:vkEnumeratePhysicalDevices failed with ERROR_INITIALIZATION_FAILED

though i can not say if vulkan was working before the blackscreen issue, steam was working fine.

I am running a pretty old acer aspire 7750G laptop with an AMD Radeon HD 6850M if this helps.

Steps for reproducing this issue:

  1. Start steam or steam-runtime
  2. Black screen after half a second
Hh1z1 2022-04-04 github

Think I hit this. Does reinstalling steam (or using another system user), also show a black window where the account wizard should be?

Still going through logs, don't think valve has tested their "minimum requirements" in a long, long time.

Ffragmuffin 2022-09-25 github

I believe I've come across the same issue:

  • Hardware: Lenovo ThinkPad Z13
  • Steam client version (build number or date): 1663887315
  • Distribution (e.g. Ubuntu): docker ubuntu:22.04 (using https://github.com/webanck/docker-steam-proton)
  • Opted into Steam client beta?: [Yes/No] No
  • Have you checked for system updates?: [Yes/No] Yes

The main window is immediately, and always blank
image

I can open "Big Picture", and that works fine.
Using this I've installed Bastion and played it with few problems.

log output
GPU type chosen: INTEL
Trying to run a new data container.
The container already exists, relaunching the old one.
proton@dingolay:~$ steam
steam.sh[10]: Running Steam on ubuntu 22.04 64-bit
steam.sh[10]: STEAM_RUNTIME is enabled automatically
setup.sh[80]: Steam runtime environment up-to-date!
steam.sh[10]: Steam client's requirements are satisfied
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
[2022-09-25 01:06:41] Startup - updater built Sep 21 2022 20:13:19
[2022-09-25 01:06:41] Startup - Steam Client launched with: '/home/proton/.steam/debian-installation/ubuntu12_32/steam' '-nominidumps' '-nobreakpad'
Installing breakpad exception handler for appid(steam)/version(1663887315)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2022-09-25 01:06:42] Loading cached metrics from disk (/home/proton/.steam/debian-installation/package/steam_client_metrics.bin)
[2022-09-25 01:06:42] Using the following download hosts for Public, Realm steamglobal
[2022-09-25 01:06:42] 1. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2022-09-25 01:06:42] 2. https://cdn.akamai.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2022-09-25 01:06:42] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1663887315)
[2022-09-25 01:06:42] Checking for update on startup
[2022-09-25 01:06:42] Checking for available updates...
[2022-09-25 01:06:42] Downloading manifest: https://cdn.cloudflare.steamstatic.com/client/steam_client_ubuntu12
[2022-09-25 01:06:42] Manifest download: send request
Installing breakpad exception handler for appid(steam)/version(1663887315)
[2022-09-25 01:06:42] Manifest download: waiting for download to finish
[2022-09-25 01:06:42] Manifest download: finished
[2022-09-25 01:06:42] Download skipped: /client/steam_client_ubuntu12 version 1663887315, installed version 1663887315, existing pending version 0
[2022-09-25 01:06:42] Nothing to do
[2022-09-25 01:06:42] Verifying installation...
[2022-09-25 01:06:42] Performing checksum verification of executable files
[2022-09-25 01:06:43] Verification complete
Loaded SDL version 2.25.0-7511446
sh: 1: lspci: not found
ComputeStartupMode: found registry default startup mode: 0steamwebhelper.sh[191]: Runtime for steamwebhelper: defaulting to /home/proton/.steam/debian-installation/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[191]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Installing breakpad exception handler for appid(steam)/version(1663887315)
Installing breakpad exception handler for appid(steam)/version(1663887315)
Installing breakpad exception handler for appid(steam)/version(1663887315)
Installing breakpad exception handler for appid(steam)/version(1663887315)
Installing breakpad exception handler for appid(steam)/version(1663887315)
Installing breakpad exception handler for appid(steam)/version(1663887315)
Installing breakpad exception handler for appid(steam)/version(1663887315)
Installing breakpad exception handler for appid(steam)/version(1663887315)
Installing breakpad exception handler for appid(steam)/version(1663887315)
Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed
Warning: failed to set thread priority: set failed for priority 8
Warning: support for elevated priorities is most likely unavailable, suppressing future warnings
Installing breakpad exception handler for appid(steam)/version(1663887315)
Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed
Installing breakpad exception handler for appid(steam)/version(1663887315)
Installing breakpad exception handler for appid(steam)/version(1663887315)

(steam:144): GLib-GObject-WARNING **: 01:06:44.191: invalid (NULL) pointer instance

(steam:144): GLib-GObject-CRITICAL **: 01:06:44.191: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
flock /sys/power/suspend_stats/success LOCK_SH failed. errno = 13Installing breakpad exception handler for appid(steam)/version(1663887315)
Installing breakpad exception handler for appid(steam)/version(1663887315)
Installing breakpad exception handler for appid(steam)/version(1663887315)
Installing breakpad exception handler for appid(steam)/version(1663887315)
Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed
Installing breakpad exception handler for appid(steam)/version(1663887315)
CAppInfoCacheReadFromDiskThread took 198 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1663887315)
Installing breakpad exception handler for appid(steam)/version(1663887315)

(steam:144): Gtk-WARNING **: 01:06:45.255: gtk_disable_setlocale() must be called before gtk_init()

(steam:144): libappindicator-WARNING **: 01:06:45.341: Unable to get the session bus: Failed to execute child process ?dbus-launch? (No such file or directory)
Installing breakpad exception handler for appid(steam)/version(1663887315)
Illegal instruction (core dumped)
WARNING: lavapipe is not a conformant vulkan implementation, testing use only.
WARNING: lavapipe is not a conformant vulkan implementation, testing use only.
Message type 9806 wasn't declared, but we registered job CClientJobEnableOrDisableDownloads to handle it?
Installing breakpad exception handler for appid(steam)/version(1663887315)
local (potentially out of sync) copy of roaming config loaded - 669 bytes.

(steam:144): LIBDBUSMENU-GLIB-WARNING **: 01:06:47.518: Unable to get session bus: Failed to execute child process ?dbus-launch? (No such file or directory)
roaming config store loaded successfully - 669 bytes.
migrating temporary roaming config store
BRefreshApplicationsInLibrary 1: 74ms
Installing breakpad exception handler for appid(steam)/version(1663887315)
Failed to init SteamVR because it isn't installed
sh: 1: lspci: not found
amdgpu: os_same_file_description couldn't determine if two DRM fds reference the same file description.
If they do, bad things may happen!
ExecCommandLine: "'/home/proton/.steam/debian-installation/ubuntu12_32/steam' '-nominidumps' '-nobreakpad'"
System startup time: 5.34 seconds
Installing breakpad exception handler for appid(steam)/version(1663887315)
steamwebhelper.sh[427]: Runtime for steamwebhelper: defaulting to /home/proton/.steam/debian-installation/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[427]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Illegal instruction (core dumped)
Installing breakpad exception handler for appid(steam)/version(1663887315)
steamwebhelper.sh[477]: Runtime for steamwebhelper: defaulting to /home/proton/.steam/debian-installation/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[477]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Illegal instruction (core dumped)
Installing breakpad exception handler for appid(steam)/version(1663887315)
steamwebhelper.sh[527]: Runtime for steamwebhelper: defaulting to /home/proton/.steam/debian-installation/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[527]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Illegal instruction (core dumped)
steamwebhelper.sh[576]: Runtime for steamwebhelper: defaulting to /home/proton/.steam/debian-installation/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[576]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Illegal instruction (core dumped)
steamwebhelper.sh[625]: Runtime for steamwebhelper: defaulting to /home/proton/.steam/debian-installation/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[625]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Illegal instruction (core dumped)
Installing breakpad exception handler for appid(steam)/version(1663887315)
Installing breakpad exception handler for appid(steam)/version(1663887315)
steamwebhelper.sh[676]: Runtime for steamwebhelper: defaulting to /home/proton/.steam/debian-installation/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[676]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Illegal instruction (core dumped)
steamwebhelper.sh[725]: Runtime for steamwebhelper: defaulting to /home/proton/.steam/debian-installation/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[725]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Illegal instruction (core dumped)
steamwebhelper.sh[774]: Runtime for steamwebhelper: defaulting to /home/proton/.steam/debian-installation/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[774]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Illegal instruction (core dumped)

edit: not an issue when installed on the host (ie: not using docker).
it seems likely that mine and @voidnyx2 's symptoms stem from a different root cause.

Nothing extracted yet.