[Hyprland] Steam crashing

I recently reinstalled and am having major issues with Steam on Hyprland. I installed on a Plasma base and Steam is fine on Plasma, but crashes in hyprland.

My hardware:

System:
  Host: xircon-legion Kernel: 6.7.9-arch1-1 arch: x86_64 bits: 64
  Desktop: KDE Plasma v: 6.0.2 Distro: EndeavourOS
Machine:
  Type: Laptop System: LENOVO product: 82JY v: Legion 5 17ACH6H
    serial: <superuser required>
  Mobo: LENOVO model: LNVNB161216 v: SDK0R32862 WIN
    serial: <superuser required> UEFI: LENOVO v: GKCN60WW date: 03/07/2023
Battery:
  ID-1: BAT0 charge: 79.3 Wh (95.1%) condition: 83.4/80.0 Wh (104.3%)
CPU:
  Info: 8-core model: AMD Ryzen 7 5800H with Radeon Graphics bits: 64
    type: MT MCP cache: L2: 4 MiB
  Speed (MHz): avg: 794 min/max: 400/4463 cores: 1: 400 2: 400 3: 2306
    4: 1661 5: 1915 6: 400 7: 400 8: 400 9: 400 10: 400 11: 400 12: 400 13: 2022
    14: 400 15: 400 16: 400
Graphics:
  Device-1: NVIDIA GA104M [GeForce RTX 3070 Mobile / Max-Q] driver: nvidia
    v: 550.54.14
  Device-2: Bison Integrated Camera driver: uvcvideo type: USB
  Display: wayland server: X.org v: 1.21.1.11 with: Xwayland v: 23.2.4
    compositor: kwin_wayland driver: X: loaded: nvidia unloaded: modesetting
    gpu: nvidia resolution: 1600x900
  API: EGL v: 1.5 drivers: nvidia,swrast,zink
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 550.54.14
    renderer: NVIDIA GeForce RTX 3070 Laptop GPU/PCIe/SSE2
  API: Vulkan v: 1.3.279 drivers: nvidia surfaces: xcb,xlib,wayland
Audio:
  Device-1: NVIDIA GA104 High Definition Audio driver: snd_hda_intel
  Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor driver: N/A
  Device-3: AMD Family 17h/19h HD Audio driver: snd_hda_intel
  API: ALSA v: k6.7.9-arch1-1 status: kernel-api
  Server-1: PipeWire v: 1.0.4 status: active
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    driver: r8169
  IF: eno1 state: down mac: 90:2e:16:ee:ec:11
  Device-2: Realtek RTL8852AE 802.11ax PCIe Wireless Network Adapter
    driver: rtw89_8852ae
  IF: wlan0 state: up mac: 14:5a:fc:4c:db:dd
Bluetooth:
  Device-1: Realtek Bluetooth Radio driver: btusb type: USB
  Report: btmgmt ID: hci0 state: up address: 14:5A:FC:4C:DB:DE bt-v: 5.2
Drives:
  Local Storage: total: 2.29 TiB used: 1.34 TiB (58.7%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: MZALQ512HBLU-00BL2
    size: 476.94 GiB
  ID-2: /dev/nvme1n1 vendor: Crucial model: CT2000P2SSD8 size: 1.82 TiB
Partition:
  ID-1: / size: 458.75 GiB used: 229.8 GiB (50.1%) fs: ext4
    dev: /dev/nvme0n1p2
Swap:
  ID-1: swap-1 type: partition size: 8.8 GiB used: 20.7 MiB (0.2%)
    dev: /dev/nvme0n1p3
Sensors:
  System Temperatures: cpu: 51.8 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 16 GiB available: 15.48 GiB used: 8.58 GiB (55.5%)
  Processes: 422 Uptime: 1h 37m Shell: Zsh inxi: 3.3.33

Using Half-Life2 as the test game, and as I said earlier, it is running fine on Plasma wayland.

The error reported (lots of people saying it is a ‘red herring’);

hl2_linux: xcb_io.c:626: _XAllocID: Assertion `ret != inval_id' failed.
ERROR: ld.so: object '/home/xircon/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.

When it crashes, it stops a lot of programs opening (e.g. vivaldi), needing a reboot to get them to work.

Any ideas?

I dont have any solution to your problem but i also had problems with steam and after enabling flatpak and installing it from there i had 0 problems after all. So maybe you could consider switching to the flatpak version.

Im also using hyprland.

Your success sounds like a solution to me :disguised_face:

1 Like

Oooh this is frustrating! Had high hopes this would work, but half-life2 crashes with exactly the same error message, yet runs fine on Plasma6.

:edit: Flatpak & Native run fine on Plasma6.

I reboot into the iGPU (this is a Lenovo Legion 5 AMD/RTX), exactly the same issue, so it is not GPU dependant.