1 điểm bởi GN⁺ 2023-08-05 | 1 bình luận | Chia sẻ qua WhatsApp
  • 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

 
GN⁺ 2023-08-05
Ý 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

    • Đây có lẽ không hẳn là thiên kiến, mà gần hơn với chuyện từ Linux là một thuật ngữ bị quá tải nghĩa
      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
    • Việc số người dùng Steam Deck tăng mạnh là tín hiệu thực sự tốt cho tương lai của game trê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
    • Lý do chúng ta chỉ tính các hệ điều hành desktop “thật sự” như Windows hay OSX là vì chúng là nền tảng đa dụng, nơi nội dung được tạo ra và công việc được thực hiện
      Phần còn lại gần với các thiết bị mục đích chuyên biệt hơn
    • Còn tùy bạn kỳ vọng gì ở “người dùng”. Tôi cho rằng máy chủ và Android cũng được tính, nhưng SteamOS thì hơi mơ hồ
      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

    • Có khả năng việc Apple ngừng hỗ trợ OpenGL hoặc binary x64 chỉ còn là vấn đề thời gian. Khi đó một mảng lớn khác trong lịch sử game trên Mac sẽ biến mất
      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
    • Đồng ý. Sau khi toàn bộ số game tôi đã mua không còn chạy được, tôi đã bỏ game trên Steam ở Mac, và đó là kết thúc việc chơi game trên Mac của tôi
      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
    • Ngay cả những game còn lại cũng chậm đến mức không chịu nổi trên Intel Mac chạy macOS 13, nên khó mà chơi được
      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
    • Game trên Mac ngày nay nghĩa là trả giá của hôm nay để chơi game của 10 năm qua với hiệu năng của năm ngoái
    • Thật ngạc nhiên là Steam vẫn chưa làm thứ gì đó giống Proton cho Mac
  • 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 đó

    • GOG cũng hỗ trợ Linux và cung cấp binary native có thể cài đặt, không theo kiểu thuê dùng
    • Thật tiếc là có nhiều người nghĩ như vậy. Tất nhiên lựa chọn là tự do, nhưng Valve lấy một phần đáng kể từ các công ty nhỏ, còn nhóm người chơi game vốn nhạy cảm về giá thì lại phàn nàn về giá game
      Một game tuyệt vời không nhất thiết phải có trên Steam
    • Dù không có trên Steam, bạn vẫn có thể thêm bằng tùy chọn “Add a Non-Steam Game to My Library” rồi thử chạy qua Proton
    • Tôi cũng y hệt vậy, nhưng đối tượng là Nintendo, Sony, Xbox
    • Cảm giác thuê game từ Valve thế nào?
  • 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

    • Năm nào cũng nghe nói là năm của Linux, nhưng giờ chẳng phải nó đang thật sự trở thành hiện thực sao?
  • 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

    • Ở một mức nào đó, rất có thể đây là điều có chủ ý. Cũng như mọi thứ khác trong thế giới Mac vậy
      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?
    • Ngược lại, tôi nghĩ sẽ có nhiều nhà phát hành cân nhắc port game sang Mac hơn
      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
    • Tôi chơi game Windows bằng Parallels. Game có native trên Mac hay không không quan trọng lắm, chỉ là cách một lần Alt-Tab thôi
    • Giờ cũng không hẳn là vậy nữa. Chỉ cần thiết lập Apple Game Porting Toolkit, hoặc tải một trong các GUI dành cho nó là được
    • Cũng có điểm là khá nhiều game hỗ trợ Intel Mac là 32-bit, nên không chạy được trên macOS mới nhất
  • 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?

    • Chuyện đó chắc chỉ xảy ra sau khi thương vụ mua Activision được thông qua. Vì hiện tại họ còn phải giả vờ thân thiện một thời gian
    • Tôi nghĩ chuyện này đã chậm rãi diễn ra rồi. Ví dụ Grounded yêu cầu đăng ký tài khoản Microsoft để chơi multiplayer
    • Thành thật mà nói, vế sau nếu được báo thì cũng khá hay. Tôi đã ít nhất một lần lỡ mua game mà mình vốn đã có quyền truy cập
  • 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

    • Nếu ý là “nếu làm bằng OpenGL/Vulkan thì thử compile trên Mac, nếu chạy thì phát hành trong trạng thái gần như chưa được test”, thì đúng
      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

  • 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

    • Laptop và bản phân phối Linux/môi trường desktop không phải lúc nào cũng hợp nhau. Những thứ như đóng rồi mở nắp máy, sleep/hibernate, đèn nền bàn phím, phím chức năng điều khiển media, trackpad có thể gây vấn đề
      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

    • Tôi không biết Wine được tích hợp đến mức nào trong bản cho macOS, nhưng theo tôi biết thì nó kém xa bản Linux
      Đừ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
    • Tôi thật sự mong điều đó xảy ra. Chơi game trên Mac mãi vẫn quá đáng thất vọng