You are not logged in.
When i launch steam it gets stuck when loading user data. I have tried to delete loginusers.vdf and config.vdf and then logging back in, but nothing worked.
https://temp.sh/dyXYt/logs.txt
Last edited by mms1313 (2026-05-03 08:27:08)
Offline
The link is somehow a wild mix of text blocks dating from 2026-04-13 and 2026-04-19 and some other stuff?
What's the output when starting steam from an interactive shell?
Offline
I have tried that before but it does not say anything interesting (i deleted loginusers.vdf and now i log in and is stuck at loading user data):
Offline
Step #1
/usr/share/themes/Flat-Remix-GTK-Blue-Dark/gtk-2.0/main.rc:733: error: unexpected identifier 'direction', expected character '}'switch to a different (non-broken) GTK theme
Though my next question would be why steam is using a gtk2 theme here, do you have and is steam loading anything gtk2??
Offline
The only working gtk2 theme i have is Raleigh, and breeze does not work. And i dont know why it is gtk2. The problem is still there of course.
Offline
isn't breeze a kde theme? anyway - with any DE come at least one proper working theme
your setup sounds strange or is maybe even corrupted
is this vanilla arch or anything else?
Offline
Please post
pacman -Qs gtk2
pacman -Qi gtk2and run
export LD_DEBUG=files
steam 2>&1 | tee /tmp/steam.outand upload /tmp/steam.out
Offline
pacman -Qs gtk2
pacman -Qi gtk2
local/gtk2 2.24.33-5
GObject-based multi-platform GUI toolkit (legacy)
local/gtk2-debug 2.24.33-5
Detached debugging symbols for gtk2
Name : gtk2
Version : 2.24.33-5
Description : GObject-based multi-platform GUI toolkit (legacy)
Architecture : x86_64
URL : [url]https://www.gtk.org/[/url]
Licenses : LGPL-2.1-or-later
Groups : None
Provides : libgailutil.so=18-64 libgdk-x11-2.0.so=0-64 libgtk-x11-2.0.so=0-64
Depends On : atk cairo desktop-file-utils fontconfig gdk-pixbuf2 glib2 glibc gtk-update-icon-cache libcups librsvg libx11 libxcomposite libxcursor
libxdamage libxext libxfixes libxi libxinerama libxrandr libxrender pango shared-mime-info
Optional Deps : adwaita-fonts: Default font [installed]
adwaita-icon-theme: Default icon theme [installed]
gnome-themes-extra-gtk2: Default widget theme
python: gtk-builder-convert [installed]
Required By : gtkmm
Optional For : android-studio
Conflicts With : None
Replaces : None
Installed Size : 36.48 MiB
Packager : Unknown Packager
Build Date : Sun 16 Nov 2025 12:26:31 PM CET
Install Date : Mon 29 Dec 2025 12:00:49 PM CET
Install Reason : Explicitly installed
Install Script : Yes
Validated By : Nonehttps://temp.sh/RJYsB/steam.out
Last edited by mms1313 (2026-04-24 16:15:00)
Offline
Please use [code][/code] tags, not "quote" tags. Edit your post in this regard.
Required By : gtkmmLet's see whether you can ditch gtk2:
pacman -Rs gtkmmBut you'd lose it for https://aur.archlinux.org/packages/android-studio
Steam would at most load it as plugin.
Offline
still:
is this vanilla arch or anything else?
uname -aOffline
I have KDE plasma and Hyprland, it is vanilla
Offline
Let's see whether you can ditch gtk2:
pacman -Rs gtkmm
It does the same thing:
https://temp.sh/AEeCi/steam.out
Offline
The LD_DEBUG is no longer useful (gtk2 wasn't linked into any binary anyway) - what does the steam output look like?
pacman -Qs gtk2comes back empty?
Offline
pacman -Qs gtk2 says gtk2-debug, and no gtk2.
Here is the new output from steam: https://temp.sh/FFmRq/steam.out
Offline
/usr/share/themes/Flat-Remix-GTK-Blue-Dark-Solid/gtk-2.0/main.rc:733: error: unexpected identifier 'direction', expected character '}'
[2026-04-25 20:11:49] Background update loop checking for update. . .I've no idea why steam would try to load any gtk2 theme here but really get rid of that…
Offline
Get rid of what? The gtk theme? The only gtk theme I have that doesn't get an error is a light theme, and the current theme is what I want. And it still gets stuck at loading user data even with the theme that doesn't get the gtk2 error.
Offline
the current theme is what I want
Why where and how are you using a gtk2 theme?
even with the theme that doesn't get the gtk2 error.
Please post that.
Offline
Most of my themes have gtk2 i think, and im not using it. And for some reason i cant find the same theme again? Maybe because it came with the gtk2 package. But the last output i sent was with that theme.
Last edited by mms1313 (2026-04-29 17:23:59)
Offline
Theme packages shipping themes for various gtk generations is "normal" but not the concern.
The plan is to get rid of the bogus theme, https://wiki.archlinux.org/title/GTK#Ba … figuration
Offline
The culprit was nwg-look, it kept changing the gtk2 theme to the broken one, i unchecked ~/.gtkrc-2.0, and made my own config with Breeze Dark. I guess it works now.
Last edited by mms1313 (2026-04-30 13:41:29)
Offline
https://archlinux.org/packages/extra/x86_64/nwg-look/
GTK settings editor adapted to work on wlroots-based compositors
so what's tge compositor you use? is it wlroots based? if not: could be an incompatibilty then -> why you use ngw-look in the first place?
Offline
@cryptearth do you use steam?
Does it load some gtk2 theme for you as well (you might have to "strace -f steam |& grep gtk" it)
Offline
yes, i do use steam, and no, or me it doesn't load anything gtk related - but i'm on plasma with kwin and wayland
according to yay i seem to have some gnome and gtk related stuff installed - but only as dependencies for stuff like citrix (icaclient - that topic we recently had), heroic and lutris
i can actually uninstall all gnome and gtk related packages and all that pacman wants to remove along are the two launchers and citrix - steam seem absolutely unaffected wether gtk/gnome is present at all
strace follows when im home
//
strace didn't got nothin gtk related ... at least for me
Last edited by cryptearth (2026-05-01 21:21:20)
Offline
So looks like the problem has started appearing again, and without the gtk2 errors. https://temp.sh/uhrsU/output.txt
Edit: It sometime happen? I have no idea what is happening.
Last edited by mms1313 (2026-05-03 19:31:04)
Offline
Did it previously work?
What changed during the last 4 days?
src/clientdll/steamengine.cpp (2837) : Assertion Failed: CSteamEngine::BMainLoop appears to have stalled > 15 seconds without event signalled
src/clientdll/steamengine.cpp (2837) : Assertion Failed: CSteamEngine::BMainLoop appears to have stalled > 15 seconds without event signalled
assert_20260503173910_37.dmp[356818]: Uploading dump (out-of-process)
/tmp/dumps/assert_20260503173910_37.dmp
assert_20260503173910_37.dmp[356818]: Finished uploading minidump (out-of-process): success = yes
assert_20260503173910_37.dmp[356818]: response: CrashID=bp-75cc2dbc-41e1-42b5-a7f4-528622260503
assert_20260503173910_37.dmp[356818]: file ''/tmp/dumps/assert_20260503173910_37.dmp'', upload yes: ''CrashID=bp-75cc2dbc-41e1-42b5-a7f4-528622260503''
src/common/pipes.cpp (900) : fatal stalled cross-thread pipe.
src/common/pipes.cpp (900) : fatal stalled cross-thread pipe.
src/common/pipes.cpp (900) : Fatal assert; application exiting
src/common/pipes.cpp (900) : Fatal assert; application exiting
05/03 17:45:44 Init: Installing breakpad exception handler for appid(steam)/version(1777411435)/tid(355509)
assert_20260503174544_40.dmp[357299]: Uploading dump (out-of-process)
/tmp/dumps/assert_20260503174544_40.dmplooks different, steam outright crashes and looks more like https://bbs.archlinux.org/viewtopic.php?id=312103
https://bbs.archlinux.org/viewtopic.php?id=288293
pacman -Qs portalOffline