Opublikowano nieoficjalną wersję systemu operacyjnego Steam OS 3, przystosowaną do instalacji na zwykłych komputerach. Firma Valve używa Steam OS 3 na konsolach Steam Deck i pierwotnie obiecała przygotować wersje dla standardowego sprzętu, jednak publikacja oficjalnych wersji Steam OS 3 dla urządzeń innych niż Steam Deck opóźnia się. Entuzjaści wzięli sprawy w swoje ręce i bez oczekiwania na Valve samodzielnie dostosowali dostępne obrazy recovery dla Steam Deck do instalacji na zwykłym sprzęcie.
Po pierwszym uruchomieniu użytkownik otrzymuje dedykowany dla Steam Deck interfejs wstępnej konfiguracji (SteamOS OOBE, Out of Box Experience), przez który można skonfigurować połączenie sieciowe oraz zalogować się na swoje konto Steam. W menu „Przełącz na pulpit” w sekcji „Zasilanie” można uruchomić pełnoprawny pulpit KDE Plasma.

W zaproponowanej wersji testowej działa interfejs wstępnej konfiguracji, podstawowy interfejs Deck UI, przełączanie w tryb pulpitu KDE z motywem Vapor, ustawienia ograniczenia zużycia energii (TDP, Thermal Design Power) oraz FPS, prefetching shaderów, instalacja pakietów z lustrzanek repozytoriów pacman SteamDeck, Bluetooth. Dla systemów z GPU AMD obsługiwana jest technologia AMD FSR (FidelityFX Super Resolution), która pozwala zredukować straty jakości obrazu przy skalowaniu na ekranach o wysokiej rozdzielczości.
Dostarczane w pakietach komponenty zostały w miarę możliwości pozostawione bez zmian. Z odmienności w stosunku do oryginalnych wersji Steam OS 3 warto zauważyć włączenie dodatkowych aplikacji, takich jak odtwarzacz multimedialny VLC, Chromium oraz edytor tekstu KWrite. Oprócz standardowego pakietu jądra Linux dla Steam OS 3 oferowane jest alternatywne jądro Linux 5.16 z repozytoriów Arch Linux, które można wykorzystać w przypadku problemów z uruchomieniem.
Pełne wsparcie zapewnione jest obecnie tylko dla systemów z GPU AMD, obsługujących API Vulkan i VDPAU. Aby działać na systemach z GPU Intel, należy po pierwszym uruchomieniu cofnąć się do poprzednich wersji kompozytora Gamescope i sterowników MESA. serwera Dla systemów z GPU NVIDIA konieczne jest załadowanie wersji z flagą nomodeset=1, wyłączenie automatycznego uruchamiania sesji Steam Deck (usunąć plik /etc/sddm.conf.d/autologin.conf) oraz zainstalowanie własnościowych sterowników NVIDIA.
Główne cechy SteamOS 3:
- Użycie pakietowej bazy Arch Linux.
- Domyślnie system plików root jest dostępny tylko do odczytu.
- Atomowy mechanizm instalacji aktualizacji — istnieją dwie partycje dyskowe, jedna aktywna, a druga nieaktywna, nowa wersja systemu w formie gotowego obrazu jest całkowicie ładowana na nieaktywną partycję, która potem jest oznaczana jako aktywna. W przypadku awarii można powrócić do starszej wersji.
- Dostępny jest tryb dewelopera, w którym partycja root przechodzi w tryb zapisu, co pozwala na modyfikację systemu i instalację dodatkowych pakietów za pomocą domyślnego menedżera pakietów Arch Linux „pacman”.
- Wsparcie dla pakietów Flatpak.
- Włączona funkcjonalność multimedialna. serwer PipeWire.
- Stos graficzny oparty jest na najnowszej wersji Mesa.
- Do uruchamiania gier Windows używa się Proton, który oparty jest na bazach kodowych projektów Wine, DXVK i VKD3D-PROTON.
- Do szybszego uruchamiania gier używa się serwera kompozytowego Gamescope (wcześniej znany jako steamcompmgr), który korzysta z protokołu Wayland, udostępniającego wirtualny ekran i mogącego działać na innych środowiskach graficznych.
- W skład główny, poza specjalistycznym interfejsem Steam, wchodzi pulpit KDE Plasma do wykonywania zadań niezwiązanych z grami. Istnieje możliwość szybkiego przełączania między specjalistycznym interfejsem Steam a pulpitem KDE.



Źródło: opennet.ru
