Steam no longer starts

i can’t say exactly since when, because i don’t use steam every day, but it doesn’t start anymore. Here’s what the console says but I can’t really figure it out

$ steam
steam.sh[127879]: Running Steam on endeavouros rolling 64-bit
steam.sh[127879]: STEAM_RUNTIME is enabled automatically
setup.sh[127952]: Steam runtime environment up-to-date!
steam.sh[127879]: Steam client's requirements are satisfied
[2021-12-12 22:40:16] Startup - updater built Nov 22 2021 22:06:59
Installing breakpad exception handler for appid(steam)/version(1637624439)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2021-12-12 22:40:16] Loading cached metrics from disk (/home/tealk/.local/share/Steam/package/steam_client_metrics.bin)
[2021-12-12 22:40:16] Using the following download hosts for Public, Realm steamglobal
[2021-12-12 22:40:16] 1. https://cdn.akamai.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2021-12-12 22:40:16] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2021-12-12 22:40:16] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1637624439)
[2021-12-12 22:40:16] Checking for update on startup
[2021-12-12 22:40:16] Suche nach verfügbaren Updates...
[2021-12-12 22:40:16] Downloading manifest: https://cdn.akamai.steamstatic.com/client/steam_client_ubuntu12
Installing breakpad exception handler for appid(steam)/version(1637624439)
[2021-12-12 22:40:17] Download skipped: /client/steam_client_ubuntu12 version 1637624439, installed version 1637624439, existing pending version 0
[2021-12-12 22:40:17] Nothing to do
[2021-12-12 22:40:17] Installation wird überprüft...
[2021-12-12 22:40:17] Performing checksum verification of executable files
[2021-12-12 22:40:17] Verification complete
Loaded SDL version 2.0.17-6897280

(steam:127997): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Adwaita-dark/gtk-2.0/main.rc:733: error: unexpected identifier `direction', expected character `}'

(steam:127997): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Adwaita-dark/gtk-2.0/hacks.rc:28: error: invalid string constant "normal_entry", expected valid string constant
Installing breakpad exception handler for appid(steam)/version(1637624439)
Fontconfig warning: line 5: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 4: unknown element "description"
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number
Fontconfig warning: "/etc/fonts/conf.d/20-unhint-small-vera.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/45-generic.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/49-sansserif.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/51-local.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/60-generic.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/60-latin.conf", line 4: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/65-nonlatin.conf", line 4: unknown element "description"
steamwebhelper.sh[128007]: Runtime for steamwebhelper: defaulting to /home/tealk/.local/share/Steam/ubuntu12_64/steam-runtime-heavy
glXChooseVisual failed
glXChooseVisual failedsrc/steamUI/Main.cpp (409) : Assertion Failed: Fatal Error: glXChooseVisual failed
src/steamUI/Main.cpp (409) : Assertion Failed: Fatal Error: glXChooseVisual failed
Installing breakpad exception handler for appid(steam)/version(1637624439)
assert_20211212224017_7.dmp[128027]: Uploading dump (out-of-process)
/tmp/dumps/assert_20211212224017_7.dmp
assert_20211212224017_7.dmp[128027]: Finished uploading minidump (out-of-process): success = no
assert_20211212224017_7.dmp[128027]: error: Couldn't connect to server
assert_20211212224017_7.dmp[128027]: file ''/tmp/dumps/assert_20211212224017_7.dmp'', upload no: ''Couldn't connect to server''

Quick search revealed that system reboot could help, have you rebooted after some recent Kernel / drivers update?

i try this with every error, windows habit
unfortunately it does not work even after a reboot, aborts with the same output

I have also reinstalled steam once already

Did you update your fontconfig configuration files after the recent changes? You’ll likely need to re-link them.

This implies something related to graphics - what’s your hardware configuration, which driver are you using, and which DE and display server (Xorg or Wayland)?

This also implies an issue with networking, unless you have blocked Steam from uploading crash logs?

I think that it probably also had to do with the problem here: