Das Unternehmen Valve hat die Veröffentlichung des Betriebssystems SteamOS 3.8.10 vorgestellt, das als erste stabile Version des Zweigs 3.8 gilt. Das Betriebssystem SteamOS wird in den Geräten Steam Deck geliefert und wird seit Kurzem auch in Spielkonsolen anderer Hersteller wie Lenovo Legion Go S und ASUS ROG Ally verwendet. Für die Installation muss der Kanal "Steam Deck Preview" in den Updates-Einstellungen "Settings > System > System Update Channel" ausgewählt werden. In der Vergangenheit wurden inoffizielle Build-Versionen wie HoloISO und SteamFork von Enthusiasten entwickelt, befinden sich jedoch im Stillstand.
Die Plattform basiert auf Arch Linux und verwendet zur Beschleunigung des Spielstarts die Komposition Server Gamescope, das auf dem Wayland-Protokoll basiert, enthält ein nur lesbares Root-Dateisystem, implementiert einen atomaren Aktualisierungsmechanismus, unterstützt Flatpak-Pakete, nutzt den Multimedia-Server PipeWire und bietet zwei Arbeitsmodi (Steam-Desktop und KDE Plasma-Desktop).
Unter den Änderungen:
- Die Desktop-Umgebung wurde auf die Version KDE Plasma 6.4 aktualisiert (zuvor war es der Zweig 6.2) und verwendet standardmäßig das Wayland-Protokoll (die Unterstützung für X11 kann über steamosctl wiederhergestellt werden).
- Die erste Unterstützung für die Spielkonsole Steam Machine wurde hinzugefügt.
- Die Möglichkeit, ein Passwort für die Desktop-Sitzung in den Einstellungen anzugeben, wurde hinzugefügt.
- Die erste Unterstützung für den Start virtuelle Maschinen unter Verwendung von Virtio-Treibern wurde implementiert.
- Die Möglichkeit zur Verwendung des LAVD (Latency-criticality Aware Virtual Deadline) Task-Schedulers, der über „steamosctl set-cpu-scheduler lavd“ aktiviert werden kann, wurde bereitgestellt. LAVD berücksichtigt die Relevanz der Reduzierung der Latenz für spezifische Aufgaben und verwendet Informationen über den Fortschritt der Prozesse bei der Entscheidungsfindung über die Ressourcenzuteilung der CPU.
- Die Synchronisation mit dem Paketrepository von Arch Linux wurde durchgeführt. Der Linux-Kernel wurde auf Version 6.16 aktualisiert. Neuere Versionen der Grafiktreiber wurden bereitgestellt.
- Im Spielmodus (Game Mode) wurde die Unterstützung für die Erstellung von Screen-Casts verbessert.
- Die Unterstützung des VRR (Variable Refresh Rate)-Mechanismus, der die Bildwiederholfrequenz des Monitors adaptiv anpasst, um ein flüssiges Gameplay und ruckelfreies Video zu gewährleisten, wurde verbessert. Die erste Unterstützung für HDMI VRR wurde hinzugefügt.
- Die Unterstützung von Spielen, die versuchen, PDF-Dateien in externen Betrachtern zu öffnen, wurde verbessert.
- Die Unterstützung einiger USB-Rennlenkräder sowie kombinierter USB-Geräte (z. B. Speicher + Modem) wurde verbessert.
- Bei Verwendung von HDMI für die Audioausgabe wurde die Unterstützung für Informationen über Audiokanäle und Lautsprecherkonfigurationen hinzugefügt.
- Eine Einstellung zur Verwendung von Mikrofonen aus Bluetooth-Headsets wurde hinzugefügt.
- Die Unterstützung für drehbare Monitore wurde verbessert.
- Die Skalierung bei der Ausgabe auf Fernseher wurde verbessert.
- Die Unterstützung für externe HDR-Bildschirme und Displays mit VRR wurde hinzugefügt.
- Die Möglichkeit zur separaten Auswahl des Skalierungsniveaus für verschiedene Bildschirme wurde bereitgestellt.
- Die Einstellungen für die Tastaturbelegung und Sprache werden zwischen Desktop und Spielmodus synchronisiert.
- Eine erste Unterstützung für den Energiesparmodus mit Speicherung des Speichers auf die Festplatte (Hibernate) wurde hinzugefügt.
- Die Kompatibilität mit neuen Intel- und AMD-Plattformen wurde verbessert.
- Die Möglichkeiten zur Verwaltung des Videospeichers für dedizierte Grafikkarten wurden erheblich erweitert.
- Die Unterstützung für Gaming-Controller der Konsolen OneXPlayer X1 und Lenovo Legion Go 2 wurde hinzugefügt.
- Die Unterstützung für Gaming-Controller der Konsolen ASUS ROG Xbox Ally, OneXPlayer F1, GPD Win 5, GPD Win Mini, Anbernic Win600, OrangePi NEO und Lenovo Legion Go wurde verbessert.
- Die erste Möglichkeit, die Ladegrenze für die Geräte Legion Go, Legion Go S und Legion Go 2 zu begrenzen, wurde hinzugefügt.
Quelle: opennet.ru
