6 tháng với Linux: Sự thật tồi tệ về chơi game không có Windows

Khoa Học/Công Nghệ

Tôi là một người ủng hộ Linux, nhưng tôi cũng là một nhà phê bình. Và đó là thời gian cho một tình yêu khó khăn.

Tôi đã phấn đấu để sử dụng độc quyền Linux cho máy tính để bàn trong sáu tháng qua và tôi sẽ không sớm rời bỏ nó. Kinh nghiệm đã được biến đổi, giáo dục và vui vẻ hết sức đôi khi. Luôn có không khí phấn khích này xung quanh mọi thử thách bị chinh phục hoặc mọi khám phá mới mà tôi thực hiện. Quan trọng nhất, máy tính P ersonal C của tôi thực sự cảm thấy cá nhân trở lại, và điều đó đi kèm với sự tự do và hài lòng khi sử dụng phần mềm nguồn mở để hoàn thành phần lớn công việc của tôi. Khả năng tùy chỉnh hệ điều hành của tôi theo bất kỳ cách nào tôi thấy phù hợp, phù hợp với mọi nhu cầu.

Lutris là một giải pháp tuyệt vời để chơi các trò chơi Windows trên LinuxLutris

Nhưng e rằng bạn nghĩ tất cả chỉ là một thứ máy tính không đường, không đau đầu, tôi ở đây để nhắc nhở bạn rằng trong khi tôi coi mình là người ủng hộ Linux, tôi cũng là một nhà phê bình.

Chơi game trên Linux: Tốt hơn bao giờ hết, nhưng không bao giờ được cập nhật

Tôi đã viết nhiều lần về sáng kiến ​​Proton của Valve, cho phép các game thủ Steam trên Linux chơi hàng ngàn trò chơi độc quyền trên Windows mà không cần bất kỳ loại thiết lập hay chỉnh sửa tệp tối nghĩa nào. Một tuần sau khi ra mắt, hơn 1000 trò chơi Windows đó hoàn toàn có thể chơi được. Vài tháng sau, nó đã bay đến hơn 3000. Sau đó, Lutris, công việc rất nặng nề và cấu hình, cho phép bạn cài đặt các máy khách như Origin và chơi các trò chơi đó với một vài cú nhấp chuột.

Vấn đề không phải là sự sẵn có của trò chơi. Vấn đề là sự phân mảnh và nhầm lẫn hoàn toàn khi nói đến trình điều khiển đồ họa.

Câu đố Nvidia

Trong thế giới Linux, có các trình điều khiển nguồn mở và độc quyền cho cả card đồ họa AMD và Nvidia và chúng được bao gồm ngay trong kernel. Nhưng nếu bạn đang sử dụng thẻ Nvidia GTX, trình điều khiển "Nouveau" nguồn mở sẽ là rác rưởi. Đừng tin tôi? Hãy xem những so sánh điểm chuẩn được xuất bản bởi Phoronix. Đây là một ví dụ cực đoan, nhưng vẫn đại diện cho vấn đề. Trong một số trò chơi, trình điều khiển độc quyền sẽ cung cấp tốc độ khung hình cao hơn ít nhất 70%.

Nvidia Mã nguồn mở và hiệu suất trình điều khiển độc quyềnPhoronix

Trong khi tôi ngưỡng mộ các nhà phát triển công việc đang làm để tạo ra các giải pháp trình điều khiển nguồn mở, không có game thủ nào trong tâm trí của họ muốn sử dụng Nouveau thay vì trình điều khiển độc quyền của Nvidia. Và Nouveau không có hỗ trợ Vulkan, quy định một số lượng đáng kể các trò chơi với Steam Proton và Lutris.

Điều này có nghĩa là các game thủ Nvidia cần cài đặt trình điều khiển độc quyền. May mắn thay, các bản phân phối Linux như Pop! _OS, Ubuntu và Mint đã biến điều này thành một quy trình đơn giản. Nhưng nó là?

Lấy ví dụ về Ubuntu 18.10, người dùng chỉ cần truy cập "Phần mềm & Cập nhật" và nhấp vào "Trình điều khiển bổ sung". Ở đó bạn sẽ thấy một tùy chọn để cài đặt siêu dữ liệu Trình điều khiển Nvidia, được gắn nhãn là nvidia-driver-390. Chọn nó, nhấp vào áp dụng và bạn không còn sử dụng trình điều khiển nguồn mở phụ đó nữa.

Nhưng đây là vấn đề đầu tiên: đây có phải là tất cả kiến ​​thức phổ biến cho người dùng mới không? Tôi sẵn sàng đặt cược là không. Ngay cả khi họ đã được thông báo về sự khác biệt giữa trình điều khiển nguồn mở và trình điều khiển độc quyền, điều gì xảy ra khi họ điều hướng đến khu vực này của Ubuntu và cập nhật? Có lẽ họ sẽ háo hức kiểm tra xem tất cả những gì ồn ào về Steam Proton và chơi các trò chơi Windows yêu thích của họ trên Linux.

Không quá nhanh. Valve liệt kê các yêu cầu trình điều khiển đồ họa cho Proton là Nvidia 415, mới hơn Nvidia 390 vài tháng. Bây giờ người dùng sẽ cần thêm "PPA" là kho lưu trữ phần mềm không được tích hợp trong Ubuntu. Điều đó sẽ có trình điều khiển đúng? Làm thế nào để họ biết mà không có googling rộng rãi? Điều đó có được cập nhật tự động không và có thường xuyên như trình điều khiển Windows 10 của Nvidia không?

Vấn đề AMD

Nếu tôi là một game thủ PC trung bình, việc bị chỉ vào đây sẽ làm tôi sợ ... Jason Evangelho

Một cách khó hiểu, tình huống với các trình điều khiển Radeon là hoàn toàn khác nhau. Trong phần lớn các trường hợp, trình điều khiển "MESA" nguồn mở cung cấp hiệu năng chơi game tốt hơn so với các trình điều khiển độc quyền của AMD. Người dùng Linux có ít mê cung hơn để điều hướng tới đó vì chúng được tích hợp sẵn và sẽ tự động cập nhật. Nhưng họ có cập nhật đủ nhanh không?

Chà, nếu bạn có Radeon VII hoặc thậm chí Vega 56/64, có lẽ là không. Bạn sẽ cần thêm PPA để có trình điều khiển nguồn mở mới nhất hỗ trợ tốt nhất cho nó. Nhưng PPA nào? Cái này? Cái này? Có bao gồm Vulkan? Phiên bản mới nhất của Ubuntu có bao gồm điều đó hay không? Cái quái gì ổn định vs không ổn định? Điều đó có nguy hiểm cho hệ thống của tôi không? Paulo Diaz là ai và tôi có thể tin tưởng anh chàng đó?

Bây giờ, tôi không phải là hầu hết các game thủ chính cũng như người dùng PC. Để thân thiện với người dùng như Linux đã trở thành, chơi game vẫn cần một số phỏng đoán, điều mà tôi chỉ điều hướng bằng cách hoàn toàn đắm mình vào nó. Và hướng thay đổi đáng kể dựa trên việc bạn đang sử dụng Đội Đỏ hay Đội Xanh. Nó thay đổi dựa trên hương vị của Linux mà bạn đang sử dụng.

Đây là điểm mấu chốt và tôi hy vọng rằng tất cả mọi người tham gia vào việc phát triển mọi bản phân phối Linux đều nghe thấy điều này: Nó vẫn còn quá phức tạp đối với người dùng trung bình. Giáo dục còn thiếu và tài liệu ngoài kia thường rất khó hiểu.

Tôi muốn hệ sinh thái chơi game trên Linux tiếp tục cải thiện - và nó thực sự tuyệt vời khi bạn đã tìm ra tất cả - nhưng vẫn còn nhiều việc phải làm để thu hút tất cả những người không hài lòng với Windows 10. Tất cả chỉ cần đơn giản hơn

Bạn muốn nói về nó? Tiếp cận với tôi trên Twitter.

Có thể bạn quan tâm