La società Valve ha presentato il rilascio del sistema operativo SteamOS 3.8.10, contrassegnato come il primo rilascio stabile nella serie 3.8. Il sistema operativo SteamOS è fornito con i dispositivi Steam Deck e, recentemente, è stato adottato in console di gioco di altri produttori, come Lenovo Legion Go S e ASUS ROG Ally. Per l'installazione, è necessario impostare il canale "Steam Deck Preview" nelle impostazioni degli aggiornamenti "Settings > System > System Update Channel". In passato, gli appassionati avevano sviluppato versioni non ufficiali come HoloISO e SteamFork, ma attualmente sono abbandonate.
La piattaforma si basa su Arch Linux e utilizza un composito per velocizzare l'avvio dei giochi server Gamescope basato su protocollo Wayland, viene fornito con una root FS disponibile solo in lettura, applica un meccanismo atomico per l'installazione degli aggiornamenti, supporta pacchetti Flatpak, utilizza il server multimediale PipeWire e offre due modalità di interfaccia (interfaccia Steam e desktop KDE Plasma).
Tra le modifiche:
- L'ambiente desktop è stato aggiornato alla release KDE Plasma 6.4 (precedentemente era la versione 6.2) utilizzando per impostazione predefinita il protocollo Wayland (il supporto X11 può essere ripristinato tramite steamosctl).
- È stata aggiunta la piena compatibilità iniziale per la console di giochi Steam Machine.
- È stata aggiunta la possibilità di impostare una password per la sessione desktop nelle impostazioni.
- È stata implementata la supporto iniziale per il lancio macchine virtuali utilizzando i driver virtio.
- È stata fornita la possibilità di utilizzare il piano task LAVD (Latency-criticality Aware Virtual Deadline), attivabile tramite "steamosctl set-cpu-scheduler lavd". LAVD considera l'importanza di ridurre la latenza per compiti specifici e sfrutta le informazioni sul progresso dei processi per prendere decisioni sulla distribuzione delle risorse CPU.
- È stata effettuata la sincronizzazione con il database dei pacchetti di Arch Linux. Il kernel Linux è stato aggiornato alla versione 6.16. Sono state utilizzate versioni fresche dei driver grafici.
- Nella modalità di gioco (Game Mode) è stato migliorato il supporto per la creazione di screencast.
- Migliorato il supporto per il meccanismo VRR (Variable Refresh Rate), che adatta dinamicamente la frequenza di aggiornamento del monitor per un'esperienza di gioco e visione video più fluida e senza interruzioni. È stata aggiunta la compatibilità iniziale per HDMI VRR.
- Migliorato il supporto per i giochi che tentano di aprire file PDF in visualizzatori esterni.
- Migliorato il supporto per alcune ruote da gioco con interfaccia USB, così come per dispositivi USB combinati (ad esempio, unità + modem).
- Utilizzando l'HDMI per l'uscita audio, è stata aggiunta la supporto per le informazioni sui canali audio e sulla configurazione degli altoparlanti.
- È stata aggiunta un'impostazione per utilizzare il microfono delle cuffie Bluetooth.
- È stato migliorato il supporto per i monitor rotanti.
- È stata migliorata la scalabilità per l'uscita su TV.
- È stato aggiunto il supporto per schermi HDR esterni e display con VRR.
- È stata fornita l'opzione di scelta separata del livello di scalabilità per diversi schermi.
- Le impostazioni della disposizione della tastiera e della lingua sono sincronizzate tra desktop e modalità di gioco.
- È stato aggiunto il supporto iniziale per la modalità di sospensione con salvataggio su disco (ibernazione).
- È stata migliorata la compatibilità con le nuove piattaforme Intel e AMD.
- Sono state notevolmente ampliate le capacità di gestione della memoria video per le schede grafiche dedicate.
- È stato aggiunto il supporto per i controller di gioco per le console OneXPlayer X1 e Lenovo Legion Go 2.
- È stato migliorato il supporto per i controller di gioco per le console ASUS ROG Xbox Allym, OneXPlayer F1, GPD Win 5, GPD Win Mini, Anbernic Win600, OrangePi NEO e Lenovo Legion Go.
- È stata aggiunta la possibilità iniziale di limitare il livello di carica per i dispositivi Legion Go, Legion Go S e Legion Go 2.
Fonte: opennet.ru
