È stata pubblicata una versione non ufficiale del sistema operativo Steam OS 3, adattata per l'installazione su computer standard. Valve utilizza Steam OS 3 sulle console di gioco Steam Deck e inizialmente aveva promesso di preparare versioni per hardware comune, ma la pubblicazione delle versioni ufficiali di Steam OS 3 per dispositivi diversi da Steam Deck si è prolungata. Gli appassionati hanno preso l'iniziativa e, senza attendere Valve, hanno adattato autonomamente le immagini di recovery disponibili per Steam Deck per l'installazione su hardware standard.
Dopo il primo avvio, viene presentata all'utente un'interfaccia di configurazione iniziale specifica per Steam Deck (SteamOS OOBE, Out of Box Experience), tramite la quale è possibile configurare la connessione di rete e accedere al proprio account Steam. Tramite il menu "Passa a desktop" nella sezione "Power" è possibile avviare un desktop completo di KDE Plasma.

Nella versione di prova proposta, è operativa l'interfaccia di configurazione iniziale, l'interfaccia di base Deck UI, la modalità desktop di KDE con il tema Vapor, le impostazioni per il limite di consumo energetico (TDP, Thermal Design Power) e FPS, la cache anticipata degli shader, l'installazione di pacchetti dai repository pacman di SteamDeck, il Bluetooth. Per i sistemi con GPU AMD è supportata la tecnologia AMD FSR (FidelityFX Super Resolution), che consente di ridurre la perdita di qualità dell'immagine durante il ridimensionamento su schermi ad alta risoluzione.
I pacchetti forniti sono stati mantenuti inalterati per quanto possibile. Tra le differenze rispetto alle versioni originali di Steam OS 3, si segnala l'inclusione di ulteriori applicazioni, come il lettore multimediale VLC, Chromium e l'editor di testo KWrite. Oltre al pacchetto standard di Steam OS 3 con il kernel Linux, è disponibile un kernel alternativo Linux 5.16 dai repository di Arch Linux, utilizzabile in caso di problemi di avvio.
Il supporto completo è attualmente garantito solo per i sistemi con GPU AMD che supportano le API Vulkan e VDPAU. Per funzionare sui sistemi con GPU Intel, è necessario, dopo l'avvio iniziale, tornare alle versioni precedenti del compositore. server Gamescope e dei driver MESA. Per i sistemi con GPU NVIDIA è necessario caricare la versione con il flag nomodeset=1, disattivare l'avvio della sessione Steam Deck (rimuovendo il file /etc/sddm.conf.d/autologin.conf) e installare i driver proprietari NVIDIA.
Le principali caratteristiche di SteamOS 3:
- Utilizzo della base pacchetti di Arch Linux.
- Per impostazione predefinita, il filesystem radice è accessibile solo in lettura.
- Meccanismo atomico di aggiornamento — sono presenti due partizioni disco, una attiva e l'altra inattiva; la nuova versione del sistema viene completamente scaricata nell'area inattiva e questa viene contrassegnata come attiva. In caso di guasto è possibile tornare alla versione precedente.
- È previsto un modalità sviluppatore, in cui la partizione radice viene impostata in modalità scrittura e consente la modifica del sistema e l'installazione di pacchetti aggiuntivi tramite il gestore pacchetti standard di Arch Linux, "pacman".
- Supporto per pacchetti Flatpak.
- Utilizzato il supporto multimediale un server PipeWire.
- Il stack grafico è basato sulla versione più recente di Mesa.
- Per l'esecuzione dei giochi Windows viene utilizzato Proton, che si basa sui codici sorgenti dei progetti Wine, DXVK e VKD3D-PROTON.
- Per accelerare l'avvio dei giochi viene utilizzato il server composito Gamescope (precedentemente noto come steamcompmgr), che utilizza il protocollo Wayland, fornendo uno schermo virtuale e capace di operare sopra altri ambienti desktop.
- Nel pacchetto principale, oltre all'interfaccia specializzata Steam, è incluso il desktop KDE Plasma per eseguire attività non relative ai giochi. È possibile passare rapidamente tra l'interfaccia specializzata di Steam e il desktop KDE.



Fonte: opennet.ru
