Steam games won't launch after 2024-10-10 stable update

Same problem here, this is very sad as I miss my gaming evening with my friends.
These games do not work for me anymore after the update:

  • Helldivers 2
  • Gloomhaven
  • Space Marine 2
  • Darktide
  • Rogue Trader

The games just stuck at the starting process.

My specs:

Computerinformationen:
Hersteller: Micro-Star International Co., Ltd.
Modell: X570-A PRO (MS-7C37)
Formfaktor: Desktop
Prozessorinformationen:
CPU-Hersteller: AuthenticAMD
CPU-Marke: AMD Ryzen 7 5800X 8-Core Processor
CPU-Familie: 0x19
CPU-Modell: 0x21
CPU-Stepping: 0x2
CPU-Typ: 0x0
Geschwindigkeit: 4851 MHz
16 logische Prozessoren
8 physische Prozessoren
Hyper-Threading: Unterstützt
FCMOV: Unterstützt
SSE2: Unterstützt
SSE3: Unterstützt
SSSE3: Unterstützt
SSE4a: Unterstützt
SSE41: Unterstützt
SSE42: Unterstützt
AES: Unterstützt
AVX: Unterstützt
AVX2: Unterstützt
AVX512F: Nicht unterstützt
AVX512PF: Nicht unterstützt
AVX512ER: Nicht unterstützt
AVX512CD: Nicht unterstützt
AVX512VNNI: Nicht unterstützt
SHA: Unterstützt
CMPXCHG16B: Unterstützt
LAHF/SAHF: Unterstützt
PrefetchW: Nicht unterstützt
Betriebssystem:
"Manjaro Linux" (64 Bit)
Kernel-Name: Linux
Kernel-Version: 6.11.2-4-MANJARO
X-Server-Anbieter: The X.Org Foundation
X-Server-Release: 12101013
X-Fenstermanager: KWin
Steam-Laufzeitversion: steam-runtime_0.20240806.97925
Grafikkarte:
Treiber: AMD AMD Radeon RX 6800 XT (radeonsi, navi21, LLVM 18.1.8, DRM 3.59, 6.11.2-4-MANJARO)
Treiberversion: 4.6 (Compatibility Profile) Mesa 24.2.4-arch1.0.1
OpenGL-Version: 4.6
Desktopfarbtiefe: 24 Bit per Pixel
Monitor-Bildwiederholfrequenz: 165 Hz
Anbieterkennung: 0x1002
Gerätekennung: 0x73bf
Revision nicht gefunden
Anzahl Monitore: 1
Anzahl logische Grafikkarten: 1
Prim. Anzeigeauflösung: 2560 x 1440
Desktopauflösung: 2560 x 1440
Primäre Anzeigegröße: 27.44" x 15.43" (31.46" diag), 69.7cm x 39.2cm (79.9cm diag)
Primärer VRAM: 16384 MB
Soundkarte:
Audiogerät: USB Mixer
Arbeitsspeicher:
RAM: 32016 MB
VR-Hardware:
VR-Headset: Nicht gefunden
Sonstiges:
UI-Sprache: Deutsch
SPRACHE: de_DE.UTF-8
Verfügbarer Festplattenspeicher insgesamt: 937498 MB
Größter freier Festplattenspeicherblock: 270641 MB
Speicherplatz:
Anzahl SSDs: 3
SSD-Größen: 1000G,1000G,500G
Anzahl Festplatten: 0
Anzahl der Wechseldatenträger: 0

Operating System: Manjaro Linux 
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.6.0
Qt Version: 6.7.2
Kernel Version: 6.11.2-4-MANJARO (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 5800X 8-Core Processor
Memory: 31.3 GiB of RAM
Graphics Processor: AMD Radeon RX 6800 XT
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7C37
System Version: 3.0
1 Like

seem issue here…games in lutris wil work fine for me.

1 Like

You should consider setting up a Btrfs partition with Timeshift enabled. You would be able to just boot a previous snapshot of your system from right before the update where everything still works. This is what I did. I’m able to play just fine right now while I wait for the issues of the update to be resolved.

1 Like

Hi

No Steam issue after this stable update, laptop Intel CPU && GPU
Plasma 6.1.5

Update Details

[nls@lap ~]$ date -u
jeu. 10 oct. 2024 18:54:23 UTC
[nls@lap ~]$ sudo pacman -Syu
[sudo] password for nls:
:: Synchronising package databases...
 core                                                           140,6 KiB   813 KiB/s 00:00 [######################################################] 100%
 extra                                                            8,0 MiB  26,0 MiB/s 00:00 [######################################################] 100%
 multilib                                                       143,9 KiB   979 KiB/s 00:00 [######################################################] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
warning: removing 'pamac-gtk-11.7.1-6' from target list because it conflicts with 'pamac-gtk3-10.6.0-5'
:: pamac-gtk3-10.6.0-5 and pamac-gtk-11.7.1-3 are in conflict. Remove pamac-gtk? [y/N] y

Packages (468) amd-ucode-20240909.552ed9b8-1  aom-3.10.0-1  apparmor-3.1.7-4  ark-24.08.1-1  audacity-1:3.6.3-1  audiocd-kio-24.08.1-1
               audit-4.0.2-2  avogadrolibs-1.99.0-7  avogadrolibs-qt5-1.99.0-7  baloo-widgets-24.08.1-1  bash-5.2.032-2  bison-3.8.2-8
               bleachbit-4.6.1-1  bluedevil-1:6.1.5-1  bluez-5.78-1  bluez-libs-5.78-1  boost-libs-1.86.0-2  box2d-3.0.0-1  breeze-6.1.5-1
               breeze-gtk-6.1.5-1  breeze5-6.1.5-1  btrfs-progs-6.10.1-2  c-ares-1.33.1-1  ca-certificates-mozilla-3.104-1  cairo-1.18.2-1
               cairo-perl-1.109-5  capstone-5.0.3-1  cfitsio-1:4.5.0-1  cifs-utils-7.0-5  cmake-3.30.3-1  code-1.93.0-1  coin-4.0.3-1
               composer-2.7.9-1  coreutils-9.5-2  cpupower-6.10-2  cryptsetup-2.7.5-1  curl-8.10.0-1  device-mapper-2.03.26-1  discord-0.0.70-1
               dolphin-24.08.1-1  dolphin-plugins-24.08.1-1  dosfstools-4.2-5  ecryptfs-utils-111-9  electron30-30.5.0-1  electron31-31.5.0-1
               electron32-32.0.2-1  element-desktop-1.11.77-1  element-web-1.11.77-1  elisa-24.08.1-1  expat-2.6.3-2  fastfetch-2.24.0-1
               ffmpeg-2:7.0.2-2  ffmpegthumbs-24.08.1-1  filelight-24.08.1-1  findutils-4.10.0-2  firefox-131.0-1  firefox-adblock-plus-4.5.1-1
               firefox-developer-edition-131.0b5-1  firefox-developer-edition-i18n-fr-131.0b5-1  firefox-i18n-fr-131.0-1  fmt-11.0.2-1
               freecad-1.0rc1-1  gawk-5.3.0-2  gc-8.2.8-2  gcc-14.2.1+r134+gab884fffe3fc-1  gcc-libs-14.2.1+r134+gab884fffe3fc-1  geoclue-2.7.2-1
               gettext-0.22.5-2  git-2.46.0-2  glib-perl-1.329.4-2  glib2-2.80.5-1  gnustep-base-1.30.0-1  go-2:1.23.1-1  gparted-1.6.0-2
               graphviz-12.1.1-1  groff-1.23.0-7  grub-2.12-7  gtk2-2.24.33-5  gtk3-1:3.24.43-2  gwenview-24.08.1-1  httrack-3.49.5-1
               hwdata-0.387-1  iana-etc-20240814-1  imagemagick-7.1.1.38-2  imath-3.1.12-1  intel-ucode-20240910-1  iputils-20240905-1
               json-glib-1.10.0-1  k3b-1:24.08.1-1  kaccounts-integration-24.08.1-1  kaccounts-providers-24.08.1-1  kactivitymanagerd-6.1.5-1
               kalzium-24.08.1-1  kamera-24.08.1-1  kamoso-24.08.1-1  kate-24.08.1-1  kbd-2.6.4-2  kcalc-24.08.1-1  kde-cli-tools-6.1.5-1
               kde-gtk-config-6.1.5-1  kdeconnect-24.08.1-1  kdecoration-6.1.5-1  kdegraphics-mobipocket-24.08.1-1
               kdegraphics-thumbnailers-24.08.1-1  kdenetwork-filesharing-24.08.1-1  kdenlive-24.08.1-1  kdeplasma-addons-6.1.5-1
               keditbookmarks-24.08.1-1  kfind-24.08.1-1  kgamma-6.1.5-1  kglobalacceld-6.1.5-1  khelpcenter-24.08.1-1  kinfocenter-6.1.5-1
               kio-extras-24.08.1-1  kirigami-6.5.0-2  kmenuedit-6.1.5-1  kmod-33-3  kolourpaint-24.08.1-1  konsole-24.08.1-1  kpipewire-6.1.5-1
               kpmcore-24.08.1-1.0  krdc-24.08.1-1  krfb-24.08.1-1  kruler-24.08.1-1  ksanecore-24.08.1-1  ksanecore5-24.08.1-1  kscreen-6.1.5-1
               kscreenlocker-6.1.5-1  ksshaskpass-6.1.5-1  ksystemlog-24.08.1-1  ksystemstats-6.1.5-1  ktorrent-24.08.1-1  kwallet-pam-6.1.5-1
               kwalletmanager-24.08.0-2  kwayland-6.1.5-1  kwayland-integration-6.1.5-1  kwin-6.1.5-1  kwrited-6.1.5-1  layer-shell-qt-6.1.5-1
               ldb-2:4.21.0-2  ldns-1.8.4-1  lib32-bzip2-1.0.8-4  lib32-cairo-1.18.2-1  lib32-curl-8.10.0-1  lib32-expat-2.6.3-1  lib32-flac-1.4.3-2
               lib32-freetype2-2.13.3-2  lib32-gcc-libs-14.2.1+r134+gab884fffe3fc-1  lib32-glew-2.2.0-5  lib32-glib2-2.80.5-1  lib32-glu-9.0.3-2
               lib32-gmp-6.3.0-2  lib32-gtk3-1:3.24.43-2  lib32-libasyncns-1:0.8+r3+g68cd5af-3  lib32-libcanberra-1:0.30+r2+gc0620e4-3
               lib32-libdatrie-0.2.13-3  lib32-libepoxy-1.5.10-2  lib32-libgudev-238-2  lib32-libice-1.1.1-2  lib32-libltdl-2.5.2+r1+g2fe3a3e2-1
               lib32-libnghttp2-1.63.0-1  lib32-libnghttp3-1.5.0-1  lib32-libogg-1.3.5-2  lib32-librsvg-2:2.58.4-1  lib32-libsm-1.2.4-2
               lib32-libsndfile-1.2.2-2  lib32-libssh2-1.11.0-2  lib32-libthai-0.1.29-3  lib32-libtiff-4.6.0-4  lib32-libva-intel-driver-2.4.1-2
               lib32-libva-mesa-driver-1:24.2.2-1  lib32-libva-vdpau-driver-0.7.4-8  lib32-libvdpau-1.5-3  lib32-libvorbis-1.3.7-2
               lib32-libxau-1.0.11-2  lib32-libxcomposite-0.4.6-2  lib32-libxdamage-1.1.6-2  lib32-libxfixes-6.0.1-2  lib32-libxft-2.3.8-2
               lib32-libxi-1.8.1-2  lib32-libxinerama-1.1.5-2  lib32-libxrender-0.9.11-2  lib32-libxshmfence-1.3.2-2  lib32-libxt-1.3.0-2
               lib32-libxtst-1.2.5-2  lib32-libxv-1.0.12-2  lib32-libxxf86vm-1.1.5-2  lib32-lm_sensors-1:3.6.0.r41.g31d1f125-3
               lib32-mesa-1:24.2.2-1  lib32-mesa-demos-9.0.0-2  lib32-mesa-utils-9.0.0-2  lib32-mesa-vdpau-1:24.2.2-1  lib32-ocl-icd-2.3.2-2
               lib32-openssl-1:3.3.2-1  lib32-rust-libs-1:1.81.0-1  lib32-systemd-256.6-1  lib32-vulkan-icd-loader-1.3.295-1
               lib32-vulkan-intel-1:24.2.2-1  lib32-vulkan-radeon-1:24.2.2-1  lib32-wayland-1.23.0-2  lib32-xcb-util-keysyms-0.4.1-2
               libcmis-0.6.2-2  libdatachannel-0.21.2-2  libdrm-2.4.123-1  libevdev-1.13.3-1  libisl-0.27-1  libixion-0.19.0-3  libkcddb-24.08.1-1
               libkcompactdisc-24.08.1-1  libkdcraw-24.08.1-1  libkdcraw5-24.08.1-1  libkexiv2-24.08.1-1  libksane-24.08.1-1  libksane5-24.08.1-1
               libkscreen-6.1.5-1  libksysguard-6.1.5-1  libktorrent-24.08.1-1  libldap-2.6.8-2  liblqr-0.4.3-1  libnghttp2-1.63.0-1
               libnghttp3-1.5.0-1  libnm-1.48.10-1  liborcus-0.19.2-3  libpamac-11.6.4+2+g1421283-2  libpamac-flatpak-plugin-11.6.4+2+g1421283-2
               libpcap-1.10.5-2  libpipeline-1.5.8-1  libplasma-6.1.5-1  libreoffice-still-24.2.6-3  libreoffice-still-fr-24.2.6-1
               librsvg-2:2.58.4-1  libsoup3-3.6.0-1  libspiro-1:20240903-1  libssh-0.11.1-1  libtiff-4.6.0-6  libtool-2.5.2+r1+g2fe3a3e2-1
               libtorrent-rasterbar-1:2.0.10-3  liburcu-0.14.1-1  libusb-compat-0.1.8-2  libva-mesa-driver-1:24.2.2-1  libvpl-2.13.0-1
               libwacom-2.13.0-1  libwbclient-2:4.21.0-2  libwebp-1.4.0-2  libwireplumber-0.5.6-1  libxi-1.8.2-1  linux-firmware-20240909.552ed9b8-1
               linux-firmware-whence-20240909.552ed9b8-1  linux66-6.6.52-1  linux66-headers-6.6.52-1  linux66-virtualbox-host-modules-7.1.0-2
               luajit-2.1.1725453128-1  lvm2-2.03.26-1  maeparser-1.3.1-4  man-db-2.13.0-1  manjaro-hello-0.7.2-7  manjaro-release-24.1.0-1
               mbedtls-3.6.1-1  mesa-1:24.2.2-1  mesa-vdpau-1:24.2.2-1  mhwd-nvidia-550.120-1  micro-2.0.14-1  milou-6.1.5-1  mlt-7.26.0-1
               mpv-1:0.38.0-7  nano-8.2-1  net-snmp-5.9.4-5  netcdf-4.9.2-6  networkmanager-1.48.10-1  nodejs-22.8.0-1  noto-fonts-1:24.9.1-1
               npm-10.8.3-1  nss-3.104-1  nvm-0.40.1-1  ocean-sound-theme-6.1.5-1  okular-24.08.1-1  opencascade-1:7.8.1-1  opencv-4.10.0-7.0
               openscad-2021.01-12  openssl-3.3.2-1  ostree-2024.7-2  oxygen-6.1.5-1  oxygen-sounds-6.1.5-1  oxygen5-6.1.5-1  pam-1.6.1-3
               partitionmanager-24.08.1-1  pciutils-3.13.0-2  perl-5.40.0-1  perl-alien-build-2.83-2  perl-alien-libxml2-0.19-4
               perl-bytes-random-secure-0.29-13  perl-cairo-gobject-1.005-4  perl-capture-tiny-0.48-9  perl-clone-0.47-1
               perl-crypt-random-seed-0.03-10  perl-crypt-random-tesha2-0.01-11  perl-crypt-ssleay-0.73_06-6  perl-dbi-1.644-1
               perl-encode-locale-1.05-13  perl-error-0.17029-7  perl-ffi-checklib-0.31-5  perl-file-basedir-0.09-5  perl-file-desktopentry-0.22-13
               perl-file-listing-6.16-4  perl-file-mimeinfo-0.35-2  perl-file-which-1.27-5  perl-glib-object-introspection-0.051-2
               perl-html-parser-3.83-1  perl-html-tagset-3.24-2  perl-http-cookiejar-0.014-3  perl-http-cookies-6.11-2  perl-http-daemon-6.16-4
               perl-http-date-6.06-3  perl-http-message-6.46-2  perl-http-negotiate-6.01-14  perl-io-html-1.004-6  perl-io-socket-ssl-2.089-1
               perl-io-tty-1.20-2  perl-ipc-system-simple-1.30-7  perl-libwww-6.77-2  perl-locale-gettext-1.07-15  perl-lwp-mediatypes-6.04-6
               perl-lwp-protocol-https-6.14-2  perl-mailtools-2.21-9  perl-math-random-isaac-1.004-12  perl-mozilla-ca-20240730-2
               perl-net-http-6.23-4  perl-net-ssleay-1.94-2  perl-path-class-0.37-11  perl-path-tiny-0.146-2  perl-switch-2.17-11
               perl-text-csv-2.04-2  perl-timedate-2.33-7  perl-try-tiny-0.32-2  perl-uri-5.28-2  perl-www-robotrules-6.02-14
               perl-xml-libxml-2.0210-2  perl-xml-parser-2.47-2  perl-xml-writer-0.900-4  php-8.3.11-1  php-apache-8.3.11-1  php-fpm-8.3.11-1
               php-gd-8.3.11-1  plasma-activities-6.1.5-1  plasma-activities-stats-6.1.5-1  plasma-browser-integration-6.1.5-1
               plasma-desktop-6.1.5-1  plasma-firewall-6.1.5-1  plasma-integration-6.1.5-1  plasma-nm-6.1.5-1  plasma-pa-6.1.5-1
               plasma-systemmonitor-6.1.5-1  plasma-thunderbolt-6.1.5-1  plasma-wayland-protocols-1.14.0-1  plasma-workspace-6.1.5-1.0
               plasma-workspace-wallpapers-6.1.5-1  plasma5-integration-6.1.5-1  plasma5support-6.1.5-1  plymouth-kcm-6.1.5-1
               polkit-kde-agent-6.1.5-1  poppler-24.09.0-1  poppler-glib-24.09.0-1  poppler-qt5-24.09.0-1  poppler-qt6-24.09.0-1  popt-1.19-2
               postgresql-libs-16.3-4  power-profiles-daemon-0.23-1  powerdevil-6.1.5-1  print-manager-1:6.1.5-1  protobuf-28.0-2
               protobuf-c-1.5.0-5  pulseaudio-qt-1.6.0-1  python-build-1.2.2-1  python-cairo-1.27.0-1  python-certifi-2024.08.30-1
               python-contourpy-1.3.0-1  python-idna-3.8-1  python-matplotlib-3.9.2-1  python-pydantic-2.9.1-1  python-pydantic-core-1:2.23.2-1
               python-pytest-1:8.3.3-1  python-ufoprocessor-1.13.1-1  python-urllib3-1.26.20-1  qemu-common-9.1.0-2  qemu-user-9.1.0-2
               qemu-user-static-9.1.0-2  qemu-user-static-binfmt-9.1.0-2  qqc2-breeze-style-6.1.5-1  qt5-base-5.15.15+kde+r127-1
               qt5-datavis3d-5.15.15-1  qt5-declarative-5.15.15+kde+r25-1  qt5-graphicaleffects-5.15.15-1  qt5-imageformats-5.15.15+kde+r4-1
               qt5-location-5.15.15+kde+r7-1  qt5-multimedia-5.15.15+kde+r2-1  qt5-quickcontrols-5.15.15-1  qt5-quickcontrols2-5.15.15+kde+r5-1
               qt5-script-5.15.17-3  qt5-sensors-5.15.15-1  qt5-speech-5.15.15+kde+r1-1  qt5-svg-5.15.15+kde+r5-1  qt5-tools-5.15.15+kde+r3-1
               qt5-translations-5.15.15-1  qt5-virtualkeyboard-5.15.15-1  qt5-wayland-5.15.15+kde+r59-1  qt5-webchannel-5.15.15+kde+r3-1
               qt5-webengine-5.15.17-7  qt5-websockets-5.15.15+kde+r2-1  qt5-x11extras-5.15.15-1  qt6-connectivity-6.7.2-1  qt6-scxml-6.7.2-1
               qt6-webengine-6.7.2-3  ripgrep-14.1.1-1  ruby-3.2.5-2  ruby-bundled-gems-3.2.5-2  ruby-default-gems-3.2.5-2  ruby-rexml-3.3.2-1
               ruby-stdlib-3.2.5-2  ruby-test-unit-3.6.2-1  rust-1:1.81.0-1  samba-2:4.21.0-2  sddm-kcm-6.1.5-1  sdl2-2.30.7-1
               signon-kwallet-extension-24.08.1-1  skanlite-24.08.1-1  smbclient-2:4.21.0-2  snapd-2.65.1-1  socat-1.8.0.1-1
               source-highlight-3.1.9-13  spectacle-24.08.1-1  suitesparse-7.8.2-1  svt-av1-2.2.1-1  systemd-256.6-1  systemd-libs-256.6-1
               systemd-sysvcompat-256.6-1  systemsettings-6.1.5-1  texinfo-7.1.1-1  thunderbird-128.2.3-1  thunderbird-i18n-fr-128.2.3-1
               tzdata-2024b-2  udisks2-2.10.1-5  unarchiver-1.10.8-3  update-grub-2.12-5  upower-1.90.5-2  virtualbox-7.1.0-1
               virtualbox-guest-iso-7.1.0-1  vlc-3.0.21-3  vtk-9.3.1-4  vulkan-headers-1:1.3.295-1  vulkan-icd-loader-1.3.295-1
               vulkan-intel-1:24.2.2-1  vulkan-radeon-1:24.2.2-1  wayland-1.23.1-1  wayland-protocols-1.37-1  webkit2gtk-2.44.4-1
               wireless-regdb-2024.07.04-2  wireplumber-0.5.6-1  wireshark-cli-4.4.0-1  wireshark-qt-4.4.0-1  wxwidgets-common-3.2.6-1
               wxwidgets-gtk3-3.2.6-1  xdg-desktop-portal-kde-6.1.5-1.0  xfsprogs-6.10.1-1  xterm-394-1  yakuake-24.08.1-1  yaml-cpp-0.8.0-2
               zmap-4.2.0-1  zsh-theme-powerlevel10k-1.20.0-2

Total Download Size:    904,73 MiB
Total Installed Size:  9159,07 MiB
Net Upgrade Size:       151,17 MiB

:: Proceed with installation? [Y/n] y

Fastfetch

[nls@lap ~]$ fastfetch
██████████████████  ████████    nls@lap
██████████████████  ████████    -------
██████████████████  ████████    OS: Manjaro Linux x86_64
██████████████████  ████████    Host: NJ50_70CU
████████            ████████    Kernel: Linux 6.6.54-2-MANJARO
████████  ████████  ████████    Uptime: 12 mins
████████  ████████  ████████    Packages: 1935 (pacman)[stable]
████████  ████████  ████████    Shell: bash 5.2.37
████████  ████████  ████████    Display (CMN176C): 1920x1080 @ 60 Hz in 17″ [Built-in]
████████  ████████  ████████    DE: KDE Plasma 6.1.5
████████  ████████  ████████    WM: KWin (Wayland)
████████  ████████  ████████    WM Theme: plastik
████████  ████████  ████████    Theme: Breeze (Light_nls) [Qt], Breeze [GTK2/3/4]
████████  ████████  ████████    Icons: breeze [Qt], breeze [GTK2/3/4]
                                Font: Noto Sans (10pt) [Qt], Noto Sans (10pt) [GTK2/3/4]
                                Cursor: Breeze_Light (24px)
                                Terminal: konsole 24.8.1
                                CPU: Intel(R) Core(TM) i7-10510U (8) @ 4.90 GHz
                                GPU: Intel UHD Graphics @ 1.15 GHz [Integrated]
                                Locale: en_GB.UTF-8

[nls@lap ~]$ steam --version
steam.sh[5312]: Running Steam on manjarolinux 24.1.1 64-bit
steam.sh[5312]: STEAM_RUNTIME is enabled automatically
setup.sh[5381]: Steam runtime environment up-to-date!
steam.sh[5312]: Steam client's requirements are satisfied
[2024-10-10 21:08:59] Startup - updater built Sep 17 2024 20:02:19

Edit 1
Stable update with adwaita-icon-theme-legacy-46.2-3 no Steam issue

[nls@lap ~]$ sudo pacman -Syu
[sudo] password for nls:
:: Synchronising package databases...
 core                                                           140,6 KiB   956 KiB/s 00:00 [######################################################] 100%
 extra                                                            8,0 MiB  27,8 MiB/s 00:00 [######################################################] 100%
 multilib                                                       143,9 KiB   847 KiB/s 00:00 [######################################################] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Packages (3) adwaita-icon-theme-legacy-46.2-3  libnm-1.48.12-1  networkmanager-1.48.12-1

Total Download Size:    5,88 MiB
Total Installed Size:  23,47 MiB
Net Upgrade Size:       0,00 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
 networkmanager-1.48.12-1-x86_64                                  4,8 MiB  26,5 MiB/s 00:00 [######################################################] 100%
 libnm-1.48.12-1-x86_64                                        1142,0 KiB  5,69 MiB/s 00:00 [######################################################] 100%
 Total (2/2)                                                      5,9 MiB  26,7 MiB/s 00:00 [######################################################] 100%
(3/3) checking keys in keyring                                                              [######################################################] 100%
(3/3) checking package integrity                                                            [######################################################] 100%
(3/3) loading package files                                                                 [######################################################] 100%
(3/3) checking for file conflicts                                                           [######################################################] 100%
(3/3) checking available disk space                                                         [######################################################] 100%
:: Running pre-transaction hooks...
(1/1) Creating Timeshift snapshot before upgrade...
==> skipping timeshift-autosnap due skipRsyncAutosnap in /etc/timeshift-autosnap.conf set to TRUE.
:: Processing package changes...
(1/3) upgrading adwaita-icon-theme-legacy                                                   [######################################################] 100%
(2/3) upgrading libnm                                                                       [######################################################] 100%
(3/3) upgrading networkmanager                                                              [######################################################] 100%
:: Running post-transaction hooks...
(1/7) Reloading system manager configuration...
(2/7) Reloading device manager configuration...
(3/7) Arming ConditionNeedsUpdate...
(4/7) Refreshing PackageKit...
(5/7) Reloading system bus configuration...
(6/7) Updating icon theme caches...
(7/7) Changing NetworkManager Connectivity-Ping to manjaro.org
[nls@lap ~]$ reboot
1 Like

I might have something. I managed to get steam running again by updating some packages. Now narrowing it down.

5 Likes

Btrfs is advanced filesystem, he can archive the same goal with rolling back his ext4 partition/install with Timeshift also.

You can run into deep trouble if you use Btrfs and not know everything about it. Ext4 is more userfriendly.

People also reported, switching to Testing Branch was helping them…
for user’s who forgot to create a Timeshift Snapshot before they updated.

1 Like

works for me! Thanks for the effort!

1 Like

Or, as in my case, users who forgot they set up automated Timeshift snapshots :laughing:

1 Like

That’s why I always keep a few GB of free space after the Btrfs partition of each drive. It’s then very easy to grow the partition if it gets full.

Let me know if updating to adwaita-icon-theme-legacy-46.2-3 fixes the crashes …

3 Likes

Should this work for KDE as well?

That indeed fixed it for me :partying_face:

1 Like

I can also confirm this. With adwaita-icon-theme-legacy-46.2-3 I can play Warhammer Darktide again. I’m using KDE, Wayland, AMD

1 Like

Updating to adwaita-icon-theme-legacy-46.2-3 resolved the problem for me. Thank you!

2 Likes

Looks fixed for me also. Whatever that adwaita… thingie. Is. xD

Thanks gents!

1 Like

That solved it for me, I don’t know how you got to an icon theme to solve that issue, respect.

1 Like

Let’s have a little deep dive on why this icon theme may have broken things. More or less it was this change: Inherit from Adwaita (!3) · Merge requests · GNOME / Adwaita Legacy · GitLab

adwaita-icon-theme-legacy is a dependency adwaita-icon-theme which is a dependency of gtk3 and gtk4 - most likely is also installed on your system. Adding Inherits=Adwaita to a theme you may not use might create issues as in some implementations don’t support circular inheritance. This happened with steam. It looked for the Adwaita theme, which might not been active on your system. Before it only looked for hicolor. So steam kept crashing cos the legacy theme depended on adwaita which itself depends on the legacy theme. So a non working cycle was created.

Here an example for python code:

class A(B): 
#body of class A 

class B(A): 
#body of class B

This code won’t work because B is not defined when class A got created. It proves the concept of circular inheritance. class A inherits from B and B from A… so you’re just creating a loop of inheritance, and python would not be able to evaluate this since there’s no way to look at any class individually.

15 Likes

wow… fixed me too… also, i noticed i had another mesa update and applied that.

1 Like

That would probably explain why games would freeze at launch - they were busy looping some icon logic that weren’t even really part of the application itself, but handled by the OS in some manner?

What I don’t get is why it completely broke Steam for some while for others (like me), Steam itself worked fine.

@philm
Thanks for the time spent to fix this issue (and also for the others).
All back to normal for me now.

1 Like