Linux sẽ tốt hơn cho chơi game so với Windows?

Windows vẫn thống trị trên PC về thị phần, nhưng chiếc ghế đang bị cắt giảm: Chromebook đã là một lựa chọn rẻ (và an toàn!) Trong nhiều năm. Ngoài ra, Valve, công ty đứng sau nền tảng trò chơi Steam và các trò chơi như DOTA và Counter-Strike, cũng không ngồi yên. Về cơ bản, Valve đang nỗ lực làm việc để Linux sẵn sàng chơi game. Liệu điều này có tiềm năng làm rung chuyển thị trường PC hay đây chỉ là một trong nhiều giả thuyết thất bại được mệnh danh là '20XX sẽ là năm của Linux trên máy tính để bàn'?

Cuộc thảo luận về nền tảng chơi game tốt nhất hầu như luôn xoay quanh sự khác biệt giữa các bảng điều khiển nổi tiếng (Microsoft Xbox, Sony PlayStation, Nintendo Switch, v.v.) và máy tính chạy Windows. Linux, nếu chúng ta tin rằng Khảo sát Phần cứng Steam, một hệ điều hành thích hợp cho các game thủ chỉ sử dụng một phần trăm. Hệ điều hành mã nguồn mở có những ưu điểm rõ ràng, nhưng tại sao nó vẫn chưa bắt kịp? Và điều đó có thể sớm thay đổi không?

01 Học sử dụng Linux

Một trong những lập luận phổ biến nhất để bỏ qua Linux là tính dễ sử dụng của Windows hoặc macOS. Quy trình làm việc của Windows và macOS khác nhau, nhưng các hệ điều hành này đã phát triển thành một hệ thống có các chức năng cơ bản rõ ràng và dễ sử dụng. Mặt khác, Linux đặt ra câu hỏi trước khi quá trình cài đặt bắt đầu: tôi nên sử dụng bản phân phối nào? Ubuntu là phổ biến nhất với nhiều hướng dẫn có sẵn, nhưng đối với những người chơi Linux mới làm quen, SteamOS là một lựa chọn thay thế tốt. Ubuntu, mặc dù có giao diện đẹp, nhưng vẫn còn một khoảng thời gian nhỏ trước khi game thủ có thể bắt đầu. Mặc dù điều này có thể gây ra một số lỗi, nhưng nó đáng giá đối với những người dùng máy tính có kinh nghiệm hơn. SteamOS sử dụng đơn giản hơn rất nhiều. Trò chơi có thể được cài đặt ngay sau khi đăng nhập và mọi thứ có sẵn trên nền tảng sẽ hoạt động mà không gặp bất kỳ sự cố nào.

Chơi game trên macOS

Bên cạnh Linux và Windows, macOS tất nhiên cũng là một hệ điều hành phổ biến. Thật không may, hệ điều hành này chỉ có sẵn cho máy tính của Apple, điều này hạn chế nghiêm trọng sự lựa chọn phần cứng. Sản phẩm hiện tại của Apple không được nhiều game thủ quan tâm. Mac Pro được trang bị AMD FirePro: card đồ họa hướng đến mục đích sử dụng chuyên nghiệp. Thẻ AMD Radeon Pro trong iMac và MacBook cũng không dành cho trò chơi. Ngoài ra, lựa chọn trò chơi rất ít và các thiết bị nhỏ gọn không được xây dựng cho các phiên chơi game dài.

02 Hỗ trợ phần cứng

Linux từ lâu đã bị mang tiếng xấu vì hỗ trợ phần cứng hạn chế và trình điều khiển tệ hại, nhưng những ngày đó đã qua. Cả AMD và Nvidia đều đi kèm với các bản cập nhật thường xuyên và phần cứng mới nhất hiện có thể được sử dụng trên Linux ngay từ ngày đầu tiên. Người dùng máy tính xách tay có Intel i-gpu có thể thưởng thức các trình điều khiển hiện đại, nhưng hãy cẩn thận với chế độ ngủ và ngủ đông khi đóng máy tính xách tay. Nhiều bản phân phối và kết hợp phần cứng không hoạt động tốt với chức năng ngủ đông, có thể gây mất dữ liệu.

Các trình điều khiển âm thanh từng gây ra sự cố giờ đây rất xuất sắc. Trên thực tế, bằng cách sử dụng trình điều khiển âm thanh mã nguồn mở, có nhiều khả năng hơn so với trong Windows. Giảm tiếng vọng và các tính năng tương tự đôi khi có thể gây ra vấn đề, nhưng đối với các bản phân phối Linux phổ biến, có đủ thông tin trực tuyến để giải quyết vấn đề đó.

03 Trình điều khiển chính xác

