when running steam-native, i get the error x86_64-linux-gnu-capsule-capture-libs: error: code 0: gelf_getehdr(/usr/lib/dri/iHD_drv_video.so): invalid file descriptor pressure-vessel-wrap[28903]: E: Child process exited with code 1, along with the popup from steam saying steamwebhelper failed to start. i have tried removing ~/.steam and ~/local/steam and then reinstalling steam to no avail. also updated my system and rebooted in case anything else was wrong.
#[SOLVED] Steam crashes upon launch
9 messages · Page 1 of 1 (latest)
it also weirdly enough mentions sdl2-compat 2.32.52: SDL3 library is too old (have 3.2.5, but need at least 3.2.6) when pacman -Qs sdl3 yields the version 3.2.8
local/sdl3 3.2.8-1
A library for portable low-level access to a video framebuffer, audio output, mouse, and keyboard (Version 3)
I'm not sure if I could mention this as a solution, but can't you try steam-runtime ?
same errors
this is really weird honestly
this probably means you should try pacman -Syu
that was pretty much one of the first things i tried. i may just try running steam as a flatpak if all else fails
figured it out. apparently the root cause was this:
x86_64-linux-gnu-capsule-capture-libs: error: code 0: gelf_getehdr(/usr/lib/dri/iHD_drv_video.so): invalid file descriptor
apparently that .so file is handled by the intel-media-driver package. so the fix is to just reinstall it with sudo pacman -S intel-media-driver