Issue trying to launch Steam (non flatpak)

Hi,

Previously I had not launched Steam at all. When I launch Steam it checks for updates, and then nothing.

When I run steam from the terminal I get:

Couldn't import apt, please install python3-apt or update steamdeps for your distribution.
steam.sh[5569]: Running Steam on opensuse-tumbleweed 20230507 64-bit
steam.sh[5569]: STEAM_RUNTIME is enabled automatically
setup.sh[5662]: Steam runtime environment up-to-date!
steam.sh[5569]: Steam client's requirements are satisfied
[2023-05-09 13:54:04] Startup - updater built Apr 28 2023 18:32:42
[2023-05-09 13:54:04] Startup - Steam Client launched with: '/home/neo/.local/share/Steam/ubuntu12_32/steam'
Installing breakpad exception handler for appid(steam)/version(1682708537)/tid(5754)
libGL error: MESA-LOADER: failed to open radeonsi: /usr/lib/dri/radeonsi_dri.so: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio (search paths /usr/lib/dri, suffix _dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open radeonsi: /usr/lib/dri/radeonsi_dri.so: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio (search paths /usr/lib/dri, suffix _dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio (search paths /usr/lib/dri, suffix _dri)
libGL error: failed to load driver: swrast
SteamUpdateUI: An X Error occurred
X Error of failed request:  BadValue (integer parameter out of range for operation)
Major opcode of failed request:  152 (GLX)
Minor opcode of failed request:  3 (X_GLXCreateContext)
Value in failed request:  0x0
Serial number of failed request:  49
xerror_handler: X failed, continuing
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2023-05-09 13:54:04] Loading cached metrics from disk (/home/neo/.local/share/Steam/package/steam_client_metrics.bin)
[2023-05-09 13:54:04] Failed to load cached hosts file (File 'update_hosts_cached.vdf' not found), using defaults
[2023-05-09 13:54:04] Using the following download hosts for Public, Realm steamglobal
[2023-05-09 13:54:04] 1. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1682708537)/tid(5755)
[2023-05-09 13:54:04] Checking for update on startup
[2023-05-09 13:54:04] Checking for available updates...
[2023-05-09 13:54:04] Downloading manifest: http://media.steampowered.com/client/steam_client_ubuntu12
[2023-05-09 13:54:04] Manifest download: send request
Installing breakpad exception handler for appid(steam)/version(1682708537)/tid(5756)
[2023-05-09 13:54:04] Manifest download: waiting for download to finish
[2023-05-09 13:54:04] Manifest download: finished
[2023-05-09 13:54:04] Download skipped: /client/steam_client_ubuntu12 version 1682708537, installed version 1682708537, existing pending version 0
[2023-05-09 13:54:04] Nothing to do
[2023-05-09 13:54:04] Verifying installation...
[2023-05-09 13:54:04] Performing checksum verification of executable files
[2023-05-09 13:54:05] Verification complete
Loaded SDL version 3.0.0-1117-g727c7d4e2

(steam:5754): Gtk-WARNING **: 13:54:05.782: Imposible encontrar el motor de temas en la ruta al _modulo: «adwaita»,
/home/neo/.themes/Nordic-bluish-accent-standard-buttons-v40/gtk-2.0/main.rc:729: error: unexpected identifier 'direction', expected character '}'
/home/neo/.themes/Nordic-bluish-accent-standard-buttons-v40/gtk-2.0/apps/chrome.rc:50: error: invalid string constant "button", expected valid string constant
/home/neo/.themes/Nordic-bluish-accent-standard-buttons-v40/gtk-2.0/apps/xfce.rc:78: error: invalid string constant "entry", expected valid string constant
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf612cf50
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf612b5f0
libGL error: MESA-LOADER: failed to open radeonsi: /usr/lib/dri/radeonsi_dri.so: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio (search paths /usr/lib/dri, suffix _dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open radeonsi: /usr/lib/dri/radeonsi_dri.so: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio (search paths /usr/lib/dri, suffix _dri)
libGL error: failed to load driver: radeonsi
libGL error: MESA-LOADER: failed to open swrast: /usr/lib/dri/swrast_dri.so: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio (search paths /usr/lib/dri, suffix _dri)
libGL error: failed to load driver: swrast
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:  51
xerror_handler: X failed, continuing
crash_20230509135405_4.dmp[5768]: Uploading dump (out-of-process)
/tmp/dumps/crash_20230509135405_4.dmp
/home/neo/.local/share/Steam/steam.sh: línea 798:  5754 Violación de segmento  (`core' generado) "$STEAMROOT/$STEAMEXEPATH" "$@"
neo@firefly:~> crash_20230509135405_4.dmp[5768]: Finished uploading minidump (out-of-process): success = yes
crash_20230509135405_4.dmp[5768]: response: CrashID=bp-01e872b0-b59b-4c5a-9cfb-cfb112230509
crash_20230509135405_4.dmp[5768]: file ''/tmp/dumps/crash_20230509135405_4.dmp'', upload yes: ''CrashID=bp-01e872b0-b59b-4c5a-9cfb-cfb112230509''

I was lucky to change my nvidia gtx to a radeon rx 5600 xt, I uninstalled in yast software all nvida pakages coming from the Nvida repo, and then disabled that repo. The new card seems to be working ok, so I do not know if this is related to the issue with Steam.

~> sudo lspci -nnk | grep -A3 VGA
[sudo] contraseña para root: 
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] [1002:731f] (rev ca)
        Subsystem: Sapphire Technology Limited Radeon RX 5600 XT [1da2:e411]
        Kernel driver in use: amdgpu
        Kernel modules: amdgpu

Using Tumbleweed + plasma. Updated yesterday.

Steam relies heavily on the hardware. You changed the hardware and Steam has still the old configs and settings for your old card. This can be seen on your output that Steam doesn’t detect properly the new card. So the basic starting point would be to rest steam…

steam --reset

I did the --reset, but I still get the same error.

Just in case I also deleted ~/.steam and ~/.local/share/Steam and launched it with the --reset, but still the same issue.

Do you have Mesa-dri-32bit installed? Steam is a 32-bit application. radeonsi_dri.so and swrast_dri.so are in Mesa-dri-32bit (at least in openSUSE Leap 15.4).

Yes Mesa-dri-32bit is installed, and radeonsi_dri.so and swrast_dri.so are in the files /usr/lib/

I’ve uninstalled it, and installed the flatpak version, and is working. I will leave this way until I try again if I make system re installation.