You are not logged in.

#1 2025-10-26 17:56:26

aegis_eclipse
Member
Registered: 2025-10-26
Posts: 5

[SOLVED] Steam Won't Launch, Hangs at XRR Initialization

Problem: Steam launches, completes update check and verification, but hangs indefinitely after XRR (X Resize and Rotate) initialization. No UI ever appears. This occurs with both native Steam package and Flatpak version.

System Information:

- OS: Arch Linux (rolling)
- DE/WM: Hyprland 0.51.1 (Wayland)
- MB: B550M Pro SE
- CPU: AMD Ryzen 7 5800X (16) @ 4.85 GHz
- GPU: NVIDIA GeForce RTX 3070
- Driver: NVIDIA 580.95.05 (proprietary)
- Display Setup: 3 monitors (1920x1080 @ 240Hz, 1366x768 @ 60Hz, 1920x1080 @ 60Hz)
- Session Type: Wayland (XWayland running)
- Shell: fish


Last log output before hang:

XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf64187b0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf6417020

What I tried:

1: EnvVar fixes:
- Set SDL_VIDEODRIVER=x11 (in fish config and launch)
- Set WAYLAND_DISPLAY="" to disable Wayland
- Tried STEAM_DISABLE_LOGGING=1
- Tried STEAM_RUNTIME=0
- Tried NVIDIA-specific variables: GBM_BACKEND=nvidia-drm, __GLX_VENDOR_LIBRARY_NAME=nvidia, __GL_THREADED_OPTIMIZATIONS=0, __GL_SYNC_TO_VBLANK=0

2: Launch Methods
- Launched from terminal with stdin redirected (steam </dev/null)
- Launched with setsid -f to detach from terminal
- Launched via desktop launcher (.desktop file)
- Launched via systemd-run --user --scope
- Launched with nohup

3: Different packages
- Native Arch package (pacman -S steam)
- Flatpak version (flatpak install com.valvesoftware.Steam)
- Complete reinstall (removed all configs and reinstalled)
- Forced client re-download by deleting steam_client_ubuntu12.installed

4: Runtime mods
- Disabled Steam Runtime (STEAM_RUNTIME=0)
- Disabled CEF sandbox (-no-cef-sandbox flag)
- Set STEAM_DISABLE_CEF_SANDBOX=1
- Tried with pressure-vessel disabled
- Created wrapper script for steamwebhelper (to inject env vars)

5: Config reset
- Deleted Steam directories and configs (~/.local/share/Steam, ~/.steam)
- Removed stale pipes (~/.steam/steam.pipe, /tmp/steam*)
- Deleted registry.vdf
- Cleared Steam cache/appcache

6: Component testing
- Ran steamwebhelper directly - hangs after CEF initialization (expected behavior when run standalone)
- Confirmed XWayland is running and functional
- Verified X11 socket exists (/tmp/.X11-unix/X0)

7: Other Debugging
- strace showed Steam blocked on read(0) (stdin) initially
- After stdin fixes, strace showed futex wait (normal thread waiting)
- Found zombie [steam] <defunct> process - indicates child process dying immediately
- No crash dumps in /tmp/dumps/
- steamwebhelper never launches (confirmed with ps aux | grep steamwebhelper)

Steam was working perfectly yesterday.

I closed it before heading to sleep. Today morning I launch and it doesn't launch. After updating system and reboot, problem still persists.

Issue occurs regardless of launch method (terminal, GUI, systemd). Issue occurs regardless of launch method (terminal, GUI, systemd). No segfaults or crashes (nothing in dmesg, no core dumps). Steam process CPU usage is low (blocked/waiting, not spinning). Logger process shows anon_pipe_read in kernel stack (waiting on pipe).

Anything else I should try?

Last edited by aegis_eclipse (2025-10-28 03:15:31)

Offline

#2 2025-10-26 18:01:09

aegis_eclipse
Member
Registered: 2025-10-26
Posts: 5

Re: [SOLVED] Steam Won't Launch, Hangs at XRR Initialization

Full Output when running steam:

