- Giữa làn sóng bất mãn với những thay đổi của Windows 11 và việc tích hợp AI, ngày càng nổi lên câu hỏi liệu có nên chuyển desktop cá nhân sang Linux hay không
- Nhờ Steam Deck của Valve và các bản phân phối như Bazzite·CachyOS, hiệu năng chạy game và mức độ tương thích trên Linux đã được cải thiện đáng kể
- Việc Windows 10 sắp kết thúc hỗ trợ, cùng các vấn đề như hạn chế tài khoản cục bộ trên Windows 11 và ép tích hợp Copilot·Edge·Bing, đang khiến người dùng ngày càng mệt mỏi
- Bài viết giới thiệu quá trình thử nghiệm một môi trường gaming thực tế bằng cách cài CachyOS thuộc họ Arch lên desktop cá nhân dùng Ryzen 7 9800X3D và RTX 4070 Super
- Theo thống kê của Steam, tỷ lệ sử dụng Linux để chơi game hiện chỉ ở mức khoảng 3%, nhưng đang lan rộng qua nhiều lựa chọn như SteamOS·Arch·Bazzite
Bối cảnh chuyển từ Windows sang Linux
- Việc tích hợp các tính năng lấy AI làm trung tâm của Windows 11 và mức độ siết chặt giới hạn với người dùng được nêu là những nguyên nhân gây bất mãn chính
- Ví dụ: Copilot, Recall, liên kết cưỡng ép với Edge·Bing, sự phụ thuộc vào OneDrive
- Việc Microsoft báo trước chấm dứt cập nhật bảo mật cho Windows 10 và chặn thiết lập tài khoản cục bộ cũng trở thành động lực để chuyển đổi
- Bài viết cũng nhắc đến việc Windows đang biến thành một “AI canvas”, khi hãng công bố kế hoạch thêm AI agent vào thanh tác vụ
- Tác giả nhận định rằng “Windows sẽ không trở thành một hệ điều hành tốt hơn sau một năm nữa”
Môi trường gaming trên Linux đã trưởng thành hơn
- Steam Deck của Valve đã giúp các game Windows vận hành ổn định trong môi trường dựa trên Linux
- Bazzite (dựa trên Fedora) cho thấy tốc độ khung hình và hiệu năng cao hơn so với Windows
- Steam Machine và trải nghiệm dùng Bazzite trên Framework Desktop cho thấy khả năng hiện thực của gaming trên Linux
- Theo Steam Hardware Survey, thị phần Linux chỉ ở mức khoảng 3%, nhưng đã có nhiều lựa chọn như SteamOS·Arch·CachyOS·Bazzite
Kinh nghiệm dùng Linux trong quá khứ
- Tác giả từng thử nhiều cách tiếp cận như Homebridge, Beepy, Chromebook VM, Windows Subsystem for Linux
- Phần lớn đều tốn nhiều thời gian thiết lập hơn dự kiến, và việc ngốn thời gian rảnh là vấn đề lớn nhất
- Chỉ riêng việc dùng Linux VM trên Chromebook là một trải nghiệm tích cực
- Ngay cả khi việc cài Linux thất bại, tác giả vẫn có thể dùng thiết bị khác như MacBook hoặc ThinkPad, nên rủi ro ở mức giới hạn
Kế hoạch cài đặt cá nhân và cấu hình phần cứng
- Thiết bị được chọn để cài là desktop cá nhân trang bị CPU AMD Ryzen 7 9800X3D và GPU Nvidia RTX 4070 Super
- Bản phân phối được chọn là CachyOS, một distro dành cho gaming tối ưu cho phần cứng mới và dựa trên Arch
- Điểm mạnh là hỗ trợ CPU·GPU đời mới và quy trình cài đặt đơn giản
- Nếu gặp vấn đề trong quá trình cài đặt, tác giả dự kiến sẽ tìm lời giải qua forum và Discord
Hiện trạng và triển vọng của gaming trên Linux
- Theo khảo sát phần cứng và phần mềm của Steam, 3% người dùng đang dùng Linux
- Trong số đó, 27% dùng SteamOS, 10% dùng Arch, 6% dùng CachyOS, 4% dùng Bazzite
- Gaming trên Linux vẫn là thiểu số, nhưng đang cho thấy đà tăng trưởng nhờ sự đa dạng của các bản phân phối và sự mở rộng của cộng đồng
- Nếu thành công, đây có thể là khởi đầu của một thử nghiệm cá nhân có thể biến tác giả thành “người truyền giáo cho cuộc cách mạng”; còn nếu thất bại, anh có thể quay lại Windows
1 bình luận
Ý kiến Hacker News
Gần đây tôi nhận được Framework Desktop. Ban đầu không định dùng để chơi game, nhưng đã thử cho biết
Tôi cài Fedora 43 và mọi thứ hoạt động hoàn hảo, Steam cũng cài không gặp vấn đề gì. Cyberpunk 2077 cũng chạy ngay lập tức
Nhờ Valve, tôi có thể chạy game ngay mà không cần mở terminal hay chỉnh cấu hình
Sau đó tôi thử chạy Deus Ex: Mankind Divided nhưng nó không hoạt động. Tôi đưa log cho AI xem thì hóa ra vấn đề là Steam mặc định cố chạy bản dựng Linux. Có rất nhiều xung đột phiên bản thư viện, và khi chuyển sang chạy bản dựng Windows thì mọi thứ được giải quyết hoàn hảo
Tuy vậy, tôi vẫn nghi ngờ tính bền vững lâu dài của cách này. Nếu Microsoft thay đổi API thì Valve hoặc Proton sẽ phải liên tục chạy theo, nên gánh nặng bảo trì có thể tăng cao
Trong bối cảnh GPU và driver liên tục thay đổi, hỗ trợ native cho Linux giống như một mục tiêu thay đổi quá nhanh. Proton về thực chất đã trở thành mục tiêu chuẩn hóa
Dạo này có câu đùa rằng “Win32 là API ổn định duy nhất của Linux”, và vì nghe nói Red Dead Redemption 2 cũng chạy tốt nên tôi định thử game đó tiếp theo
Mỗi khi gặp vấn đề với Microsoft hay Adobe, các diễn đàn chính thức thực sự rất tệ. Câu trả lời toàn dẫn sang những bài khác với cả đống liên kết, và cuối cùng vẫn chẳng có cách giải quyết
Ngược lại, tôi thấy diễn đàn Linux tốt hơn nhiều vì ở đó tập trung những người tự chủ trong việc giải quyết vấn đề
sfc /scannow” thì đúng là trò đùa. Giờ đây LLM còn hỗ trợ tốt hơn họTôi vừa khép lại podcast về Linux gaming mà mình duy trì suốt 13 năm trong tuần này. Tôi thấy thời điểm công bố Steam Machine II là lúc thích hợp
Giờ đây nhờ Proton mà phần lớn game cứ thế chạy được, còn port native thì gần như biến mất nên chủ đề để bàn cũng ít đi. Có vẻ như kỷ nguyên Linux trong phòng khách cuối cùng đã đến
Sẽ thật tốt nếu Valve công bố một ‘Proton spec’ để các nhà phát triển có thể đảm bảo tính tương thích, nhưng có lẽ điều đó khó xảy ra vì vấn đề sở hữu trí tuệ
Tôi nghĩ việc người dùng mới bắt đầu bằng một bản phân phối tùy biến dựa trên Arch là kịch bản tệ nhất. CachyOS có thể chạy tốt lúc đầu, nhưng khi gặp sự cố về sau thì rất dễ dẫn tới cài lại từ đầu
Thực ra chẳng cần cái gọi là “bản phân phối chuyên cho gaming”. Ubuntu hay Fedora là đủ rồi
Tôi đã dùng Windows 8.1 cho tới đầu năm 2024, rồi chuyển hẳn sang Linux hoàn toàn sớm hơn dự kiến. Đã lâu rồi tôi mới lại cảm thấy hứng thú với máy tính như vậy
Tôi có thể hiểu vì sao người không rành kỹ thuật lại chọn Mac. Đó là kiểu dùng tiền để giải quyết vấn đề
Vấn đề không nằm ở Linux mà ở hệ sinh thái bị phụ thuộc vào định dạng và trình duyệt cụ thể. Vì vậy tôi thường nộp CV ở cả ba định dạng ODT, PDF và DOCX
Sau khi Windows 10 hết hỗ trợ, tôi chuyển sang Fedora. Nhìn chung mọi thứ hoạt động tốt, nhưng có hai vấn đề trong công việc
Còn game thì chạy hoàn hảo
Tôi chơi game full-time trên Bazzite Linux và thực sự rất hài lòng. Hầu như không cần bảo trì gì, và mọi game Windows đều cứ thế mà chạy
Dù Steam hiện cảnh báo “không đảm bảo trải nghiệm” thì cũng không vấn đề gì. Ngược lại, thời còn dùng Windows tôi lại khổ sở vì lỗi driver
Theo trải nghiệm của tôi, không có lý do gì để không chơi game trên Linux
Tôi đã thử chạy Apex Legends trên Manjaro nhưng không thể vì anti-cheat của EA/Respawn
Tôi tò mò liệu có cách nào để ngăn chặn cheat mà vẫn giữ được bảo mật và quyền riêng tư trên Linux không
Hồi những năm 2000, tôi từng lo rằng nếu ở nhà không có Windows thì năng lực xử lý sự cố ở công ty sẽ kém đi, nhưng giờ thì ngược lại: chỉ phải dùng Windows ở nơi làm việc mới là cực hình
Dù lúc đầu tôi lỡ làm hỏng phân vùng và phải quay lại Windows, sau đó tôi đã trở về với Linux và dùng cho tới tận bây giờ
Thế giới đã thay đổi rất nhiều, nhưng tôi vẫn thấy vui vì một sáng tạo mang tính con người như Linux vẫn còn tồn tại
Jonathan Blow nói rằng vấn đề của Linux là sự hỗn loạn của vô số phiên bản thư viện.
Rốt cuộc, việc tạo ra một lớp mô phỏng Windows API lại trở thành lựa chọn thực tế hơn là dọn dẹp chính Linux
Nghe có vẻ rối rắm, nhưng vì tôi không có ý định lên Windows 11 nên từ giờ sẽ tiếp tục dùng Linux