Collabora otkrivena nedavno putem posta na blogu Napomena o arhitekturi operacijskog sustava SteamOS 3, koji se isporučuje na Steam Deck prijenosnom igraćem računalu i bitno se razlikuje od SteamOS 2.
Za one koji su novi u SteamOS-u, trebali biste znati da je ovo je specijalizirana distribucija Linuxa za uređaje za igre, na kojem Valve i Collabora zajedno rade nekoliko godina.
SteamOS 3 se ističe u odnosu na prethodne verzije SteamOS-a jer ovo temelji se na Arch Linuxu, kotrljajuća distribucija oslobađanja koja uključuje najnoviju verziju Mese za podršku za ubrzanu grafiku otvorenog koda i zamjenjuje verziju SteamOS-a 2 temeljenu na Debianu korištenu u prethodnom projektu Steam Machine.
S novim "A/B" dizajnom, sada postoje dvije OS particije, s dvije različite verzije SteamOS-a. Prilikom nadogradnje, nova slika operativnog sustava upisuje se na bilo koju particiju koja se trenutno ne koristi prije ponovnog pokretanja sustava. Specijalizirani bootloader modul tada automatski odabire noviji operativni sustav i pokreće ga. Ako je nadogradnja bila uspješna, nastavljate koristiti novi operativni sustav, a stara particija sustava se ponovno koristi za sljedeću nadogradnju. Ako se ažurirana verzija ne pokrene ispravno, program za podizanje sustava automatski se vraća na prethodnu particiju sustava i možete pokušati ponovo kasnije.
Unutarnje značajke SteamOS 3 u odnosu na SteamOS 2 možemo pronaći sljedeće:
- Migracija baze Debian paketa na Arch Linux.
- Prema zadanim postavkama, korijenski FS je samo za čitanje.
- Osiguran je način rada programera, u kojem se korijenska particija stavlja u način za pisanje i pruža mogućnost modificiranja sustava i instaliranja dodatnih paketa pomoću pacman paketa za Arch Linux.
- Atomski mehanizam za instaliranje ažuriranja: postoje dvije particije diska, jedna je aktivna, a druga nije, nova verzija sustava u obliku pripremljene slike u potpunosti je učitana na neaktivnu particiju i označena kao aktivna.
- U slučaju neuspjeha, možete se vratiti na prethodnu verziju bez ikakvih problema.
- Podrška za Flatpak pakete.
- Omogućen je medijski poslužitelj PipeWire.
- Stog grafikona temelji se na najnovijoj verziji Mese.
- Za pokretanje Windows igre koristi se Proton, koji se temelji na bazi koda projekta Wine i DXVK-a.
Osim toga, vrijedno je spomenuti da za ubrzanje pokretanja igara koristi se kompozitni poslužitelj Gamescope (ranije poznat kao steamcompmgr), koji koristi Wayland protokol, koji pruža virtualni zaslon i može se izvoditi na vrhu drugih desktop okruženja.
Osim specijaliziranog Steam sučelja, glavni sastav uključuje KDE Plasma desktop za zadatke koji nisu igrani (možete spojiti tipkovnicu i miša na Steam Deck uređaj putem USB-C i pretvoriti ga u radnu stanicu).
Zajednica KDE-a napravila je puno posla na poboljšanju iskustva, uključujući promjene teme, dodatne elemente korisničkog sučelja i popravke stabilnosti.
U normalnoj upotrebi, aktivna OS particija je samo za čitanje, kako bi Steam Deck bio što robusniji. Međutim, za razliku od većine igraćih konzola, ovo je potpuno otvoren uređaj i može se prebaciti na programerski način gdje se OS particija čita/piše i može mijenjati.
Konačno, ako vas zanima više o tome o bilješci, možete pogledati izvornu izjavu U sljedećem linku.
Preuzmite i isprobajte SteamOS 3 za Steam Deck
Za one koji su zainteresirani da mogu testirati ovaj novi sustav, trebali bi znati da je već dostupan za preuzimanje a slika sustava ima težinu od 2.5 GB).
Uz to su i objavili upute za flešovanje ove slike na Steam Decku. Slika je dizajnirana za vraćanje firmwarea u slučaju pada i za korištenje samo na Steam Decku. Za obična računala, SteamOS 3 build će biti objavljen kasnije.