Sau khi cài đặt bản phân phối Linux, vẫn còn một số việc cần phải thực hiện trước khi bạn có thể bắt đầu chơi game. Linux là một hệ điều hành mã nguồn mở và thực sự bao gồm các trình điều khiển mã nguồn mở, nhưng điều này có hợp lý hay không còn tùy thuộc vào phần cứng được sử dụng. AMD chính thức hỗ trợ các trình điều khiển mã nguồn mở và hiệu suất của chúng cũng rất tuyệt vời, nhưng đây không phải là trường hợp của Nvidia. Trình điều khiển nguồn mở có sẵn từ Nouveau, nhưng chúng được thiết kế ngược lại từ trình điều khiển Nvidia nguồn đóng. Mặc dù hoạt động tốt của cộng đồng Nouveau, mức hiệu suất của các trình điều khiển nguồn đóng vẫn cao hơn nhiều. Sự khác biệt chắc chắn là rất lớn với các card đồ họa mới, nhưng các card đồ họa từ một vài thế hệ trở lại cũng hoạt động tốt hơn trên các trình điều khiển Nvidia chính thức.

Ubuntu tự động cài đặt trình điều khiển nguồn mở của cả hai thương hiệu, nhưng để đảm bảo cập nhật mới nhất, hãy sử dụng lệnh AMD sau:

sudo add-apt-repository ppa: oibaf / graphics-driver

cập nhật apt sudo

Cách dễ nhất để cài đặt trình điều khiển Nvidia chính thức là bằng các lệnh sau:

sudo apt-get purge nvidia *

sudo add-apt-repository ppa: graphics-driver

sudo apt-get cập nhật

sudo apt-get install nvidia-driver-410

04 trò chơi Linux gốc

Ưu đãi trò chơi dành cho Linux rất hạn chế cho đến vài năm trước, nhưng Valve đang thực hiện các bước lớn để cải thiện ưu đãi này. Steam, nền tảng phân phối kỹ thuật số của Valve, hiện cung cấp hơn 4.000 trò chơi phù hợp với Linux. Điều này bao gồm các trò chơi nổi tiếng như Counter-Strike: Global Offensive và Sid Meier's Civilization, nhưng cũng có hàng trăm trò chơi độc lập từ các nhà phát triển nhỏ. Nếu một trò chơi đã được mua trước đó cho Windows, thì không cần phải mua lại trò chơi đó cho Linux.

GOG.com là một nhà cung cấp trò chơi tuyệt vời khác có sẵn cho Linux. Không giống như Steam, GOG.com hoàn toàn dựa trên một trang web. Vì vậy, không cần cài đặt thêm chương trình nào ngoài các trò chơi đã mua. Cũng có thể chuyển các trò chơi đã mua trong Steam sang GOG thông qua GOG Connect.

Nhiều bản phân phối Linux nổi tiếng cũng có kho phần mềm riêng cung cấp trò chơi. Ví dụ: Ubuntu có Trung tâm phần mềm Ubuntu của riêng mình, trong đó có một số lượng lớn các trò chơi nổi tiếng và ít được biết đến hơn. Tương tự đối với các bản phân phối khác như Linux Mint.

05 trò chơi Windows trong Linux

Phạm vi trò chơi Linux có thể đang mở rộng nhanh chóng, nhưng hầu hết các tựa game lớn chỉ có sẵn cho Windows. Một lần nữa, Valve ra tay giải cứu với một tính năng mới trong phiên bản Linux của Steam: Steam Play. Steam Play sử dụng phiên bản sửa đổi của Wine: một chương trình mã nguồn mở cho phép sử dụng phần mềm Windows trong môi trường Linux. Tính năng này chỉ có sẵn trong phiên bản beta và do đó sẽ cần được kích hoạt riêng. Để kích hoạt nó, hãy nhấp vào Steam on hơi nước và đi đến Cài đặt. Trong tab Tài khoản bạn có thể dưới tiêu đề Tham gia phiên bản beta bấm vào Thay đổi. Một cửa sổ mới sẽ mở ra, hãy chọn Steam BetaCập nhật. Sau khi bạn nhấp vào VÂNG đã nhấp, Steam sẽ phải khởi động lại và cập nhật trước khi Steam Play khả dụng. Để kích hoạt Steam Play, hãy mở lại Cài đặt, trong tab mới ở đâu chơi hơi nước đặt một tấm séc bên cạnh Bật Steam Play cho các tựa game được hỗ trợ. Điều này sẽ cung cấp các trò chơi Windows đã được Valve thử nghiệm. Với dấu kiểm Bật Steam Play cho tất cả các tựa game tất cả các trò chơi Windows sẽ có sẵn trong Steam, nhưng bạn có thể thường xuyên gặp lỗi hoặc tốc độ khung hình rất thấp.

rượu

Wine (Wine Is Not an Emulator) là một chương trình mã nguồn mở cho phép phần mềm dành cho Windows được sử dụng trong Linux và macOS. Nó hoạt động với api Win16, Win32 và Win64 và cũng có thể được sử dụng cho các trò chơi DirectX. Hỗ trợ DirectX 12 sẽ mất một thời gian, nhưng Wine là một giải pháp hiệu quả cho tất cả các biến thể trước đó. Tuy nhiên, Wine không phải là giải pháp cho tất cả các trò chơi, vì trong nhiều trường hợp, bạn sẽ gặp rất nhiều lỗi và sự cố. Nếu trò chơi hoạt động, rất có thể tốc độ khung hình sẽ thấp hơn từ 10 đến 80 phần trăm so với trong Windows. Có rất nhiều cơ sở dữ liệu có sẵn trực tuyến nơi người dùng theo dõi cách Wine hoạt động trên cơ sở từng trò chơi, nhưng các cấu hình phần cứng khác nhau có thể dẫn đến các kết quả khác nhau.

06 Tốc độ khung hình thấp hơn

Thật không may, không phải tất cả các tin tốt cho Linux. Trong khi trình điều khiển ngày càng tốt hơn, nền tảng phân phối đang mở rộng và trò chơi được phát triển phổ biến hơn cho Linux, hiệu suất vẫn là một vấn đề. Điểm chuẩn với hệ thống có Nvidia Geforce GTX 1070 và AMD Radeon RX 480 cho thấy một bức tranh rõ ràng: các trò chơi chạy (nhiều) tốt hơn trong Windows, hãy xem bảng. Trong tất cả các trường hợp, các trò chơi được thử nghiệm với cài đặt đồ họa cao nhất và độ phân giải 1440 × 2560 pixel. Trong số các trò chơi được thử nghiệm, Sid Meier's Civilization VI hoạt động kém nhất, trong Ubuntu cả hai card đồ họa không đạt được một nửa tốc độ khung hình trong Windows. Metro Last Light Redux và Counter-Strike: Global Offensive đã làm rất tốt, RX 480 thậm chí còn đạt được tốc độ khung hình cao hơn trong Ubuntu trong Metro. Thật không may, có những sai sót khác trong biến thể Linux của Metro Last Light Redux. Ví dụ: cài đặt đồ họa được giới hạn ở một lựa chọn chung từ thấp đến cao và thậm chí không thể điều chỉnh độ phân giải trong trò chơi. Đối với cài đặt nâng cao, cần phải user.cfg-tệp được sửa đổi với các biến khó hiểu cho mỗi tùy chọn.

07 Vẫn chỉ là Windows?

Microsoft Windows có nhiều trò chơi hơn, dễ sử dụng hơn và hầu như luôn hoạt động tốt hơn… vậy tại sao mọi người vẫn chọn Linux? Câu trả lời dễ nhất tất nhiên là giá cả: Linux miễn phí, trong khi giấy phép Windows có giá ít nhất 100 euro cho mỗi máy tính. Tuy nhiên, đó không phải là tất cả: có điều gì đó cần phải nói đối với phần mềm nguồn mở, về lý thuyết, có thể mang lại trải nghiệm tốt hơn. Rốt cuộc, phần mềm nguồn đóng được phát hành hoàn toàn vì lợi nhuận, trong khi nguồn mở là viết tắt của sự tự do và tính linh hoạt.

Không bao gồm việc trả tiền cho 'nội dung có thể tải xuống' (dlc) bổ sung khi ra mắt trò chơi, bởi vì một anh chàng thông minh sẽ ngay lập tức phát hành một biến thể mà không cần tường phí. Ngoài ra, phần mềm nguồn mở dẫn đến những cải tiến mới nhanh hơn nhiều. Các lập trình viên không phải phát minh lại bánh xe cho chức năng cơ bản và có thể thêm ý tưởng của riêng họ vào một dự án hiện có. Điều này cho phép các ý tưởng đơn giản được đưa vào thực tế nhanh hơn, dẫn đến phần mềm tốt hơn.

08 Mã nguồn mở là tương lai

Với một cộng đồng mã nguồn mở lớn như vậy, sẽ không thể để các công ty công nghệ cạnh tranh với phần mềm mã nguồn đóng của họ trong tương lai. Đã có rất ít công ty khởi nghiệp đang cố gắng đưa phần mềm mã nguồn đóng vào thị trường. Rốt cuộc, sẽ luôn có một biến thể nguồn mở, với sự giúp đỡ của cộng đồng, sẽ vượt qua phần mềm nguồn đóng. Do đó, các công ty sẽ phải tìm kiếm một mô hình kinh doanh mới trong đó nguồn mở được chấp nhận và tiến bộ công nghệ là điều tối quan trọng.

bài viết gần đây

$config[zx-auto] not found$config[zx-overlay] not found