Firma Valve wydała wersję zapoznawczą systemu SteamOS 3.8.0. System SteamOS jest dostarczany z urządzeniami Steam Deck i ostatnio był używany w konsolach do gier kilku innych producentów, takich jak Lenovo Legion Go S i ASUS ROG Ally. Aby zainstalować, wybierz kanał „Steam Deck Preview” w ustawieniach aktualizacji (Ustawienia > System > Kanał aktualizacji systemu). Entuzjaści opracowują również nieoficjalne kompilacje HoloISO, które można zainstalować na zwykłych komputerach i konsolach do gier innych firm (projekt SteamFork został zakończony).
Platforma oparta jest na systemie Arch Linux, wykorzystuje serwer kompozytowy Gamescope oparty na protokole Wayland w celu przyspieszenia uruchamiania gier, zawiera system plików root tylko do odczytu, wykorzystuje mechanizm aktualizacji atomowych, obsługuje pakiety Flatpak, wykorzystuje serwer multimedialny PipeWire i udostępnia dwa tryby interfejsu (powłoka Steam i pulpit KDE Plasma).
Wśród zmian:
- Środowisko graficzne zostało zaktualizowane do wersji KDE Plasma 6.4 (wcześniej gałęzi 6.2) i domyślnie korzysta z protokołu Wayland (obsługę X11 można ponownie włączyć za pomocą steamosctl).
- Dodano początkową obsługę konsoli do gier Steam Machine.
- Dodano możliwość określenia hasła dla sesji pulpitu w ustawieniach.
- Wdrożono wstępne wsparcie uruchomienia maszyna wirtualna za pomocą sterowników virtio.
- Harmonogram zadań Virtual Deadline (LAVD) uwzględniający krytyczność opóźnienia został włączony za pomocą polecenia „steamosctl set-cpu-scheduler lavd”. LAVD bierze pod uwagę konieczność zmniejszenia opóźnienia dla konkretnych zadań i wykorzystuje informacje o wykonywaniu procesów podczas podejmowania decyzji o przydzielaniu zasobów procesora.
- Synchronizacja z bazą danych pakietów Arch Linux została ukończona. Jądro Linux zostało zaktualizowane do wersji 6.16. Używane są najnowsze sterowniki graficzne.
- Tryb gry obsługuje teraz ulepszone funkcje tworzenia screencastów.
- Ulepszona obsługa mechanizmu VRR (zmiennej częstotliwości odświeżania), który adaptacyjnie zmienia częstotliwość odświeżania monitora, zapewniając płynne odtwarzanie gier i filmów bez efektu rozrywania obrazu.
- Ulepszona obsługa gier próbujących otwierać pliki PDF w zewnętrznych przeglądarkach.
- Ulepszona obsługa niektórych kierownic USB do gier, a także urządzeń USB (np. dysk twardy + modem).
- Dodano obsługę informacji o konfiguracji kanału audio i głośników podczas korzystania z wyjścia audio HDMI.
- Dodano ustawienie umożliwiające korzystanie z mikrofonu w zestawach słuchawkowych Bluetooth.
- Ulepszona obsługa obracanych monitorów.
- Poprawiono skalowanie podczas przesyłania obrazu do telewizora.
- Dodano obsługę zewnętrznych ekranów i wyświetlaczy HDR z VRR.
- Dodano możliwość oddzielnego wyboru poziomu skalowania dla różnych ekranów.
- Układ klawiatury i ustawienia językowe są zsynchronizowane pomiędzy trybem pulpitu i trybem gry.
- Dodano początkową obsługę trybu hibernacji z zapisem pamięci na dysku.
- Lepsza kompatybilność z nowymi platformami Intel i AMD.
- Możliwości zarządzania pamięcią wideo dla oddzielnych kart graficznych zostały znacząco rozszerzone.
- Dodano obsługę kontrolerów gier dla konsol OneXPlayer X1 i Lenovo Legion Go 2.
- Ulepszona obsługa kontrolerów gier dla konsol ASUS ROG Xbox Allym, OneXPlayer F1, GPD Win 5, GPD Win Mini, Anbernic Win600, OrangePi NEO i Lenovo Legion Go.
- Dodano możliwość początkowego ograniczenia poziomu naładowania baterii dla urządzeń Legion Go, Legion Go S i Legion Go 2.
Źródło: opennet.ru
