protonscr

Black rectangle instead of a login window

steamclosed Steam clientDistro Family: Arch
ValveSoftware/steam-for-linux#8598 · opened 2022-05-19 by rado84-github · updated 2022-05-19 · 4 comments · github
Rrado84-github 2022-05-19 github

Your system information

  • Steam client version (build number or date): 1.0.0.74-1
  • Distribution (e.g. Ubuntu): Arch (LTS kernel, currently 5.15.40-1-lts)
  • Opted into Steam client beta?: No.
  • Have you checked for system updates?: Yes.

I hadn't run Steam in a few weeks. Now I ran it, it updated and all I got was this black rectangle in the middle of the screen instead of the login window. I tried reinstalling steam, deleting /.steam, uninstalling steam and replacing it with steam-native-runtime and... nothing changed, it keeps showing the black rectangle and that's it.

These are all the logs steam created when starting, hopefully there's something to help you fix the problem.

steam-logs.7z
https://www12.zippyshare.com/v/g1g2QpuB/file.html

https://i.imgur.com/a45n5xd.png

Edit: if I run steam through terminal, it displays fine and I can login. But if I run it through the .desktop file steam creates on its own, the above rectangle happens.

system information: https://gist.github.com/rado84-github/662ad348e3a399dd46ca3a1f7cca1360

This is the full terminal output I get when running steam through terminal:
[rado@arch]: ~>$ steam
steam.sh[11230]: Running Steam on arch rolling 64-bit
steam.sh[11230]: STEAM_RUNTIME is enabled automatically
setup.sh[11304]: Steam runtime environment up-to-date!
steam.sh[11230]: Steam client's requirements are satisfied
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
[2022-05-19 04:31:55] Startup - updater built May 14 2022 00:02:57
Installing breakpad exception handler for appid(steam)/version(1652488014)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2022-05-19 04:31:55] Loading cached metrics from disk (/home/rado/.local/share/Steam/package/steam_client_metrics.bin)
[2022-05-19 04:31:55] Using the following download hosts for Public, Realm steamglobal
[2022-05-19 04:31:55] 1. https://cdn.cloudflare.steamstatic.com/, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2022-05-19 04:31:55] 2. https://cdn.akamai.steamstatic.com/, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2022-05-19 04:31:55] 3. http://media.steampowered.com/, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1652488014)
[2022-05-19 04:31:55] Checking for update on startup
[2022-05-19 04:31:55] Checking for available updates...
[2022-05-19 04:31:55] Downloading manifest: https://cdn.cloudflare.steamstatic.com/client/steam_client_ubuntu12
[2022-05-19 04:31:55] Manifest download: send request
Installing breakpad exception handler for appid(steam)/version(1652488014)
[2022-05-19 04:31:56] Manifest download: waiting for download to finish
[2022-05-19 04:31:56] Manifest download: finished
[2022-05-19 04:31:56] Download skipped: /client/steam_client_ubuntu12 version 1652488014, installed version 1652488014, existing pending version 0
[2022-05-19 04:31:56] Nothing to do
[2022-05-19 04:31:56] Verifying installation...
[2022-05-19 04:31:56] Performing checksum verification of executable files
[2022-05-19 04:31:56] Verification complete
Loaded SDL version 2.0.22-7215337

(steam:11361): Gtk-WARNING **: 04:31:57.060: Unable to locate theme engine in module_path: "adwaita",
/home/rado/.themes/BGT-v1.9/gtk-2.0/main.rc:1085: error: unexpected identifier 'direction', expected character '}'
Installing breakpad exception handler for appid(steam)/version(1652488014)
steamwebhelper.sh[11373]: Runtime for steamwebhelper: defaulting to /home/rado/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[11373]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
CAppInfoCacheReadFromDiskThread took 55 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Installing breakpad exception handler for appid(steam)/version(1652488014)
LogonFailure Invalid Password
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
LogonFailure Account logon denied, need two-factor code
Installing breakpad exception handler for appid(steam)/version(1652488014)

(steam:11361): Gtk-WARNING **: 04:32:53.845: gtk_disable_setlocale() must be called before gtk_init()
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
roaming config store loaded successfully - 2220 bytes.
migrating temporary roaming config store
BRefreshApplicationsInLibrary 1: 6ms
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Failed to init SteamVR because it isn't installed
ExecCommandLine: "'/home/rado/.local/share/Steam/ubuntu12_32/steam'"
System startup time: 61.73 seconds
Installing breakpad exception handler for appid(steam)/version(1652488014)
BuildCompleteAppOverviewChange: 260
RegisterForAppOverview 1: 19ms
RegisterForAppOverview 2: 19ms
[2022-05-19 04:33:05] Background update loop checking for update. . .
[2022-05-19 04:33:05] Checking for available updates...
[2022-05-19 04:33:05] Downloading manifest: https://cdn.cloudflare.steamstatic.com/client/steam_client_ubuntu12
[2022-05-19 04:33:05] Manifest download: send request
[2022-05-19 04:33:06] Manifest download: waiting for download to finish
[2022-05-19 04:33:06] Manifest download: finished
[2022-05-19 04:33:06] Download skipped by HTTP 304 Not Modified
[2022-05-19 04:33:06] Nothing to do

(steam:11361): GLib-GObject-CRITICAL **: 04:34:08.983: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(steam:11361): GLib-GObject-WARNING **: 04:34:08.984: invalid (NULL) pointer instance

