You are not logged in.

#1 2019-11-06 14:28:48

bbaserdem
Member
Registered: 2017-07-27
Posts: 30

Steam crashes on Navi 10

I recently built a pc with AMD radeon rx 5700 xt. Had trouble getting graphics working until I followed the guide here; https://wiki.archlinux.org/index.php/Navi_10

I have the mesa-git version packages as listed in the . Recently, after an update, steam stopped working. Trying to run steam and steam-runtime, with LD_PRELOAD set or unset (I have it as an environment variable to fix issues with MATLAB) results in a X failure with steam. Everything else works fine.

Here is my LD_PRELOAD, though I doubt this is the culprid.

/usr/lib/libstdc++.so:/usr/lib/libfreetype.so.6:/usr/lib/libgio-2.0.so.0:/usr/lib/libglib-2.0.so.0

because when I run

unset LD_PRELOAD ; steam

I still get the crash. Would appreciate if anyone can help me decipher what is causing the crash, and is it safe to move on to the non-git version of the packages I have from mesa-git.

Here is the console log of steam;

$ steam-native
Running Steam on arch rolling 64-bit
STEAM_RUNTIME is disabled by the user
Installing breakpad exception handler for appid(steam)/version(1572467527)
libGL error: MESA-LOADER: failed to open radeonsi (search paths /usr/lib32/dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open radeonsi (search paths /usr/lib32/dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open swrast (search paths /usr/lib32/dri)
libGL error: failed to load driver: swrast
Installing breakpad exception handler for appid(steam)/version(1572467527)
Installing breakpad exception handler for appid(steam)/version(1572467527)

(steam:571739): Gtk-WARNING **: 09:20:40.131: Unable to locate theme engine in module_path: "adwaita",

(steam:571739): Gtk-WARNING **: 09:20:40.131: Unable to locate theme engine in module_path: "adwaita",

(steam:571739): Gtk-WARNING **: 09:20:40.133: Unable to locate theme engine in module_path: "murrine",

(steam:571739): Gtk-WARNING **: 09:20:40.133: Unable to locate theme engine in module_path: "murrine",

(steam:571739): Gtk-WARNING **: 09:20:40.133: Unable to locate theme engine in module_path: "murrine",

(steam:571739): Gtk-WARNING **: 09:20:40.134: Unable to locate theme engine in module_path: "murrine",

(steam:571739): Gtk-WARNING **: 09:20:40.134: Unable to locate theme engine in module_path: "murrine",

(steam:571739): Gtk-WARNING **: 09:20:40.134: Unable to locate theme engine in module_path: "murrine",

(steam:571739): Gtk-WARNING **: 09:20:40.134: Unable to locate theme engine in module_path: "murrine",

(steam:571739): Gtk-WARNING **: 09:20:40.135: Unable to locate theme engine in module_path: "murrine",

(steam:571739): Gtk-WARNING **: 09:20:40.135: Unable to locate theme engine in module_path: "murrine",

(steam:571739): Gtk-WARNING **: 09:20:40.135: Unable to locate theme engine in module_path: "murrine",

(steam:571739): Gtk-WARNING **: 09:20:40.135: Unable to locate theme engine in module_path: "murrine",
libGL error: MESA-LOADER: failed to open radeonsi (search paths /usr/lib32/dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open radeonsi (search paths /usr/lib32/dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open swrast (search paths /usr/lib32/dri)
libGL error: failed to load driver: swrast
Steam: An X Error occurred
X Error of failed request:  GLXBadContext
Major opcode of failed request:  152
Serial number of failed request:  51
xerror_handler: X failed, continuing
Steam: An X Error occurred
X Error of failed request:  BadValue (integer parameter out of range for operation)
Major opcode of failed request:  152
Value in failed request:  0x0
Serial number of failed request:  50
xerror_handler: X failed, continuing
Steam: An X Error occurred
X Error of failed request:  BadMatch (invalid parameter attributes)
Major opcode of failed request:  152
Serial number of failed request:  52
xerror_handler: X failed, continuing
assert_20191106092038_1.dmp[571750]: Uploading dump (out-of-process)
/tmp/dumps/assert_20191106092038_1.dmp
/home/sbp/.local/share/Steam/steam.sh: line 720: 571739 Segmentation fault      (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
assert_20191106092038_1.dmp[571750]: Finished uploading minidump (out-of-process): success = yes
assert_20191106092038_1.dmp[571750]: response: CrashID=bp-bc48024d-2300-4ba6-af9a-a98a02191106
assert_20191106092038_1.dmp[571750]: file ''/tmp/dumps/assert_20191106092038_1.dmp'', upload yes: ''CrashID=bp-bc48024d-2300-4ba6-af9a-a98a02191106''

Offline

#2 2019-11-10 19:52:16

neutronst4r
Member
Registered: 2016-02-25
Posts: 26

Re: Steam crashes on Navi 10

This is your actual problem:

libGL error: MESA-LOADER: failed to open radeonsi (search paths /usr/lib32/dri)
libGL error: failed to load driver: radeonsi

I get the same error when I try to use the normal arch repo mesa implementation. It seems you did not install the mesa-git packages correctly, because they work on my system.
I couple weeks ago they were broken to and I had to roll back the llvm-git package.
Maybe try again?


makepkg not war

Offline

#3 2019-11-11 12:17:41

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 7,359

Re: Steam crashes on Navi 10

run

glxinfo -B # comes with mesa-demos package

If that also fails you don't have a steam-specfic problem but a graphics problem.
In that case post the output of

LIBGL_DEBUG=verbose glxinfo

Multi-init booting with apg Openrc and systemd coexisting
Automounting : not needed, i prefer pmount
Aur helpers : makepkg + my own local repo === rarely need them

Offline

Board footer

Powered by FluxBB