You are not logged in.

#1 2026-04-19 10:10:18

mms1313
Member
Registered: 2025-08-06
Posts: 42

Steam stuck at 'Loading user data...'

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

#2 2026-04-19 13:36:47

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,120

Re: Steam stuck at 'Loading user data...'

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?

Online

#3 2026-04-21 19:29:34

mms1313
Member
Registered: 2025-08-06
Posts: 42

Re: Steam stuck at 'Loading user data...'

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):

https://temp.sh/FFcOS/logs.txt

Offline

#4 2026-04-21 19:57:14

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,120

Re: Steam stuck at 'Loading user data...'

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??

Online

#5 2026-04-22 17:25:34

mms1313
Member
Registered: 2025-08-06
Posts: 42

Re: Steam stuck at 'Loading user data...'

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

#6 2026-04-22 18:34:38

cryptearth
Member
Registered: 2024-02-03
Posts: 2,099

Re: Steam stuck at 'Loading user data...'

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

#7 2026-04-22 19:33:21

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,120

Re: Steam stuck at 'Loading user data...'

Please post

pacman -Qs gtk2
pacman -Qi gtk2

and run

export LD_DEBUG=files
steam 2>&1 | tee /tmp/steam.out

and upload /tmp/steam.out

Online

#8 2026-04-23 16:19:26

mms1313
Member
Registered: 2025-08-06
Posts: 42

Re: Steam stuck at 'Loading user data...'

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    : None

https://temp.sh/RJYsB/steam.out

Last edited by mms1313 (2026-04-24 16:15:00)

Offline

#9 2026-04-23 20:02:55

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,120

Re: Steam stuck at 'Loading user data...'

Please use [code][/code] tags, not "quote" tags. Edit your post in this regard.

Required By     : gtkmm

Let's see whether you can ditch gtk2:

pacman -Rs gtkmm

But you'd lose it for https://aur.archlinux.org/packages/android-studio

Steam would at most load it as plugin.

Online

#10 2026-04-24 00:26:15

cryptearth
Member
Registered: 2024-02-03
Posts: 2,099

Re: Steam stuck at 'Loading user data...'

still:

cryptearth wrote:

is this vanilla arch or anything else?

uname -a

Offline

#11 2026-04-24 16:18:16

mms1313
Member
Registered: 2025-08-06
Posts: 42

Re: Steam stuck at 'Loading user data...'

I have KDE plasma and Hyprland, it is vanilla

Offline

#12 2026-04-24 16:23:46

mms1313
Member
Registered: 2025-08-06
Posts: 42

Re: Steam stuck at 'Loading user data...'

seth wrote:

Let's see whether you can ditch gtk2:

pacman -Rs gtkmm

It does the same thing:
https://temp.sh/AEeCi/steam.out

Offline

#13 2026-04-24 18:36:49

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,120

Re: Steam stuck at 'Loading user data...'

The LD_DEBUG is no longer useful (gtk2 wasn't linked into any binary anyway) - what does the steam output look like?

pacman -Qs gtk2

comes back empty?

Online

#14 2026-04-25 18:25:12

mms1313
Member
Registered: 2025-08-06
Posts: 42

Re: Steam stuck at 'Loading user data...'

pacman -Qs gtk2 says gtk2-debug, and no gtk2.
Here is the new output from steam: https://temp.sh/FFmRq/steam.out

Offline

#15 2026-04-25 18:34:33

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,120

Re: Steam stuck at 'Loading user data...'

/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…

Online

#16 2026-04-25 18:48:43

mms1313
Member
Registered: 2025-08-06
Posts: 42

Re: Steam stuck at 'Loading user data...'

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

#17 2026-04-25 19:02:04

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,120

Re: Steam stuck at 'Loading user data...'

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.

Online

#18 2026-04-29 17:23:41

mms1313
Member
Registered: 2025-08-06
Posts: 42

Re: Steam stuck at 'Loading user data...'

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

#19 2026-04-29 19:35:12

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,120

Re: Steam stuck at 'Loading user data...'

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

Online

#20 2026-04-30 13:40:40

mms1313
Member
Registered: 2025-08-06
Posts: 42

Re: Steam stuck at 'Loading user data...'

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

#21 2026-04-30 14:17:29

cryptearth
Member
Registered: 2024-02-03
Posts: 2,099

Re: Steam stuck at 'Loading user data...'

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

#22 2026-04-30 15:32:48

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,120

Re: Steam stuck at 'Loading user data...'

@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)

Online

#23 2026-04-30 16:25:04

cryptearth
Member
Registered: 2024-02-03
Posts: 2,099

Re: Steam stuck at 'Loading user data...'

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

#24 2026-05-03 15:48:52

mms1313
Member
Registered: 2025-08-06
Posts: 42

Re: Steam stuck at 'Loading user data...'

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

#25 2026-05-03 19:53:38

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,120

Re: Steam stuck at 'Loading user data...'

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.dmp

looks 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 portal

Online

Board footer

Powered by FluxBB