GPU của Apple Silicon đã có thể chạy OpenGL trên Linux, mở ra cơ hội chơi game trên macOS.
Buzz
Đọc tóm tắt
- Vấn đề lớn nhất của Apple Silicon đối với người chơi game trên Mac đã được giải quyết.
- Nhóm 4 lập trình viên hoàn thành viết driver GPU cho Asahi Linux, hỗ trợ GPU đa nhân trên chip M1, M2.
- Driver chỉ hỗ trợ chạy trò chơi cũ trên API OpenGL, đang trong quá trình thử nghiệm alpha.
- Việc cài đặt Asahi Linux trên MacBook/Mac mini giờ cho phép chơi trò chơi cũ ở độ phân giải 4K 60FPS.
- Mục tiêu tiếp theo là hỗ trợ nhân GPU trên chip M1, M2 với API Vulkan.
- Asahi Linux được thiết kế để hỗ trợ Vulkan, API được nhiều trò chơi hiện đại sử dụng.
Vấn đề lớn nhất của Apple Silicon đối với người muốn chơi game trên các máy Mac có chip ARM có thể đã được giải quyết. Một nhóm bốn lập trình viên vừa hoàn thành việc viết driver GPU cho Asahi Linux. Driver này cho phép tận dụng tối đa sức mạnh của các GPU đa nhân trên các chip M1, M2 và các biến thể mạnh mẽ hơn.
Driver này hiện chỉ hỗ trợ chạy các trò chơi cũ trên API OpenGL và chỉ mới trong quá trình thử nghiệm phiên bản alpha đầu tiên. Bốn lập trình viên đã mất đến hai năm kể từ khi bắt đầu, nhưng với việc phát hành phiên bản alpha, họ tin rằng quá trình phát triển sẽ trôi chảy và nhanh hơn nhiều. Đó là tuyên bố của hai trong số bốn lập trình viên, Alyssa Rosenzweig và Asahi Lina. Hai lập trình viên còn lại trong dự án là Dougall Johnson và Ella Stanforth.
Với driver GPU đã hoàn thiện, việc cài đặt Hệ điều hành Asahi Linux trên các MacBook hoặc Mac mini giờ đây đã cho phép các thiết bị của Apple thưởng thức một số trò chơi cũ và “tạo ra trải nghiệm giao diện desktop Linux mượt mà.”
Bộ driver trên cho phép GPU trên các chip Apple Silicon chạy API OpenGL 2.1 và OpenGL ES 2.0, đủ để chơi nhiều trò chơi cũ ở độ phân giải 4K 60FPS. Tuy nhiên, mục tiêu tiếp theo của các lập trình viên sẽ là hỗ trợ nhân GPU trên chip M1 và M2 với API Vulkan, một bộ tập lệnh hiện đại hơn rất nhiều. Ban đầu, họ phải viết driver hỗ trợ OpenGL để phục vụ việc vận hành đồ họa trên giao diện desktop trước, nhưng thực tế, Asahi Linux cho Mac đã được thiết kế với kế hoạch ban đầu để hỗ trợ Vulkan, API được rất nhiều trò chơi hiện đại sử dụng.
Anh em muốn tìm hiểu thêm về Asahi Linux có thể tham khảo tại đây: https://asahilinux.org/2022/12/gpu-drivers-now-in-asahi-linux/Theo ArsTechnica
4
Các câu hỏi thường gặp
1.
Tại sao driver GPU cho Asahi Linux lại quan trọng đối với người chơi game trên Mac?
Driver GPU cho Asahi Linux rất quan trọng vì nó cho phép khai thác sức mạnh của GPU đa nhân trên các chip Apple Silicon như M1 và M2, giúp cải thiện trải nghiệm chơi game trên các máy Mac vốn không tối ưu cho việc này.
2.
Có phải driver GPU trên Asahi Linux hiện chỉ hỗ trợ các trò chơi cũ không?
Có, driver GPU hiện tại chỉ hỗ trợ chạy các trò chơi cũ trên API OpenGL. Tuy nhiên, với việc phát triển tiếp theo, các lập trình viên hy vọng sẽ mở rộng hỗ trợ cho các trò chơi hiện đại hơn trong tương lai.
3.
Độ phân giải và khung hình tối đa của các trò chơi khi sử dụng driver GPU này là gì?
Bằng việc sử dụng driver GPU trên Asahi Linux, người dùng có thể chơi nhiều trò chơi cũ ở độ phân giải 4K và đạt được 60 khung hình mỗi giây, mang lại trải nghiệm mượt mà hơn.
4.
Khi nào thì driver GPU cho Asahi Linux sẽ hỗ trợ API Vulkan?
Các lập trình viên đang lên kế hoạch để hỗ trợ API Vulkan trong tương lai gần. Mục tiêu này rất quan trọng vì Vulkan là một bộ tập lệnh hiện đại và được nhiều trò chơi hiện đại sử dụng, điều này sẽ mở rộng khả năng chơi game trên Mac.
5.
Có thể cài đặt Asahi Linux trên tất cả các máy Mac không?
Không, việc cài đặt Asahi Linux chỉ khả thi trên các máy Mac sử dụng chip Apple Silicon như M1 và M2. Những máy này mới có khả năng tận dụng driver GPU đang phát triển này.
Nội dung từ Mytour nhằm chăm sóc khách hàng và khuyến khích du lịch, chúng tôi không chịu trách nhiệm và không áp dụng cho mục đích khác.
Nếu bài viết sai sót hoặc không phù hợp, vui lòng liên hệ qua email: [email protected]
Trang thông tin điện tử nội bộ
Công ty cổ phần du lịch Việt Nam VNTravelĐịa chỉ: Tầng 20, Tòa A, HUD Tower, 37 Lê Văn Lương, Quận Thanh Xuân, Thành phố Hà NộiChịu trách nhiệm quản lý nội dung: 0965271393 - Email: [email protected]