Steam games fail to start

Hello Garuda friends,

All of a sudden Steam refuses to start all games. Proton using games just show a "Preparing to launch" window and Linux-native games show as running but never open. Games outside of Steam seem to function fine through Wine/Lutris.

This happens with both Steam Runtime and Native.

Any ideas?

System:
Kernel: 6.3.1-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.1.1
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=97036dd2-069e-4c8e-9342-dc76d80b5bb7 rw rootflags=subvol=@
quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
loglevel=3 ibt=off
Desktop: KDE Plasma v: 5.27.4 tk: Qt v: 5.15.9 wm: kwin_x11 vt: 1 dm: SDDM
Distro: Garuda Linux base: Arch Linux
Machine:
Type: Desktop System: Gigabyte product: X570 I AORUS PRO WIFI v: -CF
serial: <superuser required>
Mobo: Gigabyte model: X570 I AORUS PRO WIFI serial: <superuser required>
UEFI: American Megatrends LLC. v: F37a date: 02/08/2023
CPU:
Info: model: AMD Ryzen 7 5800X3D bits: 64 type: MT MCP arch: Zen 3+ gen: 4
level: v3 note: check built: 2022 process: TSMC n6 (7nm) family: 0x19 (25)
model-id: 0x21 (33) stepping: 2 microcode: 0xA20120A
Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB desc: 8x512 KiB
L3: 96 MiB desc: 1x96 MiB
Speed (MHz): avg: 3449 high: 3599 min/max: 2200/4549 boost: enabled
scaling: driver: acpi-cpufreq governor: performance cores: 1: 3400 2: 3400
3: 3400 4: 3400 5: 3400 6: 3400 7: 3400 8: 3400 9: 3597 10: 3400 11: 3400
12: 3596 13: 3599 14: 3400 15: 3400 16: 3595 bogomips: 108800
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities: <filter>
Graphics:
Device-1: NVIDIA TU102 [GeForce RTX 2080 Ti] vendor: eVga.com.
driver: nvidia v: 530.41.03 alternate: nouveau,nvidia_drm non-free: 530.xx+
status: current (as of 2023-03) arch: Turing code: TUxxx
process: TSMC 12nm FF built: 2018-22 pcie: gen: 3 speed: 8 GT/s lanes: 16
bus-ID: 0a:00.0 chip-ID: 10de:1e04 class-ID: 0300
Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.1.1
compositor: kwin_x11 driver: X: loaded: nvidia unloaded: modesetting
alternate: fbdev,nouveau,nv,vesa gpu: nvidia display-ID: :0 screens: 1
Screen-1: 0 s-res: 6000x1440 s-dpi: 108 s-size: 1411x342mm (55.55x13.46")
s-diag: 1452mm (57.16")
Monitor-1: DP-2 pos: right res: 2560x1440 dpi: 109
size: 598x336mm (23.54x13.23") diag: 686mm (27.01") modes: N/A
Monitor-2: DP-4 pos: primary,left res: 3440x1440 dpi: 109
size: 798x335mm (31.42x13.19") diag: 865mm (34.07") modes: N/A
API: OpenGL v: 4.6.0 NVIDIA 530.41.03 renderer: NVIDIA GeForce RTX 2080
Ti/PCIe/SSE2 direct-render: Yes
Audio:
Device-1: NVIDIA TU102 High Definition Audio vendor: eVga.com.
driver: snd_hda_intel bus-ID: 7-4.1.2:7 v: kernel pcie: chip-ID: 041e:3264
class-ID: 0102 gen: 3 serial: <filter> speed: 8 GT/s lanes: 16
bus-ID: 0a:00.1 chip-ID: 10de:10f7 class-ID: 0403
Device-2: Creative Sound Blaster X3 type: USB
driver: cdc_acm,hid-generic,snd-usb-audio,usbhid
Device-3: JMTek LLC. USB PnP Audio Device type: USB
driver: hid-generic,snd-usb-audio,usbhid bus-ID: 7-4.1.3:10
chip-ID: 0c76:161e class-ID: 0300
API: ALSA v: k6.3.1-zen1-1-zen status: kernel-api with: aoss
type: oss-emulator tools: N/A
Server-1: PipeWire v: 0.3.70 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel I211 Gigabit Network vendor: Gigabyte driver: igb v: kernel
pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 05:00.0
chip-ID: 8086:1539 class-ID: 0200
IF: enp5s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel pcie: gen: 2
speed: 5 GT/s lanes: 1 bus-ID: 06:00.0 chip-ID: 8086:2723 class-ID: 0280
IF: wlp6s0 state: down mac: <filter>
Bluetooth:
Device-1: Intel AX200 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 1-2:3
chip-ID: 8087:0029 class-ID: e001
Report: bt-adapter ID: hci0 rfk-id: 0 state: up address: <filter>
Drives:
Local Storage: total: 1.84 TiB used: 1.13 TiB (61.6%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:2 vendor: Western Digital
model: WD BLACK SN850 1TB size: 931.51 GiB block-size: physical: 512 B
logical: 512 B speed: 63.2 Gb/s lanes: 4 type: SSD serial: <filter>
rev: 613200WD temp: 44.9 C scheme: GPT
ID-2: /dev/nvme1n1 maj-min: 259:0 model: PCIe SSD size: 953.87 GiB
block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4
type: SSD serial: <filter> rev: ECFM12.2 temp: 37.9 C scheme: GPT
Partition:
ID-1: / raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 649.73 GiB (69.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:4
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 576 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:3
ID-3: /home raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 649.73 GiB (69.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:4
ID-4: /var/log raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 649.73 GiB (69.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:4
ID-5: /var/tmp raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 649.73 GiB (69.8%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:4
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 31.26 GiB used: 1.8 MiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 44.0 C mobo: 42.0 C gpu: nvidia temp: 54 C
Fan Speeds (RPM): fan-1: 511 gpu: nvidia fan: 13%
Info:
Processes: 408 Uptime: 8m wakeups: 1 Memory: 31.26 GiB
used: 5.18 GiB (16.6%) Init: systemd v: 253 default: graphical
tool: systemctl Compilers: gcc: 13.1.1 clang: 15.0.7 Packages: pm: pacman
pkgs: 1956 libs: 553 tools: octopi,pamac,paru Shell: fish v: 3.6.1
running-in: konsole inxi: 3.3.26
Garuda (2.6.16-1):
System install date:     2023-04-19
Last full system update: 2023-05-04
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut nvidia-dkms
Windows dual boot:       No/Undetected
Failed units:            coolercontrol-liqctld.service coolercontrold.service

Please put your inxi (and all code-output) in tags, like this.

Then: Can you launch Steam via terminal, try to launch something and then post the output? There isn't enough info to go around like this. Just tried mine and Steam launches games on my system, so it's not a general bug.

3 Likes

Have you updated Steam and rebooted? Have you tried a different version of Proton? You can use the the Protonup-qt-bin app to install various versions.

2 Likes

This is what I get when starting a game that uses Proton:

GameAction [AppID 1245620, ActionID 1] : LaunchApp changed task to ShowLaunchOption with ""
GameAction [AppID 1245620, ActionID 1] : LaunchApp waiting for user response to ShowLaunchOption ""
GameAction [AppID 1245620, ActionID 1] : LaunchApp continues with user response "0"
GameAction [AppID 1245620, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
Proton: Error while copying to "/run/media/jay/Games/SteamLibrary/steamapps/compatdata/1245620/pfx/drive_c/windows/system32/d3d12core.dll": No such file or directory
Proton: Error while copying to "/run/media/jay/Games/SteamLibrary/steamapps/compatdata/1245620/pfx/drive_c/windows/syswow64/d3d12core.dll": No such file or directory
fsync: warning: a previous shm file /wine-36a00be-fsync was not properly removed
fsync: up and running.
wine: Using setpriority to control niceness in the [-11,11] range
[2023-05-04 14:30:52.303] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine-explorer.conf' [ not found ]
[2023-05-04 14:30:52.303] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.local/share/Steam/steamapps/common/Proton 8.0/dist/bin/MangoHud.conf' [ not found ]
[2023-05-04 14:30:52.303] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-04 14:30:52.303] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/jay/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2023-05-04 14:30:52.421] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine-explorer.conf' [ not found ]
[2023-05-04 14:30:52.421] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.local/share/Steam/steamapps/common/Proton 8.0/dist/bin/MangoHud.conf' [ not found ]
[2023-05-04 14:30:52.421] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-04 14:30:52.421] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/jay/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2023-05-04 14:30:52.539] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine-explorer.conf' [ not found ]
[2023-05-04 14:30:52.539] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.local/share/Steam/steamapps/common/Proton 8.0/dist/bin/MangoHud.conf' [ not found ]
[2023-05-04 14:30:52.539] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-04 14:30:52.539] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/jay/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2023-05-04 14:30:52.656] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine-explorer.conf' [ not found ]
[2023-05-04 14:30:52.656] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.local/share/Steam/steamapps/common/Proton 8.0/dist/bin/MangoHud.conf' [ not found ]
[2023-05-04 14:30:52.656] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-04 14:30:52.656] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/jay/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2023-05-04 14:30:52.851] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine-tabtip.conf' [ not found ]
[2023-05-04 14:30:52.851] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.local/share/Steam/steamapps/common/Proton 8.0/dist/bin/MangoHud.conf' [ not found ]
[2023-05-04 14:30:52.851] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-04 14:30:52.851] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/jay/.config/MangoHud/MangoHud.conf'
[2023-05-04 14:30:52.851] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine-steam.conf' [ not found ]
[2023-05-04 14:30:52.851] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.local/share/Steam/steamapps/common/Proton 8.0/dist/bin/MangoHud.conf' [ not found ]
[2023-05-04 14:30:52.851] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-04 14:30:52.851] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/jay/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
sh: 1: glxinfo: not found
[2023-05-04 14:30:52.968] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine-tabtip.conf' [ not found ]
[2023-05-04 14:30:52.968] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.local/share/Steam/steamapps/common/Proton 8.0/dist/bin/MangoHud.conf' [ not found ]
[2023-05-04 14:30:52.968] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-04 14:30:52.968] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/jay/.config/MangoHud/MangoHud.conf'
[2023-05-04 14:30:52.973] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine-steam.conf' [ not found ]
[2023-05-04 14:30:52.973] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.local/share/Steam/steamapps/common/Proton 8.0/dist/bin/MangoHud.conf' [ not found ]
[2023-05-04 14:30:52.973] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-04 14:30:52.973] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/jay/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2023-05-04 14:30:53.106] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine-tabtip.conf' [ not found ]
[2023-05-04 14:30:53.106] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.local/share/Steam/steamapps/common/Proton 8.0/dist/bin/MangoHud.conf' [ not found ]
[2023-05-04 14:30:53.106] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-04 14:30:53.106] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/jay/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found
[2023-05-04 14:30:53.227] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine-tabtip.conf' [ not found ]
[2023-05-04 14:30:53.227] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.local/share/Steam/steamapps/common/Proton 8.0/dist/bin/MangoHud.conf' [ not found ]
[2023-05-04 14:30:53.227] [MANGOHUD] [info] [config.cpp:118] skipping config: '/home/jay/.config/MangoHud/wine64-preloader.conf' [ not found ]
[2023-05-04 14:30:53.227] [MANGOHUD] [info] [config.cpp:123] parsing config: '/home/jay/.config/MangoHud/MangoHud.conf'
sh: 1: glxinfo: not found

And this is with a Linux native game:

GameAction [AppID 367520, ActionID 3] : LaunchApp changed task to ProcessingInstallScript with ""
GameAction [AppID 367520, ActionID 3] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 367520, ActionID 3] : LaunchApp changed task to SynchronizingControllerConfig with ""
GameAction [AppID 367520, ActionID 3] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 367520, ActionID 3] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 367520, ActionID 3] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 367520, ActionID 3] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0/home/jay/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=367520 -- /home/jay/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/jay/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/jay/.local/share/Steam/steamapps/common/SteamLinuxRuntime'/scout-on-soldier-entry-point-v2 --  '/home/jay/.local/share/Steam/steamapps/common/Hollow Knight/hollow_knight.x86_64'\0
Game process added : AppID 367520 "/home/jay/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=367520 --/home/jay/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/jay/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/jay/.local/share/Steam/steamapps/common/SteamLinuxRuntime'/scout-on-soldier-entry-point-v2 --  '/home/jay/.local/share/Steam/steamapps/common/Hollow Knight/hollow_knight.x86_64'", ProcID 218851, IP 0.0.0.0:0
chdir /home/jay/.local/share/Steam/steamapps/common/Hollow Knight
GameAction [AppID 367520, ActionID 3] : LaunchApp changed task to WaitingGameWindow with ""
GameAction [AppID 367520, ActionID 3] : LaunchApp changed task to Completed with ""
ERROR: ld.so: object '/home/jay/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/jay/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/jay/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/jay/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/jay/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 218968 != 218964, skipping destruction (fork without exec?)
pid 218973 != 218964, skipping destruction (fork without exec?)
Found path: /home/jay/.local/share/Steam/steamapps/common/Hollow Knight/hollow_knight.x86_64
Loading in SingleInstance mode
Game process removed: AppID 367520 "/home/jay/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=367520 -- /home/jay/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/jay/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/jay/.local/share/Steam/steamapps/common/SteamLinuxRuntime'/scout-on-soldier-entry-point-v2 --  '/home/jay/.local/share/Steam/steamapps/common/Hollow Knight/hollow_knight.x86_64'", ProcID 218851
ThreadGetProcessExitCode: no such process 218964
ThreadGetProcessExitCode: no such process 218853
ThreadGetProcessExitCode: no such process 218852
Uploaded AppInterfaceStats to Steam
1 Like

Try removing MangoHud, and btw, if you go to its git page, there are issues reporting of it being broken. Start there.

Edit to add: seems like there might be issues with finding your steam drive or maybe permissions issues.

5 Likes

Good call! That was definitely the issue. Once I disabled the 'Global Enable' option in GOverlay everything started working again.

4 Likes

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.