You are not logged in.
Pages: 1
Steam hangs upon attempt to launch, excerpt from logs:
assert_20250712193606_7.dmp[7711]: Finished uploading minidump (out-of-process): success = yes
assert_20250712193606_7.dmp[7711]: response: CrashID=bp-4c81ec71-0e6b-4454-a1c0-030432250712
assert_20250712193606_7.dmp[7711]: file ''/tmp/dumps/assert_20250712193606_7.dmp'', upload yes: ''CrashID=bp-4c81ec71-0e6b-4454-a1c0-030432250712''
assert_20250712193606_4.dmp[7707]: Finished uploading minidump (out-of-process): success = yes
assert_20250712193606_4.dmp[7707]: response: CrashID=bp-d323ec77-d7e3-495f-898b-1b7d42250712
assert_20250712193606_4.dmp[7707]: file ''/tmp/dumps/assert_20250712193606_4.dmp'', upload yes: ''CrashID=bp-d323ec77-d7e3-495f-898b-1b7d42250712''Attempted fix via installing lib32-libnm and downgrading lib32-glibc as mentioned by 2023 posts to no avail
Last edited by big (2025-07-13 13:57:27)
Offline
https://wiki.archlinux.org/title/Steam/ … ging_Steam
/that/ it wrote that dump is gonna be less important than /what/ it wrote there (or frankly the stdout)
Also please use [code][/code] tags, not "quote" tags. Edit your post in this regard.
Offline
Fixed the code format, sorry about that. As for log files I found that two assert.dmp files are made every crash in /tmp/dumps/ and will attach what I assume is most relevant plus the gdb output I got from following the archwiki.
assert_20250713070828_4.dmp
Assert( Could not open connection to X ):/data/src/steamexe/updateui_xwin.cpp:341assert_20250713070828_7.dmp
Assert( failed to initialize update status ui, or create initial window ):/data/src/steamexe/main.cpp:1300gdb output
LD_LIBRARY_PATH = /home/monkey/.local/share/Steam/ubuntu12_32:/home/monkey/.local/share/Steam/ubuntu12_32/panorama:/home/monkey/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32:/home/monkey/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64:/usr/lib32:/usr/lib/libfakeroot:/usr/lib:/home/monkey/.local/share/Steam/ubuntu12_32/steam-runtime/lib/i386-linux-gnu:/home/monkey/.local/share--Type <RET> for more, q to quit, c to continue without paging--
/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu:/home/monkey/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu:/home/monkey/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu:/home/monkey/.local/share/Steam/ubuntu12_32/steam-runtime/lib:/home/monkey/.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib
Cache hits (this session): 0
Cache misses (this session): 0
(gdb) run
Starting program: /home/monkey/.local/share/Steam/ubuntu12_32/steam -srt-logger-opened
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
[2025-07-13 07:14:54] Startup - updater built Sep 17 2024 20:02:19
[2025-07-13 07:14:54] Startup - Steam Client launched with: '/home/monkey/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened'
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
07/13 07:14:54 minidumps folder is set to /tmp/dumps
07/13 07:14:54 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(3145)
[Detaching after fork from child process 3148]
src/steamexe/updateui_xwin.cpp (341) : Could not open connection to X
src/steamexe/updateui_xwin.cpp (341) : Could not open connection to X
execl failed, errno 2
/data/src/steamexe/updateui_xwin.cpp 341 Could not open connection to X
Program received signal SIGTRAP, Trace/breakpoint trap.
0x565c0eb1 in CBaseLinuxUpdateUI::BaseCreateWindow() ()
(gdb) backtrace
#0 0x565c0eb1 in CBaseLinuxUpdateUI::BaseCreateWindow() ()
#1 0x565c228c in CXWindowsUpdateUI::BCreateWindow() ()
#2 0x5659fc60 in ?? ()
#3 0x565891b0 in main ()
(gdb)Offline
Is this some wayland session?
Does it work on X11/openbox?
Does your wayland compositor (which) have xwayland enabled?
Offline
Wayland with SwayFX, havent tried X11 or openbox, and I am unsure of how to check for xwayland
Line 3 of ~/.config/sway/config this, if that has any use
exec dbus-update-activation-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway DISPLAYOffline
https://wiki.archlinux.org/title/Sway#Xwayland but idk about swayfx, can you start https://archlinux.org/packages/extra/x86_64/xterm/ ?
Offline
Appears DISPLAY doesnt work, despite calling DISPLAY as a variable in my sway config. I take it I have something more to set in systemd?
xterm: Xt error: Can't open display:
xterm: DISPLAY is not setOffline
despite calling DISPLAY as a variable in my sway config
What exactly have you configured there?
the wayland compositor is supposed to start an xwayland session and set the proper DISPLAY variable, you don't have to configure anything (except for xwayland support on/off)
But at least we know why steam doesn't work.
You can probably run it on some X11 session and possibly a non-broken/misconfigured wayland compositor as well.
Offline
This bit from earlier is what I thought would set DISPLAY variable, among others
Line 3 of ~/.config/sway/config this, if that has any use
exec dbus-update-activation-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway DISPLAY
Offline
Yeah… that's pretty much nonsense and will do absolutely nothing. ChatGPT advise?
https://wiki.archlinux.org/title/Sway#Starting
https://aur.archlinux.org/cgit/aur.git/ … D?h=swayfx has xorg-xwayland as optional dependency, do you have the package?
Offline
Ah I'm an idiot, I didnt have polkit installed to allow Sway to access systemd-logind variable info. Installed and rebooted, all good now. Thankyou for the support!
Offline
Ah I'm an idiot
No, you got it running.
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Offline
Pages: 1