Steam Akan Datang ke ARM64 ketika Ubuntu Membuka Ujian melalui Snap


Steam semakin hampir kepada ketersediaan ARM64 apabila Ubuntu membuka ujian pakej Snap yang dijalankan oleh emulasi x86 FEX.

Berita menarik untuk semua peminat Linux yang bertaruh pada seni bina ARM64. Ubuntu telah mengambil langkah ke arah menjadikan Steam tersedia pada ARM64, dengan membuka ujian awam bagi binaan Steam Snap baru untuk ARM.

Inisiatif ujian ini menumpukan pada versi Steam yang dibungkus dalam Snap yang direka untuk dijalankan pada sistem ARM64, termasuk komputer riba ARM moden, SBC, dan pelayan yang semakin digunakan sebagai pengganti desktop. Sebagai rujukan, sehingga kini, Steam secara rasmi hanya menyokong sistem x86_64 pada Linux, menyebabkan pengguna ARM bergantung kepada penyelesaian sementara yang tidak rasmi atau sepenuhnya dikecualikan daripada ekosistem Valve.

Snap bergantung pada FEX sebagai lapisan emulasi ruang pengguna. FEX menterjemah arahan x86 dan x86-64 secara dinamik supaya ia boleh dijalankan pada CPU ARM64, sambil meneruskan grafik dan panggilan sistem ke hos apabila boleh. Pendekatan ini mengelakkan keperluan bagi Valve atau pembangun permainan untuk menyusun semula perisian mereka untuk ARM dalam jangka masa pendek.

Ujian bertujuan untuk mengesahkan kebolehpercayaan pemasangan, tingkah laku permulaan, keserasian permainan, sokongan pengawal, dan integrasi sistem keseluruhan. Maklum balas daripada penguji akan digunakan untuk menangani isu-isu yang tinggal sebelum Snap dianggap sesuai untuk diedarkan secara meluas. Ubuntu telah menjelaskan bahawa fasa ini bersifat eksperimen dan belum dimaksudkan untuk digunakan dalam produksi.

Jika ujian berjalan dengan jayanya, Steam Snap boleh menjadi cara pertama yang disokong secara rasmi untuk menjalankan Steam pada ARM64 Linux, sementara versi ARM asli bagi Steam dan permainan kekal sebagai matlamat jangka panjang.

Akhirnya, bagaimana untuk mengujinya? Baiklah, jika anda mempunyai peranti ARM64, hanya jalankan:

snap install --candidate steam

Untuk maklumat lanjut, lihat pengumuman di Discourse Ubuntu.