Steam Sẽ Đến ARM64 Khi Ubuntu Bắt Đầu Thử Nghiệm Qua Snap
Steam đang tiến gần hơn tới việc hỗ trợ ARM64 khi Ubuntu mở thử nghiệm gói Snap được cung cấp bởi giả lập x86 FEX.
Tin vui cho tất cả những người yêu thích Linux đang đặt cược vào kiến trúc ARM64. Ubuntu đã tiến thêm một bước nhằm đưa Steam lên ARM64, mở thử nghiệm công khai phiên bản Steam Snap mới cho ARM.
Sáng kiến thử nghiệm tập trung vào phiên bản Steam được đóng gói dưới dạng Snap, được thiết kế để chạy trên các hệ thống ARM64, bao gồm các laptop ARM hiện đại, SBC và các máy chủ ngày càng được sử dụng thay thế cho máy tính để bàn. Để tham khảo, cho đến nay, Steam chỉ chính thức hỗ trợ các hệ thống x86_64 trên Linux, khiến người dùng ARM phải phụ thuộc vào các giải pháp thay thế không chính thức hoặc hoàn toàn bị loại khỏi hệ sinh thái của Valve.
Snap dựa vào FEX như một lớp mô phỏng ở không gian người dùng. FEX dịch động các lệnh x86 và x86-64 để chúng có thể chạy trên CPU ARM64, đồng thời chuyển tiếp các lệnh gọi đồ họa và hệ thống đến máy chủ khi có thể. Cách tiếp cận này giúp tránh việc Valve hoặc các nhà phát triển game phải biên dịch lại phần mềm của họ cho ARM trong ngắn hạn.
Việc thử nghiệm nhằm xác nhận độ tin cậy của quá trình cài đặt, hành vi khởi động, khả năng tương thích với trò chơi, hỗ trợ điều khiển và tích hợp hệ thống tổng thể. Phản hồi từ các người thử nghiệm sẽ được sử dụng để xử lý các vấn đề còn tồn tại trước khi Snap được coi là phù hợp để phân phối rộng rãi. Ubuntu đã làm rõ rằng giai đoạn này mang tính thử nghiệm và chưa được sử dụng cho sản xuất.
Nếu việc thử nghiệm thành công, Steam Snap có thể trở thành cách đầu tiên được hỗ trợ chính thức để chạy Steam trên ARM64 Linux, trong khi các phiên bản Steam và trò chơi gốc cho ARM vẫn là mục tiêu dài hạn.
Cuối cùng, làm thế nào để kiểm tra nó? Vâng, nếu bạn có thiết bị ARM64, chỉ cần chạy:
snap install --candidate steamĐể biết thêm thông tin, hãy xem thông báo trên diễn đàn Discourse của Ubuntu.
