1 points par GN⁺ 2023-08-05 | 1 commentaires | Partager sur WhatsApp
  • Dans l’enquête matérielle de Steam de juillet 2023, Linux a dépassé macOS pour devenir le 2e système d’exploitation en part de marché
  • Windows 96,21 % reste toutefois très largement en tête, et la concurrence entre Linux à 1,96 % et macOS à 1,84 % ne représente qu’une petite part de l’ensemble des utilisateurs de Steam
  • La part de Linux a progressé de plus de 0,5 point par rapport à juin, se rapprochant d’un record historique atteint à une époque où le nombre total d’utilisateurs de Steam était bien plus faible
  • Une grande partie de cette hausse semble venir du Steam Deck de Valve, plutôt que du Linux de bureau en général, puisque « SteamOS Holo » 64-bit représente un peu plus de 42 % de la catégorie Linux
  • Apple renforce le jeu sur Mac avec les performances des Mac M1 et M2, la sortie de grands jeux et des outils de portage pour macOS, mais l’écart reste encore important dans les parts de Steam

Le 2e système d’exploitation change de place dans l’enquête matérielle Steam

  • Dans l’enquête matérielle de Steam de juillet 2023, Linux a dépassé macOS et devient le 2e système d’exploitation chez les utilisateurs de Steam
  • Steam demande régulièrement aux utilisateurs s’ils souhaitent partager anonymement des informations sur leur matériel, puis publie chaque mois les données collectées
  • La répartition par système d’exploitation dans l’enquête de juillet est la suivante
    • Windows : 96,21 %
    • Linux : 1,96 %
    • macOS : 1,84 %

La progression de Linux et le poids du Steam Deck

  • La part de Linux a augmenté de plus de 0,5 point par rapport à juin
  • Phoronix estime que ce niveau se rapproche d’un record historique datant d’une période où Steam comptait bien moins d’utilisateurs au total
  • Il est toutefois difficile d’y voir une victoire de Linux de bureau en tant que tel
    • Au sein de la catégorie Linux, « SteamOS Holo » 64-bit représente un peu plus de 42 % de la part Linux
    • Cela montre qu’une part importante des joueurs utilisant Linux sur Steam jouent via le Steam Deck de Valve

Variabilité de l’enquête et diffusion du Steam Deck

  • Les participants à l’enquête matérielle Steam peuvent varier d’un mois à l’autre, ce qui peut faire bouger les résultats
  • Vu l’ampleur de l’enquête menée par Steam, les variations habituelles sont en général plus faibles que la hausse observée cette fois pour Linux
  • Le Steam Deck a été lancé il y a déjà un certain temps, mais il est devenu largement disponible sans liste d’attente à partir d’octobre 2022
  • Cette évolution peut être vue comme le résultat d’une adoption continue du Steam Deck depuis cette date

Les changements de l’app Steam ont amélioré l’expérience sur les plateformes

  • Le mois dernier, Valve a fortement modifié le fonctionnement interne de l’application de bureau Steam pour Linux et macOS
  • Une partie de ces changements s’appuie sur le travail réalisé autour du Steam Deck
  • L’application fonctionne désormais mieux sur les deux plateformes, avec des améliorations plus marquées sur macOS

Les efforts d’Apple sur le jeu sur Mac et l’écart qui reste à combler

  • Apple veut faire du Mac une plateforme de jeu plus crédible en s’appuyant sur les fortes performances graphiques des puces M1 et M2 des Mac récents, notamment pour des GPU intégrés de portable
  • Ces derniers mois, l’entreprise a collaboré avec des éditeurs pour sortir sur Mac de grands jeux comme Resident Evil Village et No Man’s Sky
  • Ces jeux fonctionnent bien sur les Mac modernes, et nettement mieux que des jeux comparables sur les GPU intégrés des Mac à base d’Intel
  • Apple a aussi annoncé pour la prochaine version de macOS un outil de portage de jeux dont certains aspects rappellent l’approche de Proton sur Steam Deck
  • Si l’on ne regarde que les parts par système d’exploitation sur Steam, Apple a encore un écart important à combler pour faire du Mac une vraie plateforme de jeu

1 commentaires

 
GN⁺ 2023-08-05
Avis sur Hacker News
  • Il semble exister un biais structurel profondément ancré contre Linux : dès qu’il commence à gagner, même dans une certaine mesure, on déplace aussitôt les critères pour éviter de parler de victoire
    Linux est manifestement le noyau de système d’exploitation le plus utilisé sur Terre, mais on dit d’exclure les serveurs ; si l’on restreint aux noyaux de systèmes d’exploitation grand public, on dit d’exclure Android ; Chrome OS est aussi Linux, mais on dit que non
    Au final, même quand on réduit le périmètre au « Linux desktop pur », si SteamOS monte en puissance, on l’écarte encore en disant que ce n’est pas du Linux desktop

    • Ce n’est pas tant un biais qu’un effet du fait que le mot Linux est un terme surchargé
      Certaines personnes téléchargent et installent une distribution parce qu’elles veulent utiliser GNU+Linux, mais dans un autre sens, Linux désigne aussi le socle de la majeure partie de l’IT
      Même si un modem DSL ou un téléphone Android utilise Linux, l’utilisateur n’a pas choisi Linux ; et beaucoup d’utilisateurs de GNU+Linux ne voudraient sans doute pas intégrer l’essence d’Android à leur distribution
      Cela dit, SteamOS peut faire le pont entre ces deux mondes. Les utilisateurs de Steam Deck n’ont pas choisi Linux, mais grâce à son succès, Valve investit dans la prise en charge du jeu sous Linux, et au final des gens comme moi peuvent choisir Linux
    • La forte hausse du nombre d’utilisateurs de Steam Deck est un très bon signe pour l’avenir du jeu sous Linux
      Si la tendance actuelle se poursuit avec le prochain Steam Deck, il pourrait devenir intéressant pour les développeurs de se concentrer sur des builds Linux natifs plutôt que de simplement viser la compatibilité Proton
      Ce serait encore plus vrai lorsque Unreal ou Unity prennent en charge l’essentiel du gros travail
      Cela dit, le principal obstacle au support Linux a toujours été la diversité des distributions et des environnements, donc je ne suis pas excessivement optimiste, mais c’est tout de même une bonne chose pour Linux
      Du point de vue de la perception de Linux desktop, je ne pense pas que ce soit très important. Linux ne va pas disparaître et, en tant que logiciel, il est probablement plus répandu que n’importe quel système d’exploitation jusqu’ici
    • Si nous ne comptons que les « vrais » systèmes d’exploitation desktop comme Windows ou OSX, c’est parce qu’ils sont des plateformes généralistes sur lesquelles on crée du contenu et on accomplit du travail
      Le reste ressemble davantage à des appareils à usage spécifique
    • Tout dépend de ce qu’on attend d’un « utilisateur ». Je considère que les serveurs et Android sont aussi inclus, mais SteamOS est un peu ambigu
      Pour exécuter la plupart des jeux, il fait tourner des jeux Windows via une couche de compatibilité
      Ce n’est peut-être pas important pour l’utilisateur final, mais ce n’est pas le grand basculement côté développeurs que beaucoup imaginent, avec soudain une multitude de jeux et d’apps disposant de vrais ports Linux
  • Il y a encore quelques années, le Mac était plutôt correct côté jeux. Une bonne partie des jeux Steam, y compris beaucoup de titres connus, étaient disponibles sur OSX
    Mais l’abandon du 32 bits a provoqué un énorme recul, et cette seule décision d’Apple a réduit le nombre de jeux jouables par les utilisateurs d’OSX à une petite fraction de ce qu’il était auparavant

    • Il n’est probablement qu’une question de temps avant qu’Apple abandonne aussi OpenGL ou la prise en charge des binaires x64. Cela fera disparaître un autre gros pan de l’histoire du jeu sur Mac
      Les binaires PowerPC, puis les binaires x86, ne sont déjà plus utilisables ; au nom de la simplification de la plateforme, on voit mal pourquoi ils ne referaient pas la même chose
    • D’accord. Après que tous les jeux que j’avais achetés ont cessé de fonctionner, j’ai arrêté les jeux Steam sur Mac, et ça a été la fin de mon jeu sur Mac
      Comme je n’avais pas non plus de machine Windows, j’ai complètement cessé d’utiliser Steam pendant plusieurs années, jusqu’à l’arrivée du Steam Deck
    • Même les jeux restants sont insupportablement lents et difficiles à jouer sur un Mac Intel sous macOS 13
      Pour jouer à des jeux qui demandent un minimum de ressources, je démarre désormais sous 10.15
    • Le jeu sur Mac aujourd’hui, c’est payer le prix d’aujourd’hui pour jouer aux jeux de la dernière décennie avec les performances de l’an dernier
    • Il est surprenant que Steam n’ait pas encore créé quelque chose comme Proton pour Mac
  • Comme j’essaie d’utiliser Linux autant que possible, tout mon budget jeux va à Steam
    Si ce n’est pas sur Steam, je n’y joue pas, et je ne leur donne pas d’argent non plus

    • GOG prend aussi en charge Linux et fournit des binaires natifs installables sans modèle de location
    • C’est dommage que beaucoup de gens pensent ainsi. Bien sûr, chacun est libre de choisir, mais Valve prélève une part importante aux petites entreprises, et les joueurs, un public sensible aux prix, se plaignent du prix des jeux
      Un jeu n’a pas besoin d’être sur Steam pour être excellent
    • Même s’il n’est pas sur Steam, on peut l’ajouter avec l’option « Add a Non-Steam Game to My Library », puis essayer de le lancer via Proton
    • Je suis exactement pareil, mais avec Nintendo, Sony et Xbox
    • Qu’est-ce que ça fait de louer ses jeux chez Valve ?
  • Si l’on m’avait dit il y a 10 ans que « 2023 serait l’année de la machine de jeu Linux », j’aurais ri. On ne sait vraiment jamais de quoi l’avenir sera fait

    • On entend dire chaque année que c’est l’année de Linux, mais cette fois, ça ne commence-t-il pas vraiment à devenir réalité ?
  • Les jeux Steam sur les puces postérieures au M1 méritent aussi d’être mentionnés : c’est presque impossible
    Dans ma bibliothèque de plusieurs centaines de titres, seuls une dizaine étaient jouables, ce qui est peu même comparé aux quelque 20 % qui tournent sur Intel Mac
    Les éditeurs n’ont quasiment aucun intérêt pour la prise en charge d’Apple Silicon, à part quelques jeux indés casual
    Autant l’expérience de jeu Steam sous Linux s’est améliorée, autant côté Mac on a l’impression d’une régression équivalente

    • Il y a de fortes chances que ce soit en partie intentionnel. Comme tout le reste dans l’univers MacWorld
      Quel intérêt Apple aurait-elle à autoriser une app store concurrente dominante dans le jeu ?
    • À l’inverse, je pense que davantage d’éditeurs vont envisager des portages Mac
      Avant, on ne pouvait vraiment jouer correctement que sur des Mac de bureau équipés d’une carte graphique dédiée, mais désormais il existe des M1 MacBook avec de puissants graphismes intégrés, et leur base installée est assez importante
      Il faudra toutefois l’aide d’Apple pour que ce soit possible. On voit déjà de premières tentatives, et Death Stranding devrait être disponible en natif sur M1 Mac
    • Je joue à des jeux Windows avec Parallels. Que le jeu soit natif Mac ou non n’a pas grande importance, ce n’est qu’à un Alt-Tab de distance
    • Ce n’est plus forcément le cas. Il suffit de configurer l’Apple Game Porting Toolkit, ou de télécharger l’une des nombreuses interfaces graphiques faites pour ça
    • Il faut aussi noter que beaucoup de jeux compatibles avec les Intel Mac sont en 32 bits, et ne se lancent donc plus sur les versions récentes de macOS
  • Microsoft pousse assez fort pour remplacer Chrome par Edge dans Windows
    Combien de temps avant que le Windows Store surgisse quand on essaie d’acheter un jeu sur Steam, pour proposer une réduction ou signaler que le jeu est dans le Game Pass ?

    • Ça n’arrivera qu’après la validation de l’acquisition d’Activision. Pour l’instant, ils doivent faire semblant d’être amicaux
    • Je pense que ça se produit déjà lentement. Par exemple, Grounded exige de créer un compte Microsoft pour jouer en multijoueur
    • Honnêtement, pour le second cas, ce serait plutôt appréciable qu’on me le signale. Il m’est arrivé au moins une fois d’acheter par erreur un jeu auquel j’avais déjà accès
  • Enfin, Linux va recevoir de la part des éditeurs de jeux le même respect que Mac

    • Si ça veut dire « si c’est fait en OpenGL/Vulkan, on essaie de le compiler aussi sur Mac, et si ça marche on le publie quasiment sans tests », alors oui
      Cela dit, Vulkan est un citoyen de première classe sous Linux, donc les problèmes évoqués plus haut y sont beaucoup moins pénibles
  • Ça me paraît crédible. Sous Linux, la prise en charge des jeux est correcte, et je ne vérifie presque plus la compatibilité
    J’ai aussi un M1, et rien ne tourne correctement dessus. Pas de Proton, pas de jeux 32 bits, c’est inutile

  • À cause de OneDrive imposé dans Windows 11, j’ai installé Linux pour la première fois sur mon portable principal hautes performances
    Après quelques heures à galérer, j’ai fini par suivre le tutoriel Asus-Linux, et tout a parfaitement fonctionné
    À ceux qui veulent franchir le pas, je conseillerais de suivre un tutoriel. Je pensais que mes connaissances techniques suffiraient, mais il y avait quelques pièges
    Hier soir, j’ai aussi installé Steam. J’ai eu un problème en lançant Dwarf Fortress, mais bon, c’est du Linux classique ; au moins, je n’ai plus à craindre que M$ prenne mon système de fichiers en otage

    • Les portables et les distributions Linux/environnements de bureau ne font pas toujours bon ménage. La fermeture puis réouverture du capot, la veille/hibernation, le rétroéclairage du clavier, les touches de fonction pour les médias, le trackpad, tout cela peut poser problème
      Si on n’achète pas auprès d’une entreprise comme Dell XPS 13 Plus Developer ou System76, qui garantit la prise en charge et la compatibilité Linux de tout le matériel, c’est parfois un peu la loterie
      Mais tant mieux si un tutoriel adapté à ta configuration a permis de tout faire fonctionner
      Moi aussi, je n’utilise désormais plus que Linux comme système d’exploitation sur mon PC de jeu. J’utilise Arch, btw
      Grâce à Steam/Proton et Lutris, jouer est devenu relativement simple, et j’attends ce moment depuis que j’ai commencé à utiliser Linux en 1999
  • J’utilise Manjaro et Steam sur un portable bon marché, et aujourd’hui il me sert presque exclusivement pour jouer
    Je joue surtout à de vieux jeux, mais ça fonctionne bien. Le GPU Intel est un peu limité, mais la plupart des jeux que je possède tournent sans problème, et j’envisage d’acheter un jour une machine plus puissante
    Vu les gros progrès réalisés pour faire tourner Linux sur M1, Steam devrait aussi y être possible, et il semble que ce soit déjà partiellement le cas
    Bien sûr, Valve pourrait aussi se concentrer davantage sur Proton sous macOS. À part le fait de devoir gérer Metal au lieu de Vulkan, et la différence Intel/ARM, il ne semble pas y avoir beaucoup d’obstacles fondamentaux. Au besoin, on pourrait contourner certaines choses avec qemu ou équivalent
    Cela représenterait pas mal de travail, mais c’est un marché aisé, habitué à dépenser pour du matériel cher, et susceptible d’acheter beaucoup de jeux Steam si cela devient assez simple
    En plus, il existe un immense catalogue de jeux anciens aux exigences modestes, qui tourneraient bien même via émulateur. Apple serait sans doute très agacée, mais je ne sais pas si elle pourrait vraiment l’empêcher

    • Je ne sais pas à quel point Wine est intégré dans sa version macOS, mais à ma connaissance elle était nettement moins bonne que la version Linux
      Il ne faut pas se laisser tromper par les chiffres. Il y a eu beaucoup de progrès, mais la compatibilité Windows reste une bête difficile à dompter, et Wine/Proton cassent encore dans beaucoup de cas
      Je ne suis même pas certain qu’on puisse atteindre une compatibilité complète, et prendre en charge macOS en parallèle semble être un gros chantier. C’est peut-être possible
    • J’aimerais vraiment que ce soit le cas. Le jeu sur Mac reste tellement décevant