Компания Valve представила выпуск операционной системы SteamOS 3.8.10, который отмечен как первый стабильный выпуск в ветке 3.8. Операционная система SteamOS поставляется в устройствах Steam Deck и с недавних пор используется в игровых консолях некоторых других производителей, таких как Lenovo Legion Go S и ASUS ROG Ally. Для установки следует выставить канал «Steam Deck Preview» в настройках обновления «Settings > System > System Update Channel». В прошлом энтузиастами развивались неофициальные сборки HoloISO и SteamFork, но они находятся в заброшенном состоянии.
Platforma oparta jest na 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 atomowej, obsługuje pakiety Flatpak, korzysta z serwera multimedialnego 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.
- Wprowadzono wstępne wsparcie dla uruchamiania maszyn wirtualnych przy użyciu 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 została ukończona. Linux. Ядро Linux Zaktualizowano do wersji 6.16. Używa najnowszych sterowników graficznych.
- Tryb gry obsługuje teraz ulepszone funkcje tworzenia screencastów.
- Улучшена поддержка механизма VRR (Variable Refresh Rate), адаптивно меняющего частоту обновления монитора для плавности и отсутствия разрывов во время игр и показа видео. Добавлена начальная поддержка HDMI VRR.
- 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
