Fontos mérföldkőhöz érkezett az ARM64 architektúra Linux alatt: az Ubuntu elindította a Steam első, hivatalos ARM64-es tesztelését Snap csomag formájában. Bár egyelőre kísérleti fázisról van szó, a lépés komoly előrelépést jelenthet az ARM-alapú Linux rendszerek játékos közössége számára.
Steam ARM64-en – egyelőre emulációval
Az Ubuntu által elérhetővé tett Steam Snap egy ARM64-re célzott csomag, amely modern ARM-alapú laptopokon, egykártyás számítógépeken (SBC-k), valamint asztali használatra befogott ARM szervereken is kipróbálható. Ez különösen jelentős fejlemény, hiszen a Steam Linuxon eddig kizárólag x86_64 architektúrát támogatott hivatalosan, az ARM felhasználók pedig legfeljebb nem hivatalos megoldásokkal vagy egyáltalán nem férhettek hozzá a Valve ökoszisztémájához.
A Snap csomag technikai alapját a FEX biztosítja, amely egy felhasználói térben működő emulációs és bináris fordítási réteg (user-space emulation layer). A FEX valós időben fordítja az x86 és x86-64 utasításokat ARM64-re, miközben a grafikus és rendszerhívásokat – ahol lehetséges – közvetlenül a gazdarendszer felé továbbítja. Ez a megközelítés lehetővé teszi, hogy a Steam és az x86-os játékok újrafordítás nélkül fussanak ARM rendszereken, legalábbis átmeneti megoldásként.
Mit vizsgálnak a tesztelés során?
Az Ubuntu egyértelművé tette, hogy a mostani tesztelési fázis kísérleti jellegű, és még nem ajánlott éles, mindennapos használatra. A fejlesztők és tesztelők elsősorban az alábbi területekre koncentrálnak:
- a telepítés megbízhatósága ARM64 rendszereken,
- a Steam kliens indulása és stabilitása,
- a játékkompatibilitás FEX emuláció alatt,
- kontroller- és beviteli eszközök támogatása,
- általános rendszerintegráció és teljesítmény.
A visszajelzések kulcsszerepet kapnak: ezek alapján döntik el, hogy a Steam Snap mikor és milyen formában válhat szélesebb körben is elérhetővé.
Az első hivatalos út a Steamhez ARM Linuxon?
Amennyiben a tesztelés sikeresnek bizonyul, ez a Snap csomag lehet az első hivatalosan támogatott módja annak, hogy Steam fusson ARM64-es Linux rendszereken. Fontos azonban hangsúlyozni, hogy ez még nem jelenti a Steam vagy a játékok natív ARM-verzióinak érkezését – ez továbbra is hosszabb távú cél marad. Ugyanakkor a mostani lépés világosan jelzi, hogy az Ubuntu és közvetve a Valve is komolyan számol az ARM architektúra jövőjével.
Hogyan próbálható ki?
Akik rendelkeznek ARM64-es eszközzel, már most csatlakozhatnak a teszteléshez az alábbi paranccsal:
snap install --candidate steam
A részletekről és az aktuális állapotról az Ubuntu Discourse felületén közzétett bejelentés nyújt további információkat. Az ARM-alapú Linux rendszerek térnyerésével ez a fejlesztés akár fordulópontot is jelenthet a Linuxos játék világában – még ha az út elején járunk is.

