ค้นหาเว็บไซต์

Steam กำลังมาใน ARM64 ขณะที่ Ubuntu เปิดให้ทดสอบผ่าน Snap


Steam กำลังใกล้จะรองรับ ARM64 แล้ว เมื่อ Ubuntu เปิดให้ทดสอบแพ็กเกจ Snap ที่ขับเคลื่อนด้วยการจำลอง x86 ของ FEX

ข่าวน่าตื่นเต้นสำหรับผู้ที่ชื่นชอบ Linux ทุกคนที่มุ่งเน้นไปที่สถาปัตยกรรม ARM64 Ubuntu ได้ก้าวไปอีกขั้นเพื่อให้ Steam ใช้งานบน ARM64 ได้ โดยได้เปิดการทดสอบสาธารณะของ Steam Snap เวอร์ชันใหม่สำหรับ ARM.

โครงการทดสอบนี้มุ่งเน้นไปที่เวอร์ชัน Steam ที่บรรจุในรูปแบบ Snap ซึ่งออกแบบมาให้ทำงานบนระบบ ARM64 รวมถึงแล็ปท็อป ARM สมัยใหม่, SBC และเซิร์ฟเวอร์ที่เริ่มถูกใช้งานมากขึ้นแทนที่เดสก์ท็อป สำหรับข้อมูลอ้างอิง จนถึงตอนนี้ Steam ได้รองรับอย่างเป็นทางการเฉพาะระบบ x86_64 บน Linux ทำให้ผู้ใช้ ARM ต้องพึ่งพาวิธีแก้ปัญหาอย่างไม่เป็นทางการหรือถูกละเว้นออกจากระบบนิเวศของ Valve อย่างสิ้นเชิง

Snap พึ่งพา FEX ในฐานะชั้นการจำลองในพื้นที่ผู้ใช้ FEX จะแปลงคำสั่ง x86 และ x86-64 แบบไดนามิกเพื่อให้สามารถทำงานบน CPU ARM64 ได้ ในขณะที่ส่งต่อกราฟิกและการเรียกระบบไปยังโฮสต์เมื่อเป็นไปได้ วิธีนี้ช่วยหลีกเลี่ยงความจำเป็นที่ Valve หรือผู้พัฒนาเกมต้องคอมไพล์ซอฟต์แวร์ของตนใหม่สำหรับ ARM ในระยะสั้น

การทดสอบมีเป้าหมายเพื่อยืนยันความน่าเชื่อถือในการติดตั้ง, พฤติกรรมการเริ่มต้น, ความเข้ากันได้ของเกม, การรองรับคอนโทรลเลอร์ และการบูรณาการระบบโดยรวม ข้อมูลย้อนกลับจากผู้ทดสอบจะถูกใช้เพื่อแก้ไขปัญหาที่เหลือก่อนที่ Snap จะถือว่าพร้อมสำหรับการแจกจ่ายในวงกว้าง Ubuntu ได้ชี้ชัดว่าขั้นตอนนี้เป็นขั้นทดลองและยังไม่เหมาะสำหรับการใช้งานจริง

หากการทดสอบดำเนินไปอย่างราบรื่น Steam Snap อาจกลายเป็นวิธีแรกที่ได้รับการสนับสนุนอย่างเป็นทางการในการรัน Steam บน ARM64 Linux ในขณะที่เวอร์ชันเนทีฟของ Steam และเกมสำหรับ ARM ยังคงเป็นเป้าหมายระยะยาว

สุดท้าย วิธีทดสอบมันทำอย่างไร? เอาล่ะ ถ้าคุณมีอุปกรณ์ ARM64 ให้รันได้เลย:

snap install --candidate steam

สำหรับข้อมูลเพิ่มเติม โปรดดูประกาศใน Discourse ของ Ubuntu