Tìm kiếm trang web

Tôi đã cài Linux trên PC chơi game của mình và ngừng khởi động kép với Windows mãi mãi


Tôi ghét Windows. Chấm hết. Tôi phải sử dụng nó để làm việc, giống như nhiều người trong các bạn, nhưng nó thực sự rối rắm để dùng. Nó đã trở thành một sản phẩm tiếp tục đối xử với tất cả chúng ta như vật thể bị bán thay vì khách hàng. Có quảng cáo trong menu Start, một hệ thống thu thập dữ liệu khó tắt, và một trợ lý AI mà chúng ta vẫn chưa yêu cầu. Tuy nhiên, qua tất cả, điều giữ tôi tiếp tục sử dụng hệ điều hành cồng kềnh của Microsoft là chơi game. Mặc dù tôi thường nghĩ mình là người chơi game console, tôi có một thư viện Steam khá tốt. Trong nhiều năm, Linux (và macOS, mà tôi thực sự thích hơn), chỉ đơn giản là không phải là một lựa chọn.

Tuy nhiên, điều đó đang thay đổi. Proton, lớp tương thích của Valve để chạy các trò chơi Windows trên Linux, tiếp tục thêm nhiều trò chơi từ danh mục Steam. Bazzite là một bản phân phối Linux tập trung vào trò chơi được xây dựng trên Fedora Atomic, đi kèm với tất cả những gì game thủ cần (và hơn thế nữa), được cấu hình sẵn và sẵn sàng sử dụng, bao gồm driver Nvidia, Steam và Proton đều đã sẵn sàng ngay từ khi cài đặt. Tôi đã cài Bazzite trên chiếc laptop gaming tầm trung MSI Cyborg cùng với Windows để xem liệu nó cuối cùng có đủ tốt để khiến việc khởi động kép trở thành chuyện của quá khứ hay không. Sau một số thử nghiệm, tôi đã có câu trả lời, mặc dù nó đi kèm với một vài lời cảnh báo.

Những gì bạn cần trước khi bắt đầu

Chuẩn bị máy Windows của bạn trước khi chạm vào BIOS

Điều đầu tiên tôi cần làm là tắt Khởi động nhanh, tính năng lưu một phần trạng thái hệ thống vào đĩa khi tắt máy để tăng tốc thời gian khởi động. Nó có thể gây ra sự cố khi sử dụng hai hệ điều hành song song. Tôi nhấn Win + S, tìm kiếm Chọn gói nguồn, nhấp vào Chọn chức năng của các nút nguồn, sau đó Thay đổi cài đặt hiện không khả dụng. Sau đó tôi bỏ chọn Bật khởi động nhanh.

Tiếp theo, tôi phải tắt Secure Boot. Sau khi khởi động lại, tôi vào BIOS bằng cách nhấn F2 liên tục, sau đó sử dụng các phím mũi tên để đến tab Security. Tôi đặt Secure Boot thành Disabled, vì trên MSI của tôi, nó là một tùy chọn dễ chuyển đổi trong màn hình BIOS.

Sau đó tôi đã thử thu nhỏ phân vùng Windows của mình để cài Bazzite lên đó. Đó là khi mọi việc trở nên phiền toái. Windows chỉ cho phép tôi thu nhỏ một phần rất nhỏ của ổ đĩa vì có một số tệp hệ thống không thể di chuyển được. Tôi đã thử tắt chế độ ngủ đông bằng lệnh powercfg /h off trong Command Prompt với quyền Administrator, khởi động lại, và thử lại. Vẫn không thành công. Cuối cùng, tôi chỉ quyết định để trình cài đặt Bazzite quản lý việc phân vùng, và điều đó diễn ra tốt hơn nhiều.

Tôi đã tải ISO từ https://bazzite.gg/, chọn các tùy chọn phù hợp với máy tính GPU Nvidia của tôi (Laptop khác, Nvidia, KDE và Desktop), và bỏ qua Chế độ chơi game Steam. ISO khoảng 5 GB, vì vậy tôi đảm bảo rằng ổ USB của mình có ít nhất dung lượng đó (tôi đã dùng một ổ 32 GB cũ).

Tạo USB khởi động và cài đặt Bazzite

Ghi ISO và cài đặt khá đơn giản

Tôi đã sử dụng Rufus trên Windows để ghi hình ảnh lên ổ đĩa. Nó cảnh báo tôi rằng ISO cần chế độ hình ảnh DD, điều mà tôi đã xác nhận, sau đó bỏ qua. Quá trình này chỉ mất vài phút. Khi ổ đĩa đã sẵn sàng, tôi khởi động lại máy tính và nhấn F11 liên tục để vào menu khởi động. Tôi chọn ổ USB của mình và để nó tải vào môi trường Bazzite live, một thứ mà Linux sử dụng để bạn có thể thử trước khi mua, nói một cách nào đó. Màn hình đầu tiên hiển thị cấu hình phần cứng của tôi, và tôi có thể thấy rằng Intel Iris Xe và RTX 4050 mà tôi có trên máy đã được phát hiện. Tôi khởi chạy Cài đặt lên Ổ Cứng trên màn hình desktop, mở trình cài đặt Anaconda. Tôi chọn ngôn ngữ của mình, đặt tên người dùng và mật khẩu, kết nối Wi-Fi, và chuyển sang bước phân vùng. Tôi chọn ổ chính trong máy, và chọn phân vùng tùy chỉnh. Tôi phân bổ nửa ổ cho Bazzite, để lại nửa còn lại — 244 GB — cho Windows trong trường hợp tôi cần chụp một số ảnh màn hình cho công việc sau này. Trình cài đặt cảnh báo, khuyến nghị tôi sử dụng tối thiểu 500GB, nhưng tôi chỉ bỏ qua. Mọi thứ đều ổn. Tôi nhấn Bắt đầu Cài đặt và chờ đợi. Nó kết thúc khá nhanh, sau đó tôi rút USB và khởi động lại. Việc khởi động lại tự động mở Bazzite, và tôi đã sẵn sàng bắt đầu.

Khởi chạy Steam và trò chơi

Steam được cài sẵn






Steam vừa tự động khởi chạy khi tôi lần đầu tiên khởi động vào Bazzite. Tôi không cần phải tải xuống, cài đặt hay làm bất cứ điều gì khác. Nó chỉ có sẵn ở đó, chờ đăng nhập Steam của tôi. Tôi đã sử dụng mã QR qua ứng dụng di động Steam của mình để đăng nhập mà không cần gõ mật khẩu, và nó hoạt động ngay lập tức. Toàn bộ thư viện Steam của tôi đã có mặt ngay lập tức.

Đối với các trò chơi có bản build gốc trên Linux, việc cài đặt, khởi chạy và chơi sẽ dễ dàng. Đối với các trò chơi chỉ chạy trên Windows, bạn cần bật Proton. Vào Steam > Settings > Compatibility và bật Enable Steam Play for all other titles. Trên Bazzite, điều này có thể đã được bật sẵn theo mặc định. Tôi đã thử với Palworld (một trò chơi chỉ dành cho Windows, không có bản build gốc trên Linux) và nó khởi chạy mà không có bất kỳ thông báo hay cảnh báo nào. Proton đã xử lý mọi thứ trong nền một cách vô hình.

Bài kiểm tra khác của tôi là Baldur's Gate 3, vốn có bản dựng gốc cho Linux. Lần khởi chạy đầu tiên đã kích hoạt hai chu trình biên dịch shader, mất vài phút — điều này là bình thường trên Linux và là quá trình một lần, sẽ không lặp lại trong các lần khởi chạy sau. Nó khởi chạy và thậm chí còn load được file save hiện có của tôi từ Steam Cloud từ tháng 8 năm 2025. Trò chơi trông và hoạt động giống hệt như trên Windows trên cùng chiếc laptop này, cho tôi 60-70 fps khi chơi tích cực trên RTX 4050 với các thiết lập mặc định, không cần cấu hình đồ họa.

Bộ điều khiển DualSense từ PS5 của tôi kết nối qua Bluetooth dễ dàng hơn bao giờ hết trên Windows, và trò chơi nhận diện nó ngay lập tức, thay đổi tất cả các nút nhắc thành nút PlayStation mà không cần phải chạm vào bất kỳ cài đặt nào.

Thật đáng buồn, các trò chơi sử dụng Easy Anti-Cheat như Rust và 7 Days to Die, hai trong số những trò chơi yêu thích của tôi để chơi cùng bạn bè, không hoạt động đáng tin cậy trên Linux. Nhà phát triển Rust thậm chí đã nói rằng không có kế hoạch hỗ trợ Linux hay Proton. Vì vậy, nếu tôi muốn tiếp tục chơi những trò đó, tôi cần giữ chúng trên Windows.

Bazzite cũng có thể là chiếc xe tôi sử dụng hàng ngày

Trải nghiệm trên máy tính để bàn khá tuyệt

KDE Plasma là môi trường desktop mặc định trên Bazzite, và có lẽ đây là DE giống Windows nhất mà tôi từng sử dụng. Thanh tác vụ nằm ở dưới cùng, khay hệ thống trông và hoạt động như bạn mong đợi, và trình khởi chạy ứng dụng giống như menu Bắt đầu. Tôi không bao giờ cảm thấy lạc lõng trên giao diện, mọi thứ hoặc là ở nơi tôi nghĩ nó sẽ ở, hoặc rất dễ tìm theo trực giác.

Các ứng dụng hàng ngày dễ dàng được cài đặt thông qua cửa hàng ứng dụng Bazaar của Bazzite, vốn lấy dữ liệu từ Flathub, kho lưu trữ Flatpak chính. Discord được cài đặt giống như trên bất kỳ cửa hàng ứng dụng nào khác, mặc dù Bazaar đã cảnh báo là "nguy cơ cao" vì nó sử dụng hệ thống cửa sổ X11 cũ và tính chất độc quyền của nó. Tất nhiên điều đó không phải là vấn đề lớn, đó chỉ là cách Discord hoạt động. Tuy nhiên, thật tốt khi thấy cam kết bảo mật mạnh mẽ hơn so với các hệ điều hành khác mà tôi sử dụng hàng ngày.

Bạn có nên từ bỏ Windows để dùng Bazzite trên laptop chơi game không?

Nếu tôi có một máy Windows thứ hai, tôi chắc chắn sẽ làm. Thư viện Steam của tôi, trừ hai trò chơi đã đề cập ở trên, chủ yếu là chơi đơn và hợp tác mà không có các tính năng chống gian lận mạnh mẽ. Bazzite thực sự sẵn sàng để tôi sử dụng mọi lúc. RTX 4050 của tôi được nhận diện tự động, tay cầm DualSense ghép đôi nhanh hơn bình thường, và Steam đã có sẵn ở đó.

Quá trình cài đặt mất nhiều thời gian hơn mức cần thiết, dù lỗi đó phần lớn là do Windows chứ không phải do Bazzite.

Nếu bạn là một game thủ chỉ dùng Windows và có nhiều trò chơi hỗ trợ Proton trong thư viện của mình, hãy thử Bazzite và xem bạn nghĩ gì. Tôi biết mình sẽ kết thúc việc khởi động kép cho các hoạt động chơi game của mình mãi mãi.

Bài viết liên quan