Verkkosivustohaku

Steam tulee ARM64:lle, kun Ubuntu avaa testauksen Snapin kautta


Steam on siirtymässä lähemmäs ARM64-tukea, kun Ubuntu avaa testauksen FEX x86 -emulaatiolla toimivalle Snap-paketille.

Jännittäviä uutisia kaikille Linux-harrastajille, jotka panostavat ARM64-arkkitehtuuriin. Ubuntu on ottanut askeleen kohti Steamin saatavuutta ARM64:lle avaamalla uuden Steam Snap -version julkisen testauksen ARM:lle.

Testausaloite keskittyy Snap-paketoituun Steam-versioon, joka on suunniteltu toimimaan ARM64-järjestelmissä, mukaan lukien nykyaikaiset ARM-kannettavat, SBC:t ja palvelimet, joita käytetään yhä enemmän työpöydän korvaajina. Vertailun vuoksi, tähän asti Steam on virallisesti tukenut vain x86_64-järjestelmiä Linuxissa, jättäen ARM-käyttäjät riippuvaisiksi epävirallisista kiertotavoista tai kokonaan Välven ekosysteemin ulkopuolelle.

Snap perustuu FEX:iin käyttäjätilan emulaatiokerroksena. FEX kääntää dynaamisesti x86- ja x86-64-käskyt niin, että ne voidaan suorittaa ARM64-suorittimilla, samalla kun se välittää grafiikka- ja järjestelmäkutsut isäntäjärjestelmälle, kun mahdollista. Tämä lähestymistapa välttää tarpeen, että Valve tai pelinkehittäjät joutuisivat kääntämään ohjelmistonsa uudelleen ARM:ille lyhyellä aikavälillä.

Testauksen tarkoituksena on varmistaa asennuksen luotettavuus, käynnistymiskäyttäytyminen, pelien yhteensopivuus, ohjaintuen toimivuus ja koko järjestelmän integrointi. Testaajien antamaa palautetta käytetään jäljellä olevien ongelmien ratkaisemiseen ennen kuin Snap katsotaan soveltuvaksi laajempaan jakeluun. Ubuntu on tehnyt selväksi, että tämä vaihe on kokeiluasteella eikä tarkoitettu tuotantokäyttöön vielä.

Jos testaus etenee onnistuneesti, Steam Snapista voisi tulla ensimmäinen virallisesti tuettu tapa käyttää Steamia ARM64 Linuxilla, kun taas Steamin ja pelien natiivit ARM-versiot pysyvät pidemmän aikavälin tavoitteena.

Lopuksi, miten sitä testataan? No, jos sinulla on ARM64-laite, suorita vain:

snap install --candidate steam

Lisätietoja saat Ubuntu’n Discourse-ilmoituksesta.