~ > steam
steam.sh[1773830]: Running Steam on arch rolling 64-bit
steam.sh[1773830]: STEAM_RUNTIME is enabled automatically
setup.sh[1773974]: Steam runtime environment up-to-date!
steam.sh[1773830]: Log already open
steam.sh[1773830]: Steam client's requirements are satisfied
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-10-26 15:00:30] Startup - updater built Oct  3 2025 02:26:15
[2025-10-26 15:00:30] Startup - Steam Client launched with: '/home/eclipse/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened'
10/26 15:00:30 minidumps folder is set to /tmp/dumps
10/26 15:00:30 Init: Installing breakpad exception handler for appid(steam)/version(1759461205)/tid(1774359)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-10-26 15:00:30] Process started with command-line: '/home/eclipse/.local/share/Steam/ubuntu12_32/steam' '-child-update-ui' '-child-update-ui-socket' '9' '-srt-logger-opened'
10/26 15:00:30 minidumps folder is set to /tmp/dumps
[2025-10-26 15:00:30] Loading cached metrics from disk (/home/eclipse/.local/share/Steam/package/steam_client_metrics.bin)
[2025-10-26 15:00:30] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2025-10-26 15:00:30] Using the following download hosts for Public, Realm steamglobal
[2025-10-26 15:00:30] 1. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
[2025-10-26 15:00:30] Checking for update on startup
[2025-10-26 15:00:30] Checking for available updates...
[2025-10-26 15:00:30] Downloading manifest: https://client-update.steamstatic.com/s … t_ubuntu12
[2025-10-26 15:00:30] Manifest download: send request
[2025-10-26 15:00:30] Using update UI: xwin
10/26 15:00:30 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(1774396)
[2025-10-26 15:00:30] Create window
[2025-10-26 15:00:30] Set percent complete: 0
[2025-10-26 15:00:30] Set status message: Checking for available updates...
[2025-10-26 15:00:30] Set percent complete: -1
[2025-10-26 15:00:30] Manifest download: waiting for download to finish
[2025-10-26 15:00:30] Manifest download: finished
[2025-10-26 15:00:30] Download skipped: /steam_client_ubuntu12 version 1759461205, installed version 1759461205, existing pending version 0
[2025-10-26 15:00:30] Nothing to do
[2025-10-26 15:00:30] Verifying installation...
[2025-10-26 15:00:30] Verifying all executable checksums
[2025-10-26 15:00:30] Set percent complete: -1
[2025-10-26 15:00:30] Set status message: Verifying installation...
[2025-10-26 15:00:31] Verification complete
UpdateUI: skip show logo
[2025-10-26 15:00:31] Destroy window
[2025-10-26 15:00:31] Shutdown

Steam logging initialized: directory: /home/eclipse/.local/share/Steam/logs

XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf6127dc0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf6126500

Offline

#3 2025-10-26 18:28:23

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

Re: [SOLVED] Steam Won't Launch, Hangs at XRR Initialization

Does it work on an X11 session (eg. openbox)
Does it work w/ a fresh user / default hyprland config?
Did you update anything before it failed, eg .libxkbcommon ?
Or change any configs (during the previous boot)?

Offline

#4 2025-10-26 19:40:08

aegis_eclipse
Member
Registered: 2025-10-26
Posts: 5

Re: [SOLVED] Steam Won't Launch, Hangs at XRR Initialization

> Does it work on an X11 session (eg. openbox)
Yes, it works on openbox.
> Does it work w/ a fresh user / default hyprland config?
Yes, I even tested it on a laptop with the same arch installation
> Did you update anything before it failed, eg .libxkbcommon ?
No, I updated after it stopped launching.
> Or change any configs (during the previous boot)?
Also No

Offline

#5 2025-10-26 20:26:32

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

Re: [SOLVED] Steam Won't Launch, Hangs at XRR Initialization

Yes, I even tested it on a laptop with the same arch installation

If moving your hyprland config away "fixes" it the problem is something in your hyprland config - possibly output configuration?
Post it and you can also bisect it by testing whether the offending setting is in the top or bottom half, then the top or bottom half of that (quarter of the file) etc et pp.

Offline

#6 2025-10-27 00:31:53

aegis_eclipse
Member
Registered: 2025-10-26
Posts: 5

Re: [SOLVED] Steam Won't Launch, Hangs at XRR Initialization

Maybe I didn't explain myself well. I copied my OS to my laptop 1 month ago.

I've been using steam on my PC with no issues for months.

Im using a custom hyprland conf.

My monitors.conf is:

env = GDK_SCALE,2
monitor = DP-1, 1366x768@59, 0x0, 1
monitor = DP-2, 1920x1080@240, 1366x0, 1
monitor = HDMI-A-1, 1920x1080@60, 3286x0, 1

workspace = 1, monitor:DP-1
workspace = 2, monitor:DP-2
workspace = 3, monitor:DP-2
workspace = 4, monitor:DP-2
workspace = 5, monitor:DP-2
workspace = 6, monitor:DP-2
workspace = 7, monitor:DP-2
workspace = 8, monitor:DP-2
workspace = 9, monitor:DP-2
workspace = 10, monitor:DP-2
workspace = 11, monitor:HDMI-A-1


Is there any specific config I should send you? I haven't changed anything in months.

Sorry for late response.

Offline

#7 2025-10-27 08:36:59

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

Re: [SOLVED] Steam Won't Launch, Hangs at XRR Initialization

Idk whether you explained yourself well, but I understood

> Does it work w/ a fresh user / default hyprland config?
Yes, I even tested it on a laptop with the same arch installation

to mean that the failure hinges on your users hyprland configuration - no?

If so, the plan would be to figure which part of the config is the problematic one by removing and -adding chunks of it to isolate the troublesome one.
I'd start by simply not defining any outputs explicitly - even if the config hasn't changed, the universe might have (well, at least your monitor configuration/names wink)

Please use [code][/code] and "quote" tags. Also edit your posts in this regard.

Offline

#8 2025-10-27 21:21:51

aegis_eclipse
Member
Registered: 2025-10-26
Posts: 5

Re: [SOLVED] Steam Won't Launch, Hangs at XRR Initialization

After testing, my hyprland and Xwayland installation was corrupted (it seems my PC lost power during update (lovely LATAM)). After reinstalling the OS, it working!

Sorry for the late response.

Offline

#9 2025-10-27 22:04:22

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

Re: [SOLVED] Steam Won't Launch, Hangs at XRR Initialization

\o/
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

Board footer

Powered by FluxBB