When i try to open steam, it shows up on the bottom right of the task bar, but the UI won’t open. Here is the terminal output:
steam.sh[18140]: Running Steam on endeavouros rolling 64-bit
steam.sh[18140]: STEAM_RUNTIME is enabled automatically
setup.sh[18214]: Steam runtime environment up-to-date!
steam.sh[18140]: Steam client's requirements are satisfied
[2023-06-26 11:07:33] Startup - updater built Jun 21 2023 21:17:38
[2023-06-26 11:07:33] Startup - Steam Client launched with: '/home/elias/.local/share/Steam/ubuntu12_32/steam'
06/26 11:07:33 Init: Installing breakpad exception handler for appid(steam)/version(1687386907)/tid(18271)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2023-06-26 11:07:33] Loading cached metrics from disk (/home/elias/.local/share/Steam/package/steam_client_metrics.bin)
[2023-06-26 11:07:33] Using the following download hosts for Public, Realm steamglobal
[2023-06-26 11:07:33] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_ho
sts_cached.vdf'
[2023-06-26 11:07:33] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_host
s_cached.vdf'
[2023-06-26 11:07:33] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
[2023-06-26 11:07:33] Checking for update on startup
[2023-06-26 11:07:33] Checking for available updates...
[2023-06-26 11:07:33] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12
[2023-06-26 11:07:33] Manifest download: send request
[2023-06-26 11:07:33] Manifest download: waiting for download to finish
[2023-06-26 11:07:33] Manifest download: finished
[2023-06-26 11:07:33] Download skipped: /steam_client_ubuntu12 version 1687386907, installed version 1687386907, existing pending v
ersion 0
[2023-06-26 11:07:33] Nothing to do
[2023-06-26 11:07:33] Verifying installation...
[2023-06-26 11:07:33] Performing checksum verification of executable files
[2023-06-26 11:07:34] Verification complete
(process:18271): GLib-GObject-CRITICAL **: 11:07:34.359: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
(process:18271): GLib-GObject-CRITICAL **: 11:07:34.359: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Loaded SDL version 3.0.0-1782-g214d5daa3
XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf0c08db0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf0c07500
/usr/share/themes/Breeze/gtk-2.0/widgets/entry:70: error: unexpected identifier 'direction', expected character '}'
(steam:18271): Gtk-WARNING **: 11:07:34.386: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Breeze/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
GetWin32Stats: display was not open yet, good
GetWin32Stats: display was not open yet, good
steamwebhelper.sh[18279]: Runtime for steamwebhelper: defaulting to /home/elias/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
steamwebhelper.sh[18279]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
CAppInfoCacheReadFromDiskThread took 41 milliseconds to initialize
Failed to init SteamVR because it isn't installed
(steam:18271): Gtk-WARNING **: 11:07:35.090: gtk_disable_setlocale() must be called before gtk_init()
local (potentially out of sync) copy of roaming config loaded - 8132 bytes.
BRefreshApplicationsInLibrary 1: 0ms
roaming config store loaded successfully - 8132 bytes.
migrating temporary roaming config store
(steam:18271): GLib-GObject-CRITICAL **: 11:07:36.847: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
(steam:18271): GLib-GObject-CRITICAL **: 11:07:36.847: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
System startup time: 2.61 seconds
I have tried the solutions from https://forum.endeavouros.com/t/steam-refusing-to-open/42069 https://forum.endeavouros.com/t/steam-wont-open/42382 and https://forum.endeavouros.com/t/steam-gui-wont-launch/42317
none of them have worked, except launching with the steam -vgui to use the legacy UI, but the friends list shows as disconnected, and i can’t connect to it.
I have managed to get it working sometimes after using steam --reset several times, but it is not consistent, and it doesn’t work after a reboot unless i do it again.
I see many people had an issue with xdg-desktop-portal-gnome, but i don’t have that installed. I do have xdg-desktop-portal-kde, but i assume i need it, because i am using KDE.
All my nvidia packages are up to date. Here is from pacman -Qs nvidia:
local/egl-wayland 2:1.1.12-1
EGLStream-based Wayland external platform
local/lib32-libvdpau 1.5-1
Nvidia VDPAU library
local/lib32-nvidia-utils 535.54.03-2
NVIDIA drivers utilities (32-bit)
local/lib32-opencl-nvidia 535.54.03-2
OpenCL implemention for NVIDIA (32-bit)
local/libvdpau 1.5-1
Nvidia VDPAU library
local/libxnvctrl 535.54.03-1
NVIDIA NV-CONTROL X extension
local/nvidia 535.54.03-3
NVIDIA drivers for linux
local/nvidia-hook 1.3-1
pacman hook for nvidia
local/nvidia-inst 23-5
Script to setup nvidia drivers (dkms version) in EndeavourOS
local/nvidia-installer-common 23-6
Common scripts for nvidia-installer-dkms and nvidia-inst
local/nvidia-settings 535.54.03-1
Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 535.54.03-1
NVIDIA drivers utilities