Dota-2 icon indicating copy to clipboard operation
Dota-2 copied to clipboard

Game instatnly exits after pressing "Play"

Open h4-h opened this issue 1 month ago • 0 comments

I'm trying to play Dota 2, but after pressing "Play" in the steam launcher the game doesn't launch. I've tried with overlay turned on and off, with compatibility turned on (proton experimental/steam linux runtime 3.0) and off. At the end it doesn't even open a game window.

I'm not sure if it's a Steam or Dota issue, because I don't have any other game to verify. I've updated system literally today, so it shouldn't be outdated problem.

System

OS: Arch Linux x86_64 Kernel: Linux 6.17.8-arch1-1 WM: Hyprland 0.52.1 (Wayland) CPU: AMD Ryzen 5 2600 (12) @ 3.40 GHz GPU: AMD Radeon RX 570 Series [Discrete]

Drivers

lib32-mesa 1:25.2.7-1 lib32-vulkan-mesa-device-select 1:25.2.7-1 mesa 1:25.2.7-1 vulkan-mesa-device-select 1:25.2.7-1

Steam

steam 1.0.0.85-1

Full log of a starting Steam and Dota 2

steam.sh[2476]: Running Steam on arch rolling 64-bit
steam.sh[2476]: STEAM_RUNTIME is enabled automatically
setup.sh[2528]: Steam runtime environment up-to-date!
steam.sh[2476]: Log already open
steam.sh[2476]: Steam client's requirements are satisfied
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-11-24 02:21:48] Startup - updater built Nov 22 2025 07:00:25
[2025-11-24 02:21:48] Startup - Steam Client launched with: '/home/hash/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened'
11/24 02:21:48 minidumps folder is set to /tmp/dumps
11/24 02:21:48 Init: Installing breakpad exception handler for appid(steam)/version(1763795278)/tid(2579)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
[2025-11-24 02:21:48] Process started with command-line: '/home/hash/.local/share/Steam/ubuntu12_32/steam' '-child-update-ui' '-child-update-ui-socket' '9' '-srt-logger-opened'
11/24 02:21:48 minidumps folder is set to /tmp/dumps
[2025-11-24 02:21:48] Using update UI: xwin
11/24 02:21:48 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(2580)
[2025-11-24 02:21:48] Create window
[2025-11-24 02:21:48] Loading cached metrics from disk (/home/hash/.local/share/Steam/package/steam_client_metrics.bin)
[2025-11-24 02:21:48] Using the following download hosts for Public, Realm steamglobal
[2025-11-24 02:21:48] 1. https://client-update.fastly.steamstatic.com, /, Realm 'steamglobal', weight was 900, source = 'update_hosts_cached.vdf'
[2025-11-24 02:21:48] 2. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 400, source = 'update_hosts_cached.vdf'
[2025-11-24 02:21:48] 3. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
[2025-11-24 02:21:48] Checking for update on startup
[2025-11-24 02:21:48] Checking for available updates...
[2025-11-24 02:21:48] Downloading manifest: https://client-update.fastly.steamstatic.com/steam_client_ubuntu12
[2025-11-24 02:21:48] Manifest download: send request
[2025-11-24 02:21:48] Set percent complete: 0
[2025-11-24 02:21:48] Set status message: Checking for available updates...
[2025-11-24 02:21:48] Set percent complete: -1
[2025-11-24 02:21:48] Manifest download: waiting for download to finish
[2025-11-24 02:21:48] Manifest download: finished
[2025-11-24 02:21:48] Download skipped: /steam_client_ubuntu12 version 1763795278, installed version 1763795278, existing pending version 0
[2025-11-24 02:21:48] Nothing to do
[2025-11-24 02:21:48] Verifying installation...
[2025-11-24 02:21:48] Verifying all executable checksums
[2025-11-24 02:21:48] Set percent complete: -1
[2025-11-24 02:21:48] Set status message: Verifying installation...
[2025-11-24 02:21:49] Verification complete
UpdateUI: skip show logo
[2025-11-24 02:21:49] Destroy window
[2025-11-24 02:21:49] Shutdown

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

XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf6246370
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf6244cc0
11/24 02:21:50 minidumps folder is set to /tmp/dumps
11/24 02:21:50 Init: Installing breakpad exception handler for appid(steamsysinfo)/version(1763795278)/tid(2606)
Running query: 1 - GpuTopology
Response: gpu_topology {
  gpus {
    id: 1
    name: "AMD Radeon RX 570 Series (RADV POLARIS10)"
    vram_size_bytes: 4294967296
    driver_id: k_EGpuDriverId_MesaRadv
    driver_version_major: 25
    driver_version_minor: 2
    driver_version_patch: 7
    luid: 0
  }
  default_gpu_id: 1
}

Exit code: 0
Saving response to: /tmp/steamepMDgE - 67 bytes
steamwebhelper.sh[2622]: Starting steamwebhelper under bootstrap steamrt steam runtime via: /home/hash/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point
steamwebhelper.sh[2622]: Starting steamwebhelper with steamrt steam runtime at /home/hash/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 2742
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
exec ./steamwebhelper -nocrashdialog -lang=en_US -cachedir=/home/hash/.local/share/Steam/config/htmlcache -steampid=2579 -buildid=1763795278 -steamid=0 -logdir=/home/hash/.local/share/Steam/logs -uimode=7 -startcount=0 -steamuniverse=Public -realm=Global -clientui=/home/hash/.local/share/Steam/clientui -steampath=/home/hash/.local/share/Steam/ubuntu12_32/steam -launcher=0 --valve-enable-site-isolation --enable-smooth-scrolling --password-store=basic --log-file=/home/hash/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --disable-component-update --gaia-url=http://disabled.invalid --enable-features=PlatformHEVCDecoderSupport --disable-features=WinRetrieveSuggestionsOnlyOnDemand,SpareRendererForSitePerProcess,DcheckIsFatal,BlockPromptsIfIgnoredOften,ValveFFmpegAllowLowDelayHEVC
Desktop state changed: desktop: { pos:    0,   0 size: 1920,1080 } primary: { pos:    0,   0 size: 1920,1080 }
Caching cursor image for , size 24x24, serial 103, cache size = 0
Fossilize INFO: Setting autogroup scheduling.
reaping pid: 2580 -- steam
chdir "/home/hash/.local/share/Steam/steamapps/common/dota 2 beta"
ERROR: ld.so: object '/home/hash/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/hash/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/hash/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/hash/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game Recording - would start recording game 570, but recording for this game is disabled
Adding process 3140 for gameID 570
ERROR: ld.so: object '/home/hash/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 3141 for gameID 570
Game Recording - game stopped [gameid=570]
Removing process 3141 for gameID 570
Removing process 3140 for gameID 570
[2025-11-24 02:23:50] Background update loop checking for update. . .
[2025-11-24 02:23:50] Checking for available updates...
[2025-11-24 02:23:50] Downloading manifest: https://client-update.fastly.steamstatic.com/steam_client_ubuntu12
[2025-11-24 02:23:50] Manifest download: send request
[2025-11-24 02:23:50] Manifest download: waiting for download to finish
[2025-11-24 02:23:51] Manifest download: finished
[2025-11-24 02:23:51] Download skipped by HTTP 304 Not Modified
[2025-11-24 02:23:51] Nothing to do

h4-h avatar Nov 23 '25 21:11 h4-h