Trong suốt quá trình học tập sau trung học, tôi đã có cơ hội tiếp xúc với nhiều hệ điều hành khác nhau. Giống như nhiều người, Windows là “bữa cơm” chính của tôi, nhưng tôi cũng không xa lạ gì với macOS, khi phần lớn công việc của tôi được thực hiện trên chiếc MacBook Air M2.
Tôi cũng may mắn được làm việc chuyên sâu với Linux, sử dụng nhiều bản phân phối khác nhau trong suốt thời gian đi học. Tôi đã trở nên khá thành thạo với hệ thống tập tin, dòng lệnh và tất cả các chức năng thông thường khác của một hệ điều hành. Tôi không xa lạ gì với Linux và thậm chí đã có lúc muốn chuyển đổi máy trạm chính của mình sang Linux, nhưng 3 điều này luôn cản trở tôi.
1. Thiếu Hỗ Trợ Anti-Cheat: Ác Mộng Của Game Thủ
Tôi chơi quá nhiều game yêu cầu chống gian lận
Cài đặt chơi game trên máy tính với hai màn hình hiển thị trò chơi bắn súng góc nhìn thứ nhất
Trải nghiệm chơi game trên Linux đã cải thiện đáng kể trong vài năm qua, phần lớn nhờ vào Valve và sự phát triển của Steam Deck. Nhiều tựa game không được hỗ trợ nguyên bản vẫn có thể chạy tốt trên Linux nhờ công sức của Proton, nhưng đây không phải là một giải pháp toàn diện.
Về cơ bản, bất kỳ trò chơi nào có hệ thống chống gian lận (anti-cheat) bên ngoài đều sẽ không hoạt động trên Linux, và điều này là do thiếu sự hỗ trợ từ các nhà phát triển anti-cheat. Những hệ thống như Easy Anti-Cheat và BattlEye (ở một mức độ nào đó) không hoạt động, và sẽ không hoạt động nếu không có sự hỗ trợ từ nhà phát triển. Không có cách nào để tôi, với tư cách là người dùng, có thể sử dụng một giải pháp khắc phục cho vấn đề này, ngoài việc cài đặt Windows theo kiểu dual-boot.
Đối với tôi, điều này có phần không khả thi. Rất nhiều trò chơi nhiều người chơi mà tôi thích đều dựa vào các hệ thống anti-cheat của bên thứ ba, mà hầu hết chúng đều không chạy tốt trên Linux. Escape from Tarkov là ví dụ điển hình, nhưng còn rất nhiều trò chơi khác nữa cũng không hoạt động nguyên bản.
2. Hỗ Trợ Adobe: Cột Mốc Quan Trọng Của Quy Trình Làm Việc
Một phần không thể thiếu trong quy trình làm việc của tôi
Giờ đây, trước khi các độc giả “daily-drive” Linux cầm giáo lên: vâng, tôi hiểu rằng có những giải pháp mã nguồn mở tuyệt vời thay thế cho các sản phẩm Adobe. Quy trình làm việc chính của tôi bao gồm Photoshop, Premiere và đôi khi cả After Effects — tất cả đều có các đối thủ mã nguồn mở có phần tương đương.
Thành thật mà nói, tôi chỉ đơn giản là không sẵn lòng học một ứng dụng khác vào lúc này. Chuyển từ Photoshop sang GIMP có thể không quá khó khăn, và nếu đây là điều duy nhất cản trở tôi, có lẽ tôi sẽ chấp nhận. Nhưng cùng với các phản đối khác trong danh sách này, nó giống như một nhiệm vụ tẻ nhạt mà tôi có thể tránh được vào lúc này. Tôi rất tôn trọng những người dùng đã chuyển đổi từ các sản phẩm Adobe sang các giải pháp thay thế mã nguồn mở, bất kể hệ điều hành nào, nhưng đối với tôi, tôi chỉ phải gắn bó với những gì mình đã biết hiện tại.
3. Trải Nghiệm Sử Dụng Ban Đầu (OOBE) Tốt Hơn
Cụ thể với SteamOS
Shader Vulkan đang được tải xuống và lưu vào bộ nhớ đệm cùng với Subnautica trong SteamOS.
Đây có lẽ là một vấn đề cá nhân của tôi, tôi phải thừa nhận, nhưng nếu tôi định chuyển hẳn sang Linux, việc hệ điều hành đó được tối ưu hóa cho chơi game ngay từ đầu là rất quan trọng đối với tôi. Tôi không muốn phải loay hoay với driver hay bất cứ thứ gì tương tự. SteamOS dường như đã giải quyết hầu hết các vấn đề đó về mặt trải nghiệm OOBE, nhưng vì nó không được tạo ra cho mục đích năng suất, mọi thứ khác đều cần được thiết lập thủ công.
Các trình quản lý gói, ứng dụng năng suất, trình duyệt – bất cứ thứ gì không tập trung vào chơi game đều cần được cài đặt trong chế độ Desktop. Tôi hiểu rằng SteamOS chỉ là Arch với một số “gia vị” đặc biệt liên quan đến Steam, nhưng tôi thực sự muốn có “gia vị” đó. Tôi cũng hiểu rằng nó chưa thực sự sẵn sàng để trở thành một hệ điều hành chính thức trên máy tính để bàn.
Tôi không phải lúc nào cũng đòi hỏi mọi thứ phải hoàn hảo; tôi có thể chấp nhận một chút thiết lập, nhưng một trong những lý do tôi gắn bó với Windows và macOS bấy lâu nay là mọi thứ đều hoạt động khi tôi cần, ngay cả sau khi cài đặt mới. Việc bắt đầu và chạy với bất kỳ bản phân phối Linux nào hiện nay đã tốt hơn nhiều so với 10 năm trước, nhưng vẫn còn rất nhiều những chi tiết nhỏ phát sinh trong vài ngày đầu tiên sử dụng Linux mà, thành thật mà nói, tôi không có thời gian để giải quyết.
Tôi chưa sẵn sàng… bây giờ
Thật không may, những điều này phần lớn nằm ngoài tầm kiểm soát của chính các nhà phát triển. Những thứ như hỗ trợ chống gian lận và hỗ trợ Adobe từ bên thứ nhất chỉ đơn giản là những trở ngại lớn đối với tôi vào thời điểm này. Tuy nhiên, nếu nhu cầu của tôi thay đổi, Linux sẽ là một lựa chọn hàng đầu cho hệ điều hành, bất kể bản phân phối nào.