Der er udgivet en uofficiel version af operativsystemet Steam OS 3, tilpasset til installation på almindelige computere. Valve bruger Steam OS 3 på spillekonsollen Steam Deck og havde oprindeligt lovet at forberede versioner til almindeligt udstyr, men udgivelsen af officielle versioner af Steam OS 3 til enheder, der ikke er Steam Deck, er blevet forsinket. Entusiaster har taget sagen i egne hænder og har uden at vente på Valve selv tilpasset de tilgængelige recovery-billeder for Steam Deck til installation på almindeligt udstyr.
Efter den første opstart præsenteres brugeren for et specifikt interface for Steam Decks opsætningsproces (SteamOS OOBE, Out of Box Experience), hvor man kan konfigurere netværksforbindelsen og logge ind på sin Steam-konto. Gennem menuen "Skift til skrivebord" i sektionen "Strøm" kan man starte et fuldt KDE Plasma-skrivebord.

I den foreslåede testversion fungerer opsætningsinterfacet, det grundlæggende interface Deck UI, skiftet til KDE-skrivebordet med Vapor-temaet, indstillinger til energiforbrugsbegrænsninger (TDP, Thermal Design Power) og FPS, forudgående caching af shaders, installation af pakker fra pacman-repositories for SteamDeck, Bluetooth. For systemer med AMD GPU understøttes teknologien AMD FSR (FidelityFX Super Resolution), som gør det muligt at reducere tabet af billedkvalitet ved skalering på skærme med høj opløsning.
De medfølgende pakker er så vidt muligt tilbageholdt uændrede. Blandt forskellene fra de originale versioner af Steam OS 3 bemærkes inkluderingen af yderligere applikationer som multimedieafspilleren VLC, Chromium og teksteditoren KWrite. Foruden det standard Linux-kernelpakke for Steam OS 3 tilbydes et alternativt Linux-kernel 5.16 fra Arch Linux-repositories, som kan anvendes i tilfælde af opstartsproblemer.
Fuld støtte er indtil videre kun sikret for systemer med AMD GPU, som understøtter API Vulkan og VDPAU. For at arbejde på systemer med Intel GPU kræves det, at man efter den første opstart går tilbage til tidligere versioner af compositing. server Gamescope og MESA-drivere. For systemer med NVIDIA GPU er det nødvendigt at starte en version med flaget nomodeset=1, deaktivere opstarten af Steam Deck-sessionen (fjerne filen /etc/sddm.conf.d/autologin.conf) og installere de proprietære NVIDIA-drivere.
De vigtigste funktioner i SteamOS 3:
- Brug af pakket system Arch Linux.
- Som standard er roden kun tilgængelig i skrivebeskyttet tilstand.
- Atomic opdateringsmekanisme — der er to diskpartitioner, én aktiv og en inaktiv; den nye version af systemet indlæses som et komplet billede til den inaktive partition, som derefter mærkes som aktiv. I tilfælde af fejl kan du rulle tilbage til den tidligere version.
- Der er en udviklermodus, hvor rodsystemet skifter til skrivemodus og muliggør modifikation af systemet og installation af ekstra pakker via den indbyggede pakkehåndtering "pacman" for Arch Linux.
- Understøttelse af Flatpak-pakker.
- Multimedia er blevet aktiveret. server PipeWire.
- Den grafiske stak er baseret på den nyeste version af Mesa.
- Proton anvendes til at køre Windows-spil, som er baseret på kodebaser fra projekterne Wine, DXVK og VKD3D-PROTON.
- Gamescope kompositserver bruges til at accelerere spilstarten (tidligere kendt som steamcompmgr) og anvender Wayland-protokollen, der leverer en virtuel skærm og kan fungere ovenpå andre desktop-miljøer.
- Ud over det specialiserede Steam-interface indgår KDE Plasma-skrivebordet til opgaver, der ikke er relateret til spil. Der er mulighed for hurtig skift mellem det specialiserede Steam-interface og KDE-skrivebordet.



Kilde: opennet.ru