(steam:11361): GLib-GObject-CRITICAL **: 04:34:08.984: g_signal_handlers_disconnect_matched: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(steam:11361): GLib-GObject-CRITICAL **: 04:34:08.984: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
[2022-05-19 04:34:09] Shutdown
steam.sh[11230]: Restarting Steam by request...
steam.sh[11230]: Running Steam on arch rolling 64-bit
steam.sh[11230]: STEAM_RUNTIME has been set by the user to: /home/rado/.local/share/Steam/ubuntu12_32/steam-runtime
setup.sh[12504]: Steam runtime environment up-to-date!
steam.sh[11230]: Steam client's requirements are satisfied
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
[2022-05-19 04:34:09] Startup - updater built May 14 2022 00:02:57
Installing breakpad exception handler for appid(steam)/version(1652488014)
[2022-05-19 04:34:09] Loading cached metrics from disk (/home/rado/.local/share/Steam/package/steam_client_metrics.bin)
[2022-05-19 04:34:09] Using the following download hosts for Public, Realm steamglobal
[2022-05-19 04:34:09] 1. https://cdn.cloudflare.steamstatic.com/, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2022-05-19 04:34:09] 2. https://cdn.akamai.steamstatic.com/, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2022-05-19 04:34:09] 3. http://media.steampowered.com/, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1652488014)
[2022-05-19 04:34:09] Потвърждаване на инсталацията…
[2022-05-19 04:34:09] Verification complete
Loaded SDL version 2.0.22-7215337

(steam:12561): Gtk-WARNING **: 04:34:09.812: Unable to locate theme engine in module_path: "adwaita",
/home/rado/.themes/BGT-v1.9/gtk-2.0/main.rc:1085: error: unexpected identifier 'direction', expected character '}'
ComputeStartupMode: found registry default startup mode: 0Installing breakpad exception handler for appid(steam)/version(1652488014)
steamwebhelper.sh[12569]: Runtime for steamwebhelper: defaulting to /home/rado/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[12569]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
CAppInfoCacheReadFromDiskThread took 56 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
local (potentially out of sync) copy of roaming config loaded - 2220 bytes.

(steam:12561): Gtk-WARNING **: 04:34:10.883: gtk_disable_setlocale() must be called before gtk_init()
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
src/clientdll/compatmanager.cpp (1024) : GetCompatibilityToolCommandLineInternal on dependent tool failed
src/clientdll/compatmanager.cpp (1024) : GetCompatibilityToolCommandLineInternal on dependent tool failed
Installing breakpad exception handler for appid(steam)/version(1652488014)
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
assert_20220519043412_26.dmp[12676]: Uploading dump (out-of-process)
/tmp/dumps/assert_20220519043412_26.dmp
roaming config store loaded successfully - 2220 bytes.
migrating temporary roaming config store
BRefreshApplicationsInLibrary 1: 10ms
ERROR: ld.so: object '/usr/${LIB}/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Installing breakpad exception handler for appid(steam)/version(1652488014)
Failed to init SteamVR because it isn't installed
ExecCommandLine: "'/home/rado/.local/share/Steam/ubuntu12_32/steam'"
System startup time: 3.32 seconds
Installing breakpad exception handler for appid(steam)/version(1652488014)
assert_20220519043412_26.dmp[12676]: Finished uploading minidump (out-of-process): success = yes
assert_20220519043412_26.dmp[12676]: response: CrashID=bp-c47723e4-44a5-42b2-9e40-2fd2c2220518
assert_20220519043412_26.dmp[12676]: file ''/tmp/dumps/assert_20220519043412_26.dmp'', upload yes: ''CrashID=bp-c47723e4-44a5-42b2-9e40-2fd2c2220518''
BuildCompleteAppOverviewChange: 260
RegisterForAppOverview 1: 22ms
RegisterForAppOverview 2: 23ms
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)
Installing breakpad exception handler for appid(steam)/version(1652488014)

(steam:12561): GLib-GObject-CRITICAL **: 04:35:26.709: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

(steam:12561): GLib-GObject-WARNING **: 04:35:26.710: invalid (NULL) pointer instance

(steam:12561): GLib-GObject-CRITICAL **: 04:35:26.710: g_signal_handlers_disconnect_matched: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(steam:12561): GLib-GObject-CRITICAL **: 04:35:26.710: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
[2022-05-19 04:35:26] Shutdown
Kkisak-valve maintainer 2022-05-19 github

Hello @rado84-github, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report. I suspect that your system has multiple GPUs and this is a side effect from the PrefersNonDefaultGPU=true setting in the desktop shortcut.

Rrado84-github 2022-05-19 github

Hello @rado84-github, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report. I suspect that your system has multiple GPUs and this is a side effect from the PrefersNonDefaultGPU=true setting in the desktop shortcut.

Done, I put the system information in the first post.
My system has only one video card - 1660 Ti, it never had 2. The motherboard itself (AsRock B85M Pro4) DOESN'T have an integrated video card, so no - no multiple GPUs.

Rrado84-github 2022-05-19 github

Hello @rado84-github, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report. I suspect that your system has multiple GPUs and this is a side effect from the PrefersNonDefaultGPU=true setting in the desktop shortcut.

Since everything I tried in the last 9 hours didn't work, I decided to fiddle with the .desktop file and see whether and when steam will run normally. I commented these two lines with a "#" in front of them:

PrefersNonDefaultGPU=true
X-KDE-RunOnDiscreteGpu=true

and suddenly steam ran just fine. Which IMO means that for some reason steam doesn't recognize my video card as a discrete. As I said above, the motherboard doesn't have integrated GPU, so it must be a bug with steam.

Kkisak-valve maintainer 2022-05-19 github

Thanks, the Intel i7-4770 does have an Ivybridge generation integrated GPU.

My understanding is that the Intel video driver isn't able to render to X running on the NVIDIA proprietary driver, and we've seen this before at #8179. Closing in favor of the older issue report.

Nothing extracted yet.