Linux vượt Mac trong cộng đồng game thủ Steam
(arstechnica.com)- Trong khảo sát phần cứng người dùng Steam tháng 7/2023, Linux đã vượt macOS để lên vị trí thứ 2 về thị phần hệ điều hành
- Tuy vậy, Windows 96.21% vẫn áp đảo ở vị trí số 1, còn cuộc cạnh tranh giữa Linux 1.96% và macOS 1.84% chỉ chiếm tỷ trọng nhỏ trong toàn bộ người dùng Steam
- Thị phần Linux tăng hơn 0.5 điểm phần trăm so với tháng 6, tiến gần mức cao nhất mọi thời đại từ giai đoạn tổng số người dùng Steam còn thấp hơn nhiều
- Phần lớn mức tăng này dường như đến từ máy chơi game cầm tay Steam Deck của Valve hơn là Linux desktop thông thường; trong nhóm Linux, “SteamOS Holo” 64-bit chiếm hơn 42%
- Apple đang củng cố game trên Mac bằng hiệu năng của Mac M1·M2, phát hành các game lớn và công cụ port game cho macOS, nhưng trên Steam thì khoảng cách thị phần vẫn còn lớn
Hệ điều hành đứng thứ 2 đã đổi trên khảo sát phần cứng Steam
- Trong khảo sát phần cứng người dùng Steam tháng 7/2023, Linux đã vượt macOS để trở thành hệ điều hành đứng thứ 2 về thị phần trong số người dùng Steam
- Steam định kỳ hỏi người dùng có muốn cung cấp ẩn danh thông tin phần cứng hay không, rồi công bố dữ liệu thu thập được mỗi tháng
- Tỷ lệ hệ điều hành theo khảo sát tháng 7 như sau
- Windows: 96.21%
- Linux: 1.96%
- macOS: 1.84%
Mức tăng của Linux và tỷ trọng của Steam Deck
- Thị phần Linux tăng hơn 0.5 điểm phần trăm so với tháng 6
- Phoronix đánh giá con số này đã tiến gần mức cao nhất mọi thời đại trong giai đoạn tổng số người dùng Steam còn thấp hơn rất nhiều
- Tuy nhiên, khó có thể xem đây là chiến thắng của bản thân Linux desktop
- Trong nhóm Linux, “SteamOS Holo” 64-bit chiếm hơn 42% thị phần Linux
- Đây là dấu hiệu cho thấy người dùng chơi game trên Linux thông qua máy chơi game cầm tay Steam Deck của Valve chiếm tỷ trọng lớn
Độ biến động của khảo sát và mức độ phổ biến của Steam Deck
- Người tham gia khảo sát phần cứng Steam có thể thay đổi theo từng tháng, nên kết quả cũng có thể biến động
- Xét theo quy mô mà Steam vận hành khảo sát, mức biến động thông thường thường nhỏ hơn mức tăng của Linux lần này
- Steam Deck đã ra mắt được một thời gian, nhưng từ tháng 10/2022 đã có thể được mua rộng rãi mà không cần vào danh sách chờ
- Có thể xem thay đổi lần này là kết quả của việc Steam Deck tiếp tục được đón nhận đều đặn kể từ đó
Thay đổi trong ứng dụng Steam giúp cải thiện trải nghiệm nền tảng
- Tháng trước, Valve đã thay đổi lớn cách vận hành bên trong của ứng dụng Steam desktop cho Linux và macOS
- Một số thay đổi được xây dựng dựa trên các công việc dành cho Steam Deck
- Ứng dụng hiện hoạt động tốt hơn trên cả hai nền tảng, và mức cải thiện trên macOS còn rõ rệt hơn
Apple tăng cường game trên Mac và khoảng cách còn lại
- Apple muốn biến Mac thành một nền tảng chơi game thực tế hơn, dựa trên việc chip dòng M1·M2 trên các máy Mac mới mang lại hiệu năng đồ họa mạnh trong nhóm đồ họa tích hợp trên laptop
- Trong vài tháng gần đây, hãng đã hợp tác với các nhà phát hành game để đưa những tựa game lớn như Resident Evil Village, No Man’s Sky lên Mac
- Các game này chạy tốt trên những máy Mac hiện đại, và rõ ràng tốt hơn so với việc chạy các game tương tự trên đồ họa tích hợp của Mac dùng Intel
- Apple cũng công bố công cụ port game cho phiên bản macOS kế tiếp, có một số cách tiếp cận tương tự Proton trên Steam Deck
- Chỉ nhìn vào thị phần hệ điều hành trên Steam, Apple vẫn còn phải thu hẹp một khoảng cách lớn nếu muốn phát triển Mac thành nền tảng chơi game
1 bình luận
Ý kiến trên Hacker News
Có vẻ tồn tại một thiên kiến mang tính cấu trúc ăn sâu đối với Linux, đến mức hễ nó bắt đầu thắng ở mức nào đó thì người ta lập tức dời tiêu chí để không thể gọi đó là chiến thắng
Linux rõ ràng là kernel hệ điều hành được dùng rộng rãi nhất trên Trái Đất, nhưng rồi người ta nói hãy loại máy chủ ra; nếu thu hẹp thành kernel hệ điều hành cho người tiêu dùng thì lại nói hãy bỏ Android; Chrome OS cũng là Linux nhưng lại bảo không phải
Cuối cùng, ngay cả khi thu hẹp thành “Linux desktop thuần túy”, hễ SteamOS nổi lên thì lại cắt nó ra vì cho rằng đó không phải Linux desktop
Có người tải và cài một bản phân phối vì muốn dùng GNU+Linux, nhưng ở nghĩa khác, Linux cũng có nghĩa là nền tảng của phần lớn ngành IT
Dù modem DSL hay điện thoại Android dùng Linux, người dùng không phải là người đã chọn Linux; và nhiều người dùng GNU+Linux có lẽ cũng không muốn đưa bản chất của Android vào bản phân phối của mình
Tuy vậy, SteamOS có thể trở thành cây cầu nối hai thế giới. Người dùng Steam Deck không phải đã chọn Linux, nhưng nhờ thành công đó, Valve đầu tư vào hỗ trợ game trên Linux, và cuối cùng những người như tôi cũng có thể chọn Linux
Nếu xu hướng hiện tại tiếp tục ở Steam Deck đời tiếp theo, các nhà phát triển có thể thấy đáng để tập trung vào bản build Linux native thay vì chỉ nhắm đến tương thích Proton
Điều này càng đúng trong trường hợp Unreal hay Unity đã thay phần lớn công việc nặng nhọc
Dù vậy, rào cản lớn nhất của việc hỗ trợ Linux luôn là sự đa dạng của các bản phân phối và môi trường, nên tôi không quá lạc quan; nhưng dù sao đây vẫn là điều tốt cho Linux
Về mặt nhận thức đối với Linux desktop, tôi nghĩ nó không quá quan trọng. Linux sẽ không biến mất, và xét như phần mềm thì có khả năng nó đã lan rộng hơn bất kỳ hệ điều hành nào từ trước đến nay
Phần còn lại gần với các thiết bị mục đích chuyên biệt hơn
Vì cấu trúc của nó là chạy game dành cho Windows thông qua một lớp tương thích khi chạy phần lớn game
Điều này có thể không quan trọng với người dùng cuối, nhưng nó không phải là một bước ngoặt lớn từ góc nhìn nhà phát triển, kiểu như bỗng nhiên vô số game và ứng dụng có bản port Linux đúng nghĩa như nhiều người tưởng tượng
Chỉ vài năm trước, Mac từng khá ổn trong mảng game. Rất nhiều game trên Steam, kể cả nhiều tựa nổi tiếng, có thể chơi trên OSX
Nhưng việc ngừng hỗ trợ 32-bit đã tạo ra một bước lùi khổng lồ, và chỉ với quyết định đó của Apple, số game mà người dùng OSX có thể chơi đã giảm xuống còn một phần nhỏ so với trước
Binary PowerPC cũng không dùng được nữa, binary x86 cũng không dùng được nữa, nên có vẻ không có lý do gì họ không làm lại điều tương tự với danh nghĩa đơn giản hóa nền tảng
Tôi cũng không có máy Windows, nên đã hoàn toàn không dùng Steam trong vài năm, mãi đến khi Steam Deck ra mắt mới quay lại
Giờ tôi khởi động vào 10.15 để chơi những game cần nhiều tài nguyên hơn mức tối thiểu
Vì cố gắng dùng Linux nhiều nhất có thể, toàn bộ ngân sách chơi game của tôi đều đổ vào Steam
Nếu không có trên Steam thì tôi không chơi, và cũng không trả tiền cho bên đó
Một game tuyệt vời không nhất thiết phải có trên Steam
Nếu 10 năm trước có ai nói với tôi rằng “năm 2023 sẽ là năm của máy chơi game Linux”, chắc tôi đã cười. Thật sự không thể biết trước tương lai
Cũng đáng nhắc là chơi game Steam trên chip sau M1 gần như là bất khả thi
Trong thư viện của tôi có hàng trăm game, chỉ khoảng hơn 10 game chơi được, còn ít hơn cả khoảng 20% chạy được trên Intel Mac
Ngoại trừ vài game indie casual, các nhà phát hành hầu như không quan tâm đến việc hỗ trợ Apple Silicon
Khi môi trường chơi game Steam trên Linux đã tốt lên, phía Mac lại có cảm giác thụt lùi tương ứng
Apple được lợi gì khi cho phép một kho ứng dụng cạnh tranh đang thống trị trong mảng game?
Trước đây chỉ có thể chơi game đàng hoàng trên Mac desktop có card đồ họa rời, nhưng giờ đã có M1 MacBook tích hợp sẵn đồ họa mạnh, và lượng máy đã bán ra cũng khá lớn
Tuy nhiên điều đó chỉ khả thi nếu có sự hỗ trợ từ Apple. Những thử nghiệm đầu tiên đã xuất hiện, và Death Stranding dự kiến sẽ có bản native trên M1 Mac
Microsoft đang thúc ép khá mạnh để thay Chrome bằng Edge trên Windows
Còn bao lâu nữa thì khi định mua game trên Steam, Windows Store sẽ bật lên giảm giá cho bạn, hoặc báo rằng game đó có trong Game Pass?
Cuối cùng thì Linux cũng sẽ nhận được từ các nhà phát hành game sự tôn trọng ngang với Mac
Dù vậy Vulkan là công dân hạng nhất trên Linux, nên những vấn đề nói trên đỡ đau đầu hơn rất nhiều
Nghe đáng tin. Trên Linux, hỗ trợ game khá ổn, và giờ tôi gần như không còn kiểm tra tương thích nữa
Tôi cũng có M1 nhưng chẳng chạy được gì cho ra hồn. Không có Proton, game 32-bit cũng không chạy, vô dụng
Vì OneDrive bị ép dùng trên Windows 11, lần đầu tiên tôi đã cài Linux lên laptop hiệu năng cao dùng chính
Sau vài giờ vật lộn, cuối cùng tôi làm theo tutorial Asus-Linux, và mọi thứ hoạt động hoàn hảo
Với ai định chuyển sang, tôi muốn khuyên là hãy làm theo tutorial. Tôi tưởng kiến thức kỹ thuật của mình là đủ, nhưng cũng có vài cái bẫy
Tối qua tôi cũng đã cài Steam. Có gặp vấn đề khi chạy Dwarf Fortress, nhưng cứ xem đó là Linux điển hình; ít nhất tôi không còn phải lo M$ bắt cóc hệ thống file của mình nữa
Nếu không mua từ các công ty bảo đảm hỗ trợ và tương thích Linux cho toàn bộ phần cứng như Dell XPS 13 Plus Developer hay System76, đôi khi sẽ rất hên xui
Dù vậy, thật tốt khi tutorial phù hợp với cấu hình cụ thể đã giúp máy chạy ổn
Tôi cũng hiện chỉ dùng Linux làm hệ điều hành trên desktop chơi game. Tôi dùng Arch, btw
Nhờ Steam/Proton và Lutris, chơi game giờ đã tương đối dễ, và tôi đã chờ ngày này từ khi bắt đầu dùng Linux lần đầu vào năm 1999
Tôi đang cài Manjaro và Steam trên một laptop giá rẻ, hiện gần như dùng nó chuyên để chơi game
Tôi chủ yếu chơi game cũ nhưng chúng chạy tốt. GPU Intel hơi hạn chế, nhưng phần lớn game tôi có đều chạy không vấn đề gì, và tôi đang nghĩ có ngày sẽ mua máy mạnh hơn
Nhìn tiến triển lớn trong việc đưa Linux chạy trên M1, có vẻ Steam trên đó cũng khả thi, và hình như một phần đã làm được rồi
Tất nhiên Valve cũng có thể tập trung hơn vào việc chạy Proton trên macOS. Ngoài chuyện phải xử lý Metal thay vì Vulkan và khác biệt Intel với ARM, tôi không thấy có nhiều trở ngại căn bản. Nếu cần cũng có thể vòng qua bằng thứ như qemu
Sẽ có một lượng công việc nhất định, nhưng đây là thị trường giàu có, quen chi tiền cho phần cứng đắt tiền, và nếu việc này đủ dễ thì khả năng cao họ sẽ mua nhiều game Steam
Hơn nữa còn có cả một catalog game cũ khổng lồ với yêu cầu cấu hình thấp, nên chạy bằng emulator cũng sẽ ổn. Apple chắc sẽ khá khó chịu, nhưng tôi không biết họ có thật sự chặn được không
Đừng để các con số đánh lừa. Đã tiến bộ rất nhiều, nhưng khả năng tương thích Windows vẫn là một con thú khó thuần, và Wine/Proton vẫn còn hỏng ở nhiều chỗ
Tôi còn không chắc có thể đạt tới tương thích hoàn toàn hay không, nên hỗ trợ đồng thời macOS có vẻ là một việc lớn. Có thể là làm được