Valve meldete am 15. Oktober, dass der Linux-Client in der Steam Client Beta als 64-Bit-Anwendung in einem Steam Runtime-Container läuft. Der Container soll für ein einheitlicheres Verhalten über verschiedene Distributionen hinweg sorgen. Auf x86_64-Systemen verlangt Valve weiterhin sowohl 32- als auch 64-Bit-Versionen der benötigten Bibliotheken und Grafiktreiber (Mitteilung vom 15. Oktober).

Was sich in der Beta ändert

Der Linux-Client läuft nun innerhalb eines Steam Runtime-Containers. Valve nennt eine konsistentere Nutzung über mehrere Distributionen hinweg als Ziel. Auch Steam-Spiele verwenden laut Valve dieselbe Technik.

Eine 64-Bit-Beta gab es bereits vor der Mitteilung vom Oktober: Am 19. März beschrieb Valve einen separat neben der regulären Beta angebotenen, experimentellen SteamRT3-Client, der bereits auf 64 Bit aktualisiert worden war. Er ließ sich über eine experimentelle SteamRT3-Option auswählen (Mitteilung vom 19. März).

Warum 32-Bit-Komponenten weiter nötig sind

Die 64-Bit-Architektur des Clients bedeutet nicht, dass ein 64-Bit-System ohne 32-Bit-Komponenten auskommt. Valves Beta-Anforderungen verlangen auf x86_64 sowohl 32- als auch 64-Bit-Versionen der erforderlichen Bibliotheken und Grafiktreiber. Eine reine 64-Bit-x86_64-Installation wird nicht unterstützt; ebenso wenig ein ausschließlich 32-bittiges x86-System.

Valves Systemanforderungen

Für die Beta nennt Valve glibc 2.31 oder neuer sowie einen Linux-Kernel ab Version 5.6. Das System muss User- und Mount-Namespaces ohne besondere Rechte erstellen können und einen D-Bus-Sitzungsbus bereitstellen. Für die Anzeige ist ein X11-Server erforderlich, entweder über Xwayland oder in einer X11-Sitzung.

Außerdem braucht das System OpenGL- und Vulkan-Treiber sowie für Audio pipewire-pulse oder PulseAudio. JACK und ALSA dmix werden nicht unterstützt. Als Prozessor ist eine x86_64- beziehungsweise AMD64-CPU mit CMPXCHG16B und SSE3 erforderlich; auch eine Vulkan-kompatible Grafikkarte gehört zu den Voraussetzungen. Valve nennt Arch-, Debian- und Fedora-Systemfamilien sowie KDE Plasma und GNOME als typische Zielumgebungen (Systemanforderungen für die Steam-Linux-Beta).