NVIDIA fait un vrai premier pas vers Linux pour le développement des pilotes

NVIDIA fait un vrai premier pas vers Linux pour le développement des pilotes

De quoi calmer Linus Torvalds ?

Avatar de l'auteur
Vincent Hermann

Publié dans

Logiciel

25/09/2013 4 minutes
112

NVIDIA fait un vrai premier pas vers Linux pour le développement des pilotes

Le climat entre NVIDIA et la communauté est tendu depuis longtemps, le constructeur n’ayant jusqu’à présent jamais publié de documentation complète sur ses GPU. La situation pourrait toutefois prendre un nouveau tournant avec la diffusion de documents que les concepteurs de pilotes pourraient utiliser.

NVIDIA GeForce GTX 780

Une situation tendue jusqu'à maintenant 

L’année dernière, Linus Torvalds avait fait parler de lui avec un geste grossier destiné à NVIDIA. Un acte en réaction à la ligne sévère imposée par NVIDIA sur ses pilotes : utiliser sa propre infrastructure plutôt que celle de Linux. Dans les distributions libres, les développeurs ont été contraints de se reposer sur l’ingénierie inverse pour produire les pilotes Nouveau. Malgré des demandes répétées, NVIDIA avait jusqu’à présent refusé de transmettre les informations techniques essentielles pour une prise en charge efficace et complète.

 

Pourtant, la situation évolue. Alors qu’on ne l’attendait plus vraiment sur ce terrain, le constructeur vient de publier une première documentation technique. Celle-ci concerne la disposition du Device Control Block (DCB) dans le VBIOS des cartes vidéo. Sachez que dans les grandes lignes, ces informations concernent la disposition des composants sur la carte, sa topologie ainsi que l’emplacement des connecteurs vidéo.

Un vrai pas du constructeur 

NVIDIA, dans son message d’annonce, joue même la carte de l’humilité : « Je pense que la majorité des informations dans ce document ne seront pas des nouveautés pour la communauté Nouveau, mais cela aidera je l’espère à confirmer votre compréhension ou à étoffer l’implémentation de certains cas qui n’étaient pas gérés » indique ainsi Andy Ritger. Il ajoute que plusieurs développeurs de chez NVIDIA surveilleront désormais ce qui se passe du côté de Nouveau pour en suivre les avancées. La firme se dit même ouverte au dialogue, notamment sur un point précis : remonter les demandes pour aider les développeurs à donner des priorités sur les documents à publier.

 

La décision ne manque pas d’intérêt. Du côté de la communauté Linux, on trouve plusieurs types de réactions. Chez Canonical par exemple, Maarten Lankhorst a répondu à NVIDIA qu’il s’agissait d’un vrai bon pas, les félicitant pour ce virage. Il s’engouffre d’ailleurs dans la porte ouverte en indiquant que les soucis se concentrent essentiellement sur l’horloge vidéo et la gestion de l’énergie, deux traits largement spécifiques à chaque carte. Il demande du coup une vraie documentation complète sur le bios vidéo, tout en sachant qu’un tel effort demandera du temps.

Torvalds reste prudent 

Du côté de Linus Torvalds, l’heure est cependant à l’attente, tout en constatant que le mouvement se fait dans la bonne direction : « Nous verrons » indique-t-il à Ars Technica, « Je suis prudemment optimiste sur le fait qu’il s’agisse d’un vrai changement dans la manière dont NVIDIA perçoit Linux ». Il ajoute que les documents publiés sont « relativement limités » et qu’ils ne sont en eux-mêmes pas une grande avancée. Toutefois, il espère qu’il s’agit d’un vrai premier pas : « Si NVIDIA suivait vraiment et s’ouvrait davantage, ce serait naturellement excellent ».

 

Andy Ritger a confirmé à Ars Technica de son côté que « d’autres informations sur le bios vidéo sont en préparation ». Il ajoute d’ailleurs : « Notre objectif avec le pilote Nouveau est de donner aux utilisateurs NVIDIA une première expérience raisonnable. Cela comprend des éléments tels qu’une bonne initialisation du GPU, la configuration de l’écran, et les rendus basiques 2D et 3D ». Ce qui reste à publier sera « largement basé sur les retours de la communauté Nouveau », précisant d’ailleurs que les informations sur le DCB se révèlent jusqu’à présent plus utiles que prévu.

 

Il faut remarquer que ce mouvement de NVIDIA intervient dans un contexte bien particulier. Valve a en effet annoncé SteamOS, son système d’exploitation pensé pour le jeu vidéo. Or, même si l’entreprise est particulièrement déterminée à travailler sur sa plateforme, une partie de la bonne expérience de jeu vient des pilotes : plus la qualité augmente, plus les performances grimpent. Une bonne gestion du matériel permet en outre de tirer vraiment parti des spécificités et surtout de mettre en place des économies d’énergie dès que c’est possible.

Écrit par Vincent Hermann

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Une situation tendue jusqu'à maintenant 

Un vrai pas du constructeur 

Torvalds reste prudent 

Fermer

Commentaires (112)


Enfin de l’espoir pour une prise en charge d’Optimus avec Nouveau ?


Non retenu sur PS4 & XBox One, NVidia fait des annonces sur la supériorité du PC et se prépare à la Steam Box. C’est assez flagrant.. <img data-src=" />


Merci Steam








klemix a écrit :



Merci Steam







Je me suis dis exactement la même chose, ils ont senti le vent tourner avec steamOS.









neuronix a écrit :



Non retenu sur PS4 & XBox One, NVidia fait des annonces sur la supériorité du PC et se prépare à la Steam Box. C’est assez flagrant.. <img data-src=" />







+1, exactement ce à quoi je pensais en lisant la news



Mmmm… Comme dit plus haut, ils se sont pris quelques coups de pied au derrière, et ils passent en mode damage control chez Nvidia.



Attendons la suite, ça promet !


Excellente nouvelle. Si ça se concrétise, ma prochaine CG sera une nv.<img data-src=" />


Concrètement sous SteamOS/Linux, actuellement en terme de performances, les meilleurs drivers ce sont les Nvidia proprios ou çà a changé?


@jaguar_fr : Franchement, difficile d’évaluer vraiment. Pour l’utilisateur, je trouve que la gestion des cartes est globalement plus facile chez AMD que chez NVidia (pour le panneau de contrôle). Pour ce qui est des systèmes mobiles, que ce soit chez l’un ou chez l’autre, tu pries à chaque mise-à-jour du kernel ou de ton driver. Le pilote libre NVidia plante (de mémoire) moins souvent que le proprio, chez AMD c’est l’inverse (en mobile toujours).








neuronix a écrit :



Non retenu sur PS4 & XBox One, NVidia fait des annonces sur la supériorité du PC et se prépare à la Steam Box. C’est assez flagrant.. <img data-src=" />









Je plussois grandement









neuronix a écrit :



Non retenu sur PS4 & XBox One, NVidia fait des annonces sur la supériorité du PC et se prépare à la Steam Box. C’est assez flagrant.. <img data-src=" />





+1, c’est pas bon pour Microsoft



Eh bien tant mieux, déjà avec le dernier kernel 3.11.1-200 de Fedora 19, un patch est nécessaire pour que akmod puisse construire le module nVidia. <img data-src=" />


Je pense qu’il y a aussi un mouvement plus large. AMD a gagné l’année dernière un gros marché en Chine et une raison invoqué du choix a été l’ouverture des pilotes d’AMD. De plus, les dernières rumeurs font état d’une déclaration commune entre Valve et AMD. Si c’est le cas, toutes les consoles seront passées sous le nez de NVDIA: PS4, XoxOne, SteamBox



Pour NVDIA il s’agit surtout d’éviter que dès le démarrage de la distribution Linux (qui embarque des pilotes libres par défaut) l’utilisateur se trouve avec un écran noir car le pilote nouveau sera tombé sur une impasse. Au niveau de l’expérience utilisateurs c’est très mauvais.


En espérant que NVIDIA continue sur cette voie. Peut être qu’un jour, les jeux sortiront aussi sous Linux et je pourrai dire au revoir à Windows.








jaguar_fr a écrit :



Concrètement sous SteamOS/Linux, actuellement en terme de performances, les meilleurs drivers ce sont les Nvidia proprios ou çà a changé?





Je ne saurais te dire personnellement. J’ai un chipset mobile Nvidia (portable) et chipset fixe AMD (bureau), dans les deux cas :




  • les pilotes libres sont stables et offrent assez de réactivité pour l’activité bureautique. En revanche jamais fait tourner de jeux 3D.

  • les pilotes proprio jamais trop vu de différence, jamais vraiment réussi à faire tourner de jeux 3D.



    À leur décharge, j’avais à chaque fois des pilotes récents, et j’ai depuis des années un dual boot pour le jeu, donc je préfère le statu quo à des tests poussés qui pourraient me péter des trucs sous linux (que j’utilise pour le taff).

    Donc je me suis comporté comme un parfait Windowsien <img data-src=" />, à mettre le problème de côté sans fouiller. Il est fort possible qu’aujourd’hui les pilotes tant libres que proprio supportent parfaitement le jeu en 3D…



Je vois que tt le monde a eu la même idée de rapprochement Steam / Nvidia.

Plus qu’a patienté un peu pour avoir des infos de la part de Steam et validé ou non :)


Si les editeurs de jeux vidéos suivent le mouvement linuxien également, il va vraiment devenir viable de se passer d’une licence Windows pour un PC gamer <img data-src=" /> !



Ca risque de changer pas mal de choses <img data-src=" />


Le 25/09/2013 à 12h 34

+1 à tous les commentaires



Ca fait des années que j’attends fasse un pas comme celui-ci pour larguer Windows et passer en full linux. Mon serveur est en full linux par contre mon PC gamer est resté sous winwin et mon netbook équipé d’une puce NVIDIA Ion est aussi resté sous windows à cause d’optimus justement.



Encore un peu de patience et les jeux seront aussi développés pour Linux.



ENFIN <img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" />








chaps a écrit :



Si les editeurs de jeux vidéos suivent le mouvement linuxien également, il va vraiment devenir viable de se passer d’une licence Windows pour un PC gamer <img data-src=" /> !



Ca risque de changer pas mal de choses <img data-src=" />







ca fait des années qu’on entend / se dit ca …..



pourtant, je serais super heureux que cela puisse arriver, mais perso, j’ai un peu dechanté…



Merci Windows 8 et son store, sans qui rien de tout cela ne serait arrivé <img data-src=" />








fraoch a écrit :



ca fait des années qu’on entend / se dit ca …..



pourtant, je serais super heureux que cela puisse arriver, mais perso, j’ai un peu dechanté…







Sauf que ça fait des années qu’il ne se passe pas grand chose sous Linux coté éditeurs de jeux vidéos… Jusqu’à l’annonce de la Steambox !









Eldrad a écrit :



En espérant que NVIDIA continue sur cette voie. Peut être qu’un jour, les jeux sortiront aussi sous Linux et je pourrai dire au revoir à Windows.







Il y a peu de chance je pense, déjà que sur mac tous les jeux ne sortent pas dessus.



Déjà faudrait que Blizzard s’investisse pour Linux.



Contrairement à certains je ne pense pas que SteamOS y soi pour quelque chose. NV voie surtout le problème que les nouveaux utilisateurs GNU/Linux ne vont pas s’amuser à installer les drivers proprio. Sachant que la première impression est déterminante ils faut qu’ils fournisse un minimum aux dev pour avoir un drivers correct.

Avant les drivers libres ATI et Nvidia étaient sensiblement similaire en terme de perf avec un avantage NV. Maintenant que ATI a ouvert plus largement sa doc et les drivers de bien meilleurs qualité, c’est NV qui est à la traine. Avant pour l’OS libre on recommandait facilement NV, maintenant ce n’est plus vraiment de cas.



Pour ce qui est de Valve, peu leur importe, ils auraient pris ce qu’il fonctionne le mieux, donc le drivers proprio.








Cara62 a écrit :



Il y a peu de chance je pense, déjà que sur mac tous les jeux ne sortent pas dessus.



Déjà faudrait que Blizzard s’investisse pour Linux.





Le gros soucis actuellement, c’est l’utilisation de DirectX et non de OpenGL. Les jeux Blizzard fonctionnent relativement bien sur Mac OS et Linux car ils utilisent OpenGL (Warcraft 3 et WoW pour ce que j’ai pu voir). Si tous les studios et éditeurs disaient “F*CK” à DirectX, il y aurait déjà un problème en moins, AMHA.









ActionFighter a écrit :



Merci Windows 8 et son store, sans qui rien de tout cela ne serait arrivé <img data-src=" />





<img data-src=" />









ActionFighter a écrit :



Merci Windows 8 et son store, sans qui rien de tout cela ne serait arrivé <img data-src=" />







Quel est la rapport ??? <img data-src=" />









Citan666 a écrit :



Il est fort possible qu’aujourd’hui les pilotes tant libres que proprio supportent parfaitement le jeu en 3D…





J’ai du Nvidia optimus (mobile):




  • sur Linux Optimus c’est mal géré, faut installer Bumblebee/Primus (çà changera peut être avec Wayland): c’est du bricolage pour que çà marche.

  • pour les jeux 3D c’est bien avec le driver proprio et injouable avec Nouveau.









Falcor a écrit :



Quel est la rapport ??? <img data-src=" />





Gabe a la phobie des stores de fenêtres <img data-src=" />









athlon64 a écrit :



Le gros soucis actuellement, c’est l’utilisation de DirectX et non de OpenGL. Les jeux Blizzard fonctionnent relativement bien sur Mac OS et Linux car ils utilisent OpenGL (Warcraft 3 et WoW pour ce que j’ai pu voir). Si tous les studios et éditeurs disaient “F*CK” à DirectX, il y aurait déjà un problème en moins, AMHA.







Voilà donc ça engendre un certain coût de développement en plus, pour une fraction de personne. (malheureusement)









Falcor a écrit :



Quel est la rapport ??? <img data-src=" />





En gros Gabe n’aime pas windows 8 parce qu’il a peur que le store MS fasse concurrence a Steam. Donc toutes les décisions qu’il a prise depuis cette déclaration sont analysé sous cette optique a tort ou a raison. Alors en plus la sortie d’un steamOS basé sur linux encourage les gens a penser dans ce sens.









jaguar_fr a écrit :





  • sur Linux Optimus c’est mal géré, faut installer Bumblebee/Primus (çà changera peut être avec Wayland): c’est du bricolage pour que çà marche.





    Et encore, le plus marrant c’est qu’à l’époque de sa sortie, on avait un Nvidia qui nous avait expliqué qu’il était IMPOSSIBLE qu’optimus puisse fonctionner un jour sous linux.



    Pour le coup, l’impossible de Nvidia se transformait en possible par la communauté qui n’avait pourtant pas une spec de leur GPU.



    Dans tous les cas, rien que pour leur passif et le fait qu’ils ne se tournent vers la plateforme que pour leur intérêt propre et quand ils n’ont manifestement plus trop le choix, Nvidia est clairement banni de toute machine qui rentrera chez moi.









ActionFighter a écrit :



Gabe a la phobie des stores de fenêtres <img data-src=" />





Gabe est contre les magasins lapeyre <img data-src=" /><img data-src=" />









Cara62 a écrit :



Voilà donc ça engendre un certain coût de développement en plus, pour une fraction de personne. (malheureusement)





Oui et non, si ils se passaient définitevement de DirectX, multiplateforme dès le départ. Après, certes DX permet surement plus de choses (je ne connais pas ce domaine de dev), mais au final tout le monde serait gagnant, non ?



Perso, j’attends des jeux et Photoshop et je pourrais entièrement migrer sur Linux.









ActionFighter a écrit :



Merci Windows 8 et son store, sans qui rien de tout cela ne serait arrivé <img data-src=" />





J’ai encore un peu de mal à comprendre pourquoi Valve, Notch & co sont si remontés envers le store Windows 8… Il est sénsé devenir obligatoire ou quelque chose comme ça ?

Qu’est ce qui les empêche de livrer leurs jeux comme ils le font depuis 10 ans ?









jb18v a écrit :



Gabe est contre les magasins lapeyre <img data-src=" /><img data-src=" />





Gabe est contre les choses qui peuvent le concurrencer.









Cara62 a écrit :



Voilà donc ça engendre un certain coût de développement en plus, pour une fraction de personne. (malheureusement)







Ca n’engendre rien du tout, NVidia fait une ouverture à minima en ne faisant que de libérer quelques specs pour que la communauté puisse s’en servir et faire le boulot.



Nvidia ne fait pas pour autant un effort sur l’écriture des drivers eux-même.









athlon64 a écrit :



Oui et non, si ils se passaient définitevement de DirectX, multiplateforme dès le départ. Après, certes DX permet surement plus de choses (je ne connais pas ce domaine de dev), mais au final tout le monde serait gagnant, non ?



Perso, j’attends des jeux et Photoshop et je pourrais entièrement migrer sur Linux.







Ah mais je suis pas contre, je voudrais aussi pouvoir vraiment jouer sous Linux. :‘(



Mais comme j’ai dit, hors professionnel, la communauté linuxienne (suceptible de jouer) n’est pas grande. Et un éditeur va pas pour l’instant se casser les fesses à dev aussi sous linux.



Malheureusement, notre monde fonctionne comme ça. <img data-src=" />







brazomyna a écrit :



Ca n’engendre rien du tout, NVidia fait une ouverture à minima en ne faisant que de libérer quelques specs pour que la communauté puisse s’en servir et faire le boulot.



Nvidia ne fait pas pour autant un effort sur l’écriture des drivers eux-même.







je parlais de portage d’un jeu Windows =&gt; Linux.









ptitbiscuit a écrit :



J’ai encore un peu de mal à comprendre pourquoi Valve, Notch & co sont si remontés envers le store Windows 8… Il est sénsé devenir obligatoire ou quelque chose comme ça ?

Qu’est ce qui les empêche de livrer leurs jeux comme ils le font depuis 10 ans ?





Pour windows 8 le store est obligatoire que pour les applis Metro. Et encore je crois qu’on peut s’en passer sur fixe. Ce que Gabe n’aime pas c’est la prédiction comme quoi le store deviendrait obligatoire pour toutes les applis dans un futur windows. Et donc steam ne pourrait pas exister. C’est une prediction de madame irma que l’on nous sort depuis 10 ans et qui pour l’instant ne s’est jamais realisé.









ptitbiscuit a écrit :



J’ai encore un peu de mal à comprendre pourquoi Valve, Notch & co sont si remontés envers le store Windows 8… Il est sénsé devenir obligatoire ou quelque chose comme ça ?

Qu’est ce qui les empêche de livrer leurs jeux comme ils le font depuis 10 ans ?







Faut savoir bien coder pour être accepter sur le store, donc ça leur fait peur <img data-src=" />









jb18v a écrit :



Gabe est contre les magasins lapeyre <img data-src=" /><img data-src=" />





<img data-src=" />



par contre, il doit bien aimer le slogan “il y en a pas deux” <img data-src=" />







ptitbiscuit a écrit :



J’ai encore un peu de mal à comprendre pourquoi Valve, Notch & co sont si remontés envers le store Windows 8… Il est sénsé devenir obligatoire ou quelque chose comme ça ?

Qu’est ce qui les empêche de livrer leurs jeux comme ils le font depuis 10 ans ?





Parce que Windows est en situation de monopole sur le desktop, et qu’il pourrait dans le futur imposer de passer par le store.



Pour Gabe, il a peur que la montagne de billet sous son matelas ne se réduise si les gamers achètent leurs jeux sur le store W8.









yeagermach1 a écrit :



En gros Gabe n’aime pas windows 8 parce qu’il a peur que le store MS fasse concurrence a Steam.







Je crois que le problème est plus fondamental que ça: la peur de Valve est que le modèle Windows “RT” devienne la norme à terme: pas de stores tiers, donc plus de steam. Avec RT, Microsoft a lancé une génération d’appareils sous Windows où il est garanti que Steam ne puisse pas s’implanter… c’est normal d’ajuster sa politique face à une telle déclaration de guerre.









ragoutoutou a écrit :



Je crois que le problème est plus fondamental que ça: la peur de Valve est que le modèle Windows “RT” devienne la norme à terme: pas de stores tiers, donc plus de steam. Avec RT, Microsoft a lancé une génération d’appareils sous Windows où il est garanti que Steam ne puisse pas s’implanter… c’est normal d’ajuster sa politique face à une telle déclaration de guerre.





D’un autre coté, steam est dispo sous android. Il y vend des applis ? Je crois pas. Steam est aussi dispo sous iOS et la non plus ils ne vendent pas d’appli. Pourquoi winRT les gene ?









ragoutoutou a écrit :



Avec RT, Microsoft a lancé une génération d’appareils sous Windows où il est garanti que Steam ne puisse pas s’implanter…





En gros ils veulent se permettre d’appliquer la même technique lamentable qu’Apple avec leurs machines sous iOS.



Il faut refuser d’acheter ce genre de chose, et expliquer à tout le monde pourquoi (m’enfin vu le succès d’Apple, il est clair que tout le monde s’en fout).









Citan666 a écrit :



Il est fort possible qu’aujourd’hui les pilotes tant libres que proprio supportent parfaitement le jeu en 3D…







Le pilote libre d’AMD fonctionne assez bien. J’ai même pu jouez à FEZ avec (c’est pas de la 3D sur puissante) mais ça fonctionne. C’était assez fluides… mais j’avais quelques glishes et ont disparu en passant sur le proprio qui me semble un poil plus rapide.









Cara62 a écrit :



Mais comme j’ai dit, hors professionnel, la communauté linuxienne (suceptible de jouer) n’est pas grande. Et un éditeur va pas pour l’instant se casser les fesses à dev aussi sous linux.



Malheureusement, notre monde fonctionne comme ça. <img data-src=" />





Ca ne fonctionne justement plus comme ça depuis que sont arrivés les smartphones et autres tablettes qui se basent dans l’immense majorité sur des solutions à base de *nix.

Or de mémoire, il me semble que cette année, il se vendra plus de tablettes que de PC.



Une paille.



Ca change complètement la donne pour les éditeurs de jeux qui sont en train de migrer de plus en plus leurs frameworks internes vers des solutions qui sont de moins en moins dépendantes d’une techno reliée à un OS en particulier.



Le modèle économique desdits éditeurs est également fondamentalement bouleversé. On avait il y a pas bien longtemps je ne sais quel éditeur qui expliquait que l’achat in-app et le casual game étaient en train de remplacer largement le modèle économique traditionnel du jeu et la façon de générer des bénéfices. Une autre paille.





Et si NVidia commence à bouger, c’est pas pour la beauté du geste, mais bien parce qu’ils sont en train de prendre conscience qu’ils vont droit dans le mur s’ils ne prennent pas le virage en même temps que le reste de l’industrie (au sens large).









athlon64 a écrit :



… Après, certes DX permet surement plus de choses (je ne connais pas ce domaine de dev), mais au final tout le monde serait gagnant, non ?







OpenGL 4.4 et directx 11.1 sont strictement égaux en terme de fonctionnalités. Mais la différence ce fait sur l’implémentation du code coté dev. En terme de puissance pure OpenGL est très souvent devant mais le problème proviens des cartes grand public qui n’implémentent pas toutes les specs de OpenGL mais tape toi une fireGL et démarre WoW tu comprendras. DirectX commence avoir ce problème avec Nvidia. Le sauveur du groupe Kronos sont les appareils connectés mobile (OpenGL ES)







yeagermach1 a écrit :



Pour windows 8 le store est obligatoire que pour les applis Metro. Et encore je crois qu’on peut s’en passer sur fixe. Ce que Gabe n’aime pas c’est la prédiction comme quoi le store deviendrait obligatoire pour toutes les applis dans un futur windows. Et donc steam ne pourrait pas exister. C’est une prediction de madame irma que l’on nous sort depuis 10 ans et qui pour l’instant ne s’est jamais realisé.











Cara62 a écrit :



Ah mais je suis pas contre, je voudrais aussi pouvoir vraiment jouer sous Linux. :‘(



Mais comme j’ai dit, hors professionnel, la communauté linuxienne (suceptible de jouer) n’est pas grande. Et un éditeur va pas pour l’instant se casser les fesses à dev aussi sous linux.



Malheureusement, notre monde fonctionne comme ça. <img data-src=" />







je parlais de portage d’un jeu Windows =&gt; Linux.









Vous avez la mémoire bien courte, rappelez vous des mots Apple à propos du store et finalement on à quoi? (Mac user vraiment vexé inside) . Le monde PRO sait très bien que Microsoft va rendre obligatoire son store dans un futur proche pour avoir la main mise sur une bonne rentrée de fric, tu payes pour livrer un soft sur mon OS. C’est un peu comme le label “ Make for windows 7” et etc…



Franchement on nous annonce des trucs comme ca pour le prochain OS de MS depuis plus de 10 ans et jamais cela se fait.

Oui MS va bloquer le store pour metro (a part si l’UE l’emmerde), mais tant qu’il y aura win32 a coté, il bloquera pas son systeme. Et comme win32 est pas pret de mourrir.



Corrige moi si je me trompe, mais le store apple sur MacOS x est toujours pas obligatoire. Il coexiste tres bien avec le système classique. Pourquoi en serait il autrement pour windows ??








nlougne a écrit :



OpenGL 4.4 et directx 11.1 sont strictement égaux en terme de fonctionnalités. Mais la différence ce fait sur l’implémentation du code coté dev. En terme de puissance pure OpenGL est très souvent devant mais le problème proviens des cartes grand public qui n’implémentent pas toutes les specs de OpenGL mais tape toi une fireGL et démarre WoW tu comprendras. DirectX commence avoir ce problème avec Nvidia. Le sauveur du groupe Kronos sont les appareils connectés mobile (OpenGL ES)





Merci pour l’explication <img data-src=" />



Donc au final, la contrainte technique c’est plus DX ou OGL mais le matériel <img data-src=" />









athlon64 a écrit :



Merci pour l’explication <img data-src=" />



Donc au final, la contrainte technique c’est plus DX ou OGL mais le matériel <img data-src=" />





Nuançons quand meme un petit peu. OpenGL 4.4 est strictement égale a Direct3D 11.1 ( a trois/quatre nuances pres). DirectX c’est aussi directSound, directCompute, directInput, ….



Il faudra qu’ils mettent les bouchées double avant que j’accepte d’acheter chez eux. Mon premier portable avait une NVidia, j’ai tellement pesté sur l’absence de drivers Linux que je n’ai plus jamais acheté une machine avec du NVidia.



Par contre je dois avouer que si ça peut motiver les éditeurs et booster un peu AMD… je me reprends à rêver de jouer du AA sous GNU/Linux!




Andy Ritger … : « Notre objectif avec le pilote Nouveau



Ben t’as qu’à prétendre être l’auteur de ce pilote pendant que tu y es.

Faut pas faire les choses à moitié.


Gaming sur Linux ce serait le pied ;)








brazomyna a écrit :



Ca n’engendre rien du tout, NVidia fait une ouverture à minima en ne faisant que de libérer quelques specs pour que la communauté puisse s’en servir et faire le boulot.



Nvidia ne fait pas pour autant un effort sur l’écriture des drivers eux-même.







Evidemment si NVidia écrivait des drivers libres ce serait la fête, mais tu exagères un peu car ils écrivent des drivers…. proprios.



Avoir des specs c’est ce qui compte le plus ! Et faut pas croire que c’est gratos pour NVidia de libérer des specs, y’a des types qui bossent pour les produire.









yeagermach1 a écrit :



Franchement on nous annonce des trucs comme ca pour le prochain OS de MS depuis plus de 10 ans et jamais cela se fait.

Oui MS va bloquer le store pour metro (a part si l’UE l’emmerde), mais tant qu’il y aura win32 a coté, il bloquera pas son systeme. Et comme win32 est pas pret de mourrir.



Corrige moi si je me trompe, mais le store apple sur MacOS x est toujours pas obligatoire. Il coexiste tres bien avec le système classique. Pourquoi en serait il autrement pour windows ??







Toi tu regardes toujours du côté Geek comme moi ^^. Mais tu oublies le vrai problème, Apple mais en avant son store dés l’installation de Lion, Mme Michu et consort ne sauront qu’utiliser que cet interface, toi le producteur pour toucher plus de personnes tu es obligé d’utiliser cet intermédiaire parce que les users ont été formaté de cette façon. Je vois sur ma femme et mes amis qui ont des mac et … UBUNTU, une fois le store Apple et celui de unity installé ils font leur léche vitrine informatique rien que sur cette plateforme.



Maintenant dis moi qui est perdant dans l’histoire, pkoi moi apple ou microsoft ou encore ubuntu si j’arrive à éduquer mes consommateurs je ne chercherais pas à imposer mes propres règles ( en prétextant des tas de trucs comme la sécurité) pour faire plus de cash…. Voilà la pensée du monde PRO. C’est pas des enfants de cœur c’est du business et il faut regarder seulement son pantalon









brazomyna a écrit :



Ca ne fonctionne justement plus comme ça depuis que sont arrivés les smartphones et autres tablettes qui se basent dans l’immense majorité sur des solutions à base de *nix.

Or de mémoire, il me semble que cette année, il se vendra plus de tablettes que de PC. Une paille.



Ca change complètement la donne pour les éditeurs de jeux qui sont en train de migrer de plus en plus leurs frameworks internes vers des solutions qui sont de moins en moins dépendantes d’une techno reliée à un OS en particulier.



Et si NVidia commence à bouger, c’est pas pour la beauté du geste, mais bien parce qu’ils sont en train de prendre conscience qu’ils vont droit dans le mur s’ils ne prennent pas le virage en même temps que le reste de l’industrie (au sens large).





Enlève tout le côté NVidia/AMD. Parlons juste du marché du jeux PC en lui même.



Mais tout ça a un coût pour l’éditeur/dev. Même que ça soit simple de développer sous linux.

Tu le dis toi même, les éditeurs migrent sur tablette/smartphone, surtout le modèle F2P qui se développe un max, mais justement car il y a un marché pour ça. Hors sur linux c’est vraiment un marché de niche.



Tu crois vraiment que Activision va porter son COD annuel sur Linux ?



En regardant le store Steam Linux, c’est soit de l’indé, ou valve.







nlougne a écrit :



Vous avez la mémoire bien courte, rappelez vous des mots Apple à propos du store et finalement on à quoi? (Mac user vraiment vexé inside) . Le monde PRO sait très bien que Microsoft va rendre obligatoire son store dans un futur proche pour avoir la main mise sur une bonne rentrée de fric, tu payes pour livrer un soft sur mon OS. C’est un peu comme le label “ Make for windows 7” et etc…







Tu crois vraiment que Microsoft va supprimer la liberté d’installer ce que l’on veut sur PC (Sans store donc)?



Donc en gros perdre Steam/Blizzard and co…



Bah c’est clair que si M$ fait ça c’est du suicide. Le marché du jeux vidéo PC représente des Milliards, dont Steam qui doit engranger une grosse partie de cette somme.



Bon après si comme ça tout le monde passe sous Linux, c’est génial.












jaguar_fr a écrit :



Concrètement sous SteamOS/Linux, actuellement en terme de performances, les meilleurs drivers ce sont les Nvidia proprios ou çà a changé?





Sur ma machine ce serait Nouveau.

Mais dans ce cas 80 % de mes jeux ne fonctionnent plus.



Donc je me retrouve avec le non choix habituel…<img data-src=" />





Eldrad a écrit :



En espérant que NVIDIA continue sur cette voie. Peut être qu’un jour, tous les jeux sortiront aussi sous Linux et je pourrai dire au revoir à Windows.





<img data-src=" />





scaillea a écrit :



Encore un peu de patience et les jeux seront aussi développés pour Linux.





Euh les gens, surtout n’ayez pas une crise cardiaque mais je vous signale qu’il y a déjà quelques jeux qui supportent nativement linux.









ptitbiscuit a écrit :



J’ai encore un peu de mal à comprendre pourquoi Valve, Notch & co sont si remontés envers le store Windows 8… Il est sénsé devenir obligatoire ou quelque chose comme ça ?

Qu’est ce qui les empêche de livrer leurs jeux comme ils le font depuis 10 ans ?





Le fait qu’un store centralisé c’est plus pratique pour les utilisateurs, qui vont donc s’y tourner en priorité sur le long terme (on a vu ça avec Android, quel pourcentage d’utilisateurs ont utilisé un “store” alternatifs, où même juste installé un APK externe ?)

.

De plus, il y a une crainte (légitime) que Microsoft fasse du store un passage obligé, fermant le modèle à la manière d’iOS (il l’est déjà sur WP et sur Windows RT).



Bref, ils se sont rendus compte qu’être dépendant d’un unique éditeur et de sa politique, c’est un gros risque, et ils sont décidé de se diversifier (si ce n’était déjà fait <img data-src=" /> ).









Citan666 a écrit :



Je ne saurais te dire personnellement. J’ai un chipset mobile Nvidia (portable) et chipset fixe AMD (bureau), dans les deux cas :




  • les pilotes libres sont stables et offrent assez de réactivité pour l’activité bureautique. En revanche jamais fait tourner de jeux 3D.

  • les pilotes proprio jamais trop vu de différence, jamais vraiment réussi à faire tourner de jeux 3D.



    À leur décharge, j’avais à chaque fois des pilotes récents, et j’ai depuis des années un dual boot pour le jeu, donc je préfère le statu quo à des tests poussés qui pourraient me péter des trucs sous linux (que j’utilise pour le taff).

    Donc je me suis comporté comme un parfait Windowsien <img data-src=" />, à mettre le problème de côté sans fouiller. Il est fort possible qu’aujourd’hui les pilotes tant libres que proprio supportent parfaitement le jeu en 3D…







    Bonjour,

    J’ai bien essayé, il y a quelque temps les pilotes libres, puis propriétaires de NVIDIA et, sans aucun doute, les deuxièmes fonctionnent mieux. Mais la qualité de l’image et la réactivité (peut-être à cause de Wine) sont un peu en deçà de ce qu’on peut attendre avec Windows.

    J’avais essayé deux jeux dont “Halo”. Je ne me rappelle plus le “2” avait été aussi de la partie.

    J’utilise Ubuntu depuis des années même sur Mac et Pc.









yeagermach1 a écrit :



D’un autre coté, steam est dispo sous android. Il y vend des applis ? Je crois pas. Steam est aussi dispo sous iOS et la non plus ils ne vendent pas d’appli. Pourquoi winRT les gene ?



Ben, parcequ’ils voient le coup d’après, où tous les Windows sont chasse gardée Microsoft.



A priori, le Gabe connaît un peu Microsoft, comprend le risque et sait que pour survivre, il faut s’adapter.









ActionFighter a écrit :



Merci Windows 8 et son store, sans qui rien de tout cela ne serait arrivé <img data-src=" />



Attends 2 jours ;)<img data-src=" />









ragoutoutou a écrit :



Ben, parcequ’ils voient le coup d’après, où tous les Windows sont chasse gardée Microsoft.



A priori, le Gabe connaît un peu Microsoft, comprend le risque et sait que pour survivre, il faut s’adapter.





Coup d’apres qu’on nous predit depuis des plombes et qui n’est toujours pas arrivé.









neuronix a écrit :



Non retenu sur PS4 & XBox One, NVidia fait des annonces sur la supériorité du PC et se prépare à la Steam Box. C’est assez flagrant.. <img data-src=" />









syndrome a écrit :



Je me suis dis exactement la même chose, ils ont senti le vent tourner avec steamOS.









kaskounet a écrit :



+1, exactement ce à quoi je pensais en lisant la news









djey37 a écrit :



Je plussois grandement









FunnyD a écrit :



+1, c’est pas bon pour Microsoft





+5 <img data-src=" /> … Je me joins à votre analyse … même si je me doute bien que c’est un peu plus compliqué que ça, ça n’y est pas totalement étranger <img data-src=" />



Vous ne voyez que le point de vue Steam et client en oubliant le point de vue éditeur. Qu’est-ce qu’apporte Steam à un éditeur ?





  • Une certaine sécurité contre le piratage.

  • Pas de marché d’occasion.

  • Pas de plateforme à gérer pour les maj, le réseau, etc.

  • Une vitrine pour se montrer.



    Qu’apporte le Store Microsoft ? La même chose ! Le seul qui risque sa peau, c’est Steam ! Les jeux ne vont pas disparaître et tous les éditeurs passer sous Linux si Steam ne peut plus exister suite à une obligation de passage par le store !


On peut se réjouir de ce premier pas mais dans la pratique ça ne change pas grand chose…



Il y a un truc que j’ai jamais compris : les constructeurs de matériels vendent du matériel, donc je comprends qu’ils gardent leur architecture matérielle secrète, brevetée, verrouillée, etc. Mais les pilotes, ils ne les vendent pas, alors pourquoi vouloir garder le secret à ce point sur les pilotes, pourquoi rester sur un système de pilotes propriétaires ? C’est une vraie question, j’ai du mal à comprendre l’intérêt…



Franchement, lâcher 2-3 documents en pâture à la communauté qui fait du rétro-engineering depuis des années, je trouve ça petit, alors que nVidia pourrait elle-même contribuer à développer un pilote entièrement libre, en bénéficiant de l’apport de la communauté qui améliorerait les perfs et résoudrait les bugs beaucoup plus vite… Je trouve ça naze, et un tel gâchis de compétences <img data-src=" />



(valide pour d’autres hardware manufacturers bien sûr, notamment certains constructeurs d’imprimantes…)








Cara62 a écrit :



Tu crois vraiment que Microsoft va supprimer la liberté d’installer ce que l’on veut sur PC (Sans store donc)?



Donc en gros perdre Steam/Blizzard and co…



Bah c’est clair que si M$ fait ça c’est du suicide. Le marché du jeux vidéo PC représente des Milliards, dont Steam qui doit engranger une grosse partie de cette somme.



Bon après si comme ça tout le monde passe sous Linux, c’est génial.







Il y a rien à croire car le marché est entrain de s’orienter dans ce style. Si microsoft le faisait en premier on aurait crié, mais voilà Apple à fracasser la baraque et à montrer le HOW TO WIN. Et quand je dis tout le monde c’est vraiment tout le monde, nous utilisateur leur avons donné cette confiance dans ce mode d’acquisition à tort ou à raison mais voilà … C’est là.









Cara62 a écrit :



Tu le dis toi même, les éditeurs migrent sur tablette/smartphone, surtout le modèle F2P qui se développe un max, mais justement car il y a un marché pour ça. Hors sur linux c’est vraiment un marché de niche.





Quand c’est développé pour Android, çà doit pas demander trop de travail de développer pour Linux.

Pour les vieux jeux çà doit être mort (même ceux qui marchent sous mac), mais pour les nouveaux les éditeurs vont y penser si le surcout est minime.

Je crois qu’il y a aussi des moteurs graphiques qui sont multiplateforme (Unity).









nlougne a écrit :



Il y a rien à croire car le marché est entrain de s’orienter dans ce style. Si microsoft le faisait en premier on aurait crié, mais voilà Apple à fracasser la baraque et à montrer le HOW TO WIN. Et quand je dis tout le monde c’est vraiment tout le monde, nous utilisateur leur avons donné cette confiance dans ce monde d’acquisition à tort ou à raison mais voilà … C’est là.







Ah bah tant pis pour M$ clair et net.



Je ne connais pas le monde des jeux mais par contre dans le domaine du multimédia, notamment pour ce qui concerne XBMC sous Openelec (un noyau Linux léger) c’est de très loin les GPU Nvidia (et donc leurs pilotes) qui donnent les meilleurs résultats par rapport à Intel et AMD, en tous cas à ce jour.



Et ce ne sont pas les tous derniers pilotes Intel pour GPU HD4000 (Ivy Bridge) sous Ubuntu 13.04 qui vont me faire changer d’avis…

Pas plus que les GPU AMD toujours incapables de gérer l’audio HD (DTS et Dolby) en passtrought HDMI sous Linux.



C’est finalement sous Windows que ces 2 fabricants donnent les meilleurs résultats (je répète que je parle de multimédia, pas de jeux).








yeagermach1 a écrit :



Coup d’apres qu’on nous predit depuis des plombes et qui n’est toujours pas arrivé.







Coup d’après qu’on prédit depuis des plombes et qui, maintenant que le coup d’avant est devenu réalité, semble de plus en plus probable.












ActionFighter a écrit :



Merci Windows 8 et son store, sans qui rien de tout cela ne serait arrivé <img data-src=" />





Merci Steve Balmer également.<img data-src=" />









psn00ps a écrit :



Attends 2 jours ;)<img data-src=" />





<img data-src=" />



Et ce soir <img data-src=" />



[HS]

MacG découvre la fiche de Half-Life 3 sur Steam <img data-src=" />

[/HS]









dest a écrit :



Evidemment si NVidia écrivait des drivers libres ce serait la fête, mais tu exagères un peu car ils écrivent des drivers…. proprios.



Avoir des specs c’est ce qui compte le plus ! Et faut pas croire que c’est gratos pour NVidia de libérer des specs, y’a des types qui bossent pour les produire.









Bientôt nous aurons forcement des pilotes pour Linux car les jeux seront natifs. Passage obligé du marché, de celui qui veut innover, de celui qui écrit pour mac Os x (proche de Linux), de celui qui écrit pour Android ou i-Os. Désolé pour l’orthographe!

Nous n’avons qu’à patienter, cela ne saurait tarder. Allez! Je prédis 2014! Qui dit mieux?









brazomyna a écrit :



Ca n’engendre rien du tout, NVidia fait une ouverture à minima en ne faisant que de libérer quelques specs pour que la communauté puisse s’en servir et faire le boulot.





Ben la communauté, c’est justement tout ce qu’elle demande depuis des années, mais bon, faut bien qu’il y en ai un qui pleurniche, comme d’habitude.<img data-src=" />









ActionFighter a écrit :



<img data-src=" />



Et ce soir <img data-src=" />



[HS]

MacG découvre la fiche de Half-Life 3 sur Steam <img data-src=" />

[/HS]





Franchement je vois pas Valve sortir en exclu half life 3 sur son steamOS pour le favoriser. Le jeu est attendu mais pas tant que cela et il n’y aura qu’une minorité qui achètera la steambox juste pour cela.









Ricard a écrit :



Merci Steve Balmer également.<img data-src=" />





Surtout Steve Ballmer <img data-src=" />









Erad a écrit :



Il faudra qu’ils mettent les bouchées double avant que j’accepte d’acheter chez eux. Mon premier portable avait une NVidia, j’ai tellement pesté sur l’absence de drivers Linux que je n’ai plus jamais acheté une machine avec du NVidia.





C’est marrant ça, moi c’est l’inverse. Les drivers nv que tu n’as jamais trouvé ont toujours fonctionné nickel.<img data-src=" />









paradise a écrit :



Eh bien tant mieux, déjà avec le dernier kernel 3.11.1-200 de Fedora 19, un patch est nécessaire pour que akmod puisse construire le module nVidia. <img data-src=" />



Tu prends le dépot rpmfusion et pas besoin de patch, kmod-nvidia s’occupe de tout. <img data-src=" />









yeagermach1 a écrit :



Franchement je vois pas Valve sortir en exclu half life 3 sur son steamOS pour le favoriser. Le jeu est attendu mais pas tant que cela et il n’y aura qu’une minorité qui achètera la steambox juste pour cela.





Ce serait un pari osé, mais reste à voir sur quelles configs peut tourner SteamOS. S’il peut tourner sur un PC moyenne gamme de gamer, c’est jouable.



Edit : et ça obligerai les windosiens à avoir un dual-boot avec un Linux pour jouer, ce qui serait assez cocasse <img data-src=" />



Le 25/09/2013 à 13h 56







Winderly a écrit :



Euh les gens, surtout n’ayez pas une crise cardiaque mais je vous signale qu’il y a déjà quelques jeux qui supportent nativement linux.







C’est sûr. Des jeux natifs sous Linux, il en existe mais ça n’est pas légion… Selon le site “les bottins des jeux Linux”, il y en aurait 3000. Je n’ai pas regardé la liste mais parle t’on de jeux de type Far cry 3, Tomb Raider, Hitman, … ou bien des jeux de type Tux Kart.









Konrad a écrit :



Il y a un truc que j’ai jamais compris : les constructeurs de matériels vendent du matériel, donc je comprends qu’ils gardent leur architecture matérielle secrète, brevetée, verrouillée, etc. Mais les pilotes, ils ne les vendent pas, alors pourquoi vouloir garder le secret à ce point sur les pilotes, pourquoi rester sur un système de pilotes propriétaires ? C’est une vraie question, j’ai du mal à comprendre l’intérêt…





Bonne question.

C’est une habitude de rétention d’information pour pouvoir tirer potentiellement plus de profits sur le produit.

Ça date d’y à assez longtemps (et c’est à l’origine du projet GNU <img data-src="> ) .

Une stratégie commerciale pour piégé plus facilement ces consommateurs à l’époque ou l’informatique devenait de plus en plus développé.



Autrement libérer maintenant les drivers Nvidia seraient pas nécessairement très

utile à part pour les spécification et autre.

Les drivers Nvidia et AMD propriétaire sont il me semble les même sous windows et linux, du moins ont une bonne base en commun, base pas vraiment compatible avec la création d’un vrai driver natif.







Konrad a écrit :



Franchement, lâcher 2-3 documents en pâture à la communauté qui fait du rétro-engineering depuis des années, je trouve ça petit, alors que nVidia pourrait elle-même contribuer à développer un pilote entièrement libre, en bénéficiant de l’apport de la communauté qui améliorerait les perfs et résoudrait les bugs beaucoup plus vite… Je trouve ça naze, et un tel gâchis de compétences <img data-src=" />



(valide pour d’autres hardware manufacturers bien sûr, notamment certains constructeurs d’imprimantes…)







Effectivement c’est dommage…

il n’empêche que c’est culturellement pas dans les habitude d’Nvidia.









dest a écrit :



Avoir des specs c’est ce qui compte le plus ! Et faut pas croire que c’est gratos pour NVidia de libérer des specs, y’a des types qui bossent pour les produire.





Les specs sont déjà écrites puisque ce sont des ressources indispensables pour écrire les autres versions des drivers, ils ne font que les rendre publiques.



Et même s’ils les réécrivaient entièrement les specs à la main pour une version “spéciale pour toi public”, l’effort (et donc le coût) reste négligeable comparé au développement lui-même.







Konrad a écrit :



Mais les pilotes, ils ne les vendent pas, alors pourquoi vouloir garder le secret à ce point sur les pilotes, pourquoi rester sur un système de pilotes propriétaires ? C’est une vraie question, j’ai du mal à comprendre l’intérêt…





1- Le contenu du code du pilote peut également contenir des innovations auxquelles la concurrence n’a pas encore pensé (il y en avait un du métier qui avait d’ailleurs expliqué avec un exemple en détail il y a quelques mois).



2- Le contenu du code du pilote peut également servir pour en déduire des informations sur l’architecture hardware de la puce.









gavroche69 a écrit :



Et ce ne sont pas les tous derniers pilotes Intel pour GPU HD4000 (Ivy Bridge) sous Ubuntu 13.04 qui vont me faire changer d’avis…

Pas plus que les GPU AMD toujours incapables de gérer l’audio HD (DTS et Dolby) en passtrought HDMI sous Linux.







Hum ? <img data-src=" />



J’ai un htpc sous linux avec xbmc sous intel ivy bridge, et tout fonctionne…

Qu’est ce que tu as de plus avec une nvidia ?



Je reconnais qu’il y’a un an c’était galère(parce que matos récent, toutes les fonctions du proc pas supporté dans le kernel), mais avec un kernel &gt;3.9, ça marche parfaitement. <img data-src=" />









yeagermach1 a écrit :



Franchement je vois pas Valve sortir en exclu half life 3 sur son steamOS pour le favoriser. Le jeu est attendu mais pas tant que cela et il n’y aura qu’une minorité qui achètera la steambox juste pour cela.







Sauf que sur le lien en question, il parle de steaRNpowerd (stearnpowerd) à la place de steampowered.









zzzZZZzzz a écrit :



Hum ? <img data-src=" />



J’ai un htpc sous linux avec xbmc sous intel ivy bridge, et tout fonctionne…

Qu’est ce que tu as de plus avec une nvidia ?



Je reconnais qu’il y’a un an c’était galère(parce que matos récent, toutes les fonctions du proc pas supporté dans le kernel), mais avec un kernel &gt;3.9, ça marche parfaitement. <img data-src=" />



Sous Linux j’ai essentiellement des rippes de DVD qui sont constellés de gros macro blocs verts qui rendent les films illisibles. Ça ne concerne que certains rippes qui sont en qualité originale et encapsulés en MKV.

Mais “certains rippes” ça représente quand même près de la moitié de mes rippes SD… <img data-src=" />



J’ai eu l’occasion de discuter avec quelqu’un qui rencontre les mêmes problèmes avec le même GPU (HD4000) et les mêmes titres de DVD que pourtant rien ne distingue des autres (tous rippés et encapsulés avec les mêmes logiciels à savoir DVDFab et MakeMKV)…

Il n’y a par contre pas de problème particulier avec des rippes de BR aussi en MKV et en qualité originale (mêmes logiciels utilisés).



Ce problème n’existe que sous Linux (Openelec 3.2 et Ubuntu 13.04 avec les tous derniers pilotes Intel pour cet OS), ça fonctionne bien sous Windows.

Je ne lis que des rippes de BR ou DVD en qualité originale, les quelques rares trucs que j’ai et qui sont encodés en DIV’X ou autres trucs de basse qualité ne posent pas de problème en dehors du fait que c’est moche (encodés à l’enclume et au marteau). <img data-src=" />



Avec Nvidia je n’ai jamais eu de problème quel que soit l’OS utilisé.

D’autre part, avec Nvidia sous Linux il y a la possibilité de renforcer la netteté pendant la lecture par XBMC ce qui peut être sympa pour certaines vidéos SD de qualité médiocre (pas rares hélas). Les pilotes VDPAU sont d’ailleurs les seuls à proposer cette possibilité (à utiliser avec modération quand même)… <img data-src=" />



ha, bah voilà, je ne regarde pas de vidéo en SD. <img data-src=" />








zzzZZZzzz a écrit :



ha, bah voilà, je ne regarde pas de vidéo en SD. <img data-src=" />



Ben ouais mais je ne vais quand même pas balancer tous mes DVD à la poubelle !! <img data-src=" />

D’autant que certains bons DVD sont pratiquement aussi bons que certains BR très médiocres…









yeagermach1 a écrit :



Franchement je vois pas Valve sortir en exclu half life 3 sur son steamOS pour le favoriser. Le jeu est attendu mais pas tant que cela et il n’y aura qu’une minorité qui achètera la steambox juste pour cela.





Anéfé, Half-Life 3 aurait une belle aura, mais tout de même loin de celle d’un GTA, Gears of Wars, Gran Tourismo ou Final Fantasy. Du moins auprès du grand public.



En revanche, s’ils arrivaient à conclure des partenariats avec d’autres grands éditeurs (Take Two, Bethesda, CD Projeckt, SEGA) pour qu’ils développent des jeux a minima cross-OS, ce serait top (quand à une hypothétique “prime release” sur Linux, j’y crois autant qu’au fait de gagner au prochain Euromillion… Sachant que j’ai pas acheté de ticket <img data-src=" />).



Bref, vivement la conf de Valve tout à l’heure !




 Laurent


Ha non mais je comprends, j’ai aussi quelques DVD qui traînent, mais quand j’ai envie de regarder, je repompe vite fait la version HD <img data-src=" />








scaillea a écrit :



C’est sûr. Des jeux natifs sous Linux, il en existe mais ça n’est pas légion… Selon le site “les bottins des jeux Linux”, il y en aurait 3000. Je n’ai pas regardé la liste mais parle t’on de jeux de type Far cry 3, Tomb Raider, Hitman, … ou bien des jeux de type Tux Kart.





J’avais pas compris ton post initial ainsi, pardon pour l’envolée.

Et pour le coup, tu m’apprend qu’il y en a beaucoup plus que ce que je croyais.









jaguar_fr a écrit :



Quand c’est développé pour Android, çà doit pas demander trop de travail de développer pour Linux.(1)

Pour les vieux jeux çà doit être mort (même ceux qui marchent sous mac), mais pour les nouveaux les éditeurs vont y penser si le surcout est minime.

Je crois qu’il y a aussi des moteurs graphiques qui sont multiplateforme (Unity). (2)







(1) Erreur compréhensible, mais erreur.



Le kernel d’Android est Linux (mettons de côté les patches spécifiques, c’est quasiment du passé).



MAIS au-dessus du kernel, les services offerts par le framework Android ne se présentent pas du tout comme les librairies graphiques d’une bonne vieille distribution sur PC.



(2) La solution est là, c’est-à-dire qu’on laisse à d’autre le souci de prendre en compte toutes ces différences. Maintenant, pas sûr que le résultat puisse convenir à tous.



Au fait, quelqu’un sait dans quel état est Qt pour Android ?



Edit clavier qwerty pour doigts azerty









gavroche69 a écrit :



Les pilotes VDPAU sont d’ailleurs les seuls à proposer cette possibilité (à utiliser avec modération quand même)… <img data-src=" />





Ça fait longtemps que j’ai pas tenté VDPAU.

À ma dernière tentative les couleurs rouge et bleu étaient inversées. <img data-src=" />









levhieu a écrit :



Au fait, quelqu’un sait dans quel état est Qt pour Android ?





http://www.pcinpact.com/news/81040-qt-5-1-introduit-support-preliminaire-dios-et-android.htm

Faut attendre la 5.2 pour un portage complet <img data-src=" />



S.T.P M. le caméléon garde tes drivers toopoori pour Microsoft <img data-src=" />








levhieu a écrit :



(1) Erreur compréhensible, mais erreur.



Le kernel d’Android est Linux (mettons de côté les patches spécifiques, c’est quasiment du passé).



MAIS au-dessus du kernel, les services offerts par le framework Android ne se présentent pas du tout comme les librairies graphiques d’une bonne vieille distribution sur PC.





Erreur compréhensible, mais erreur.



La plupart des jeux sous Android font un usage intensif du NDK ; à peu près tout est écrit en natif et le reste n’est que de la glue pour s’adapter au système sous jacent.



Un GameLoft par exemple s’est concocté quelques frameworks persos qui n’exposent que très peu de surface aux spécificités de l’OS sous jacent et à partir de là ils peuvent rapidement décliner un même jeu pour différentes plateformes (Android, iOS, Freebox, …).










yeagermach1 a écrit :



Nuançons quand meme un petit peu. OpenGL 4.4 est strictement égale a Direct3D 11.1 ( a trois/quatre nuances pres). DirectX c’est aussi directSound, directCompute, directInput, ….





<img data-src=" />



C’est vrai que sous Linux il n’y a ni son, ni peripherique d’entrée (souris, clavier, joystick,etc…)

… Ou pas!









d4rkf4b a écrit :



<img data-src=" />



C’est vrai que sous Linux il n’y a ni son, ni peripherique d’entrée (souris, clavier, joystick,etc…)

… Ou pas!





J’ai dit cela ? Non je crois pas. J’ai dis que dire que openGL 4.4 = DirectX 11.1 est en grande partie faux. Parce que OpenGL ne gere que le graphisme, alors que directX gere aussi plein d’autres choses a coté.



qu’avez vous contre tux kart :p



… je crains que dans le futur la cible se développant cela attire les mauvais ‘esprits’ (créateurs de virus et autres sales bêtes :‘( )


Serait ce l’effet steam sous gnu/linux et le fait de pas vouloir louper le coche face a intel et amd ?








Cara62 a écrit :



Voilà donc ça engendre un certain coût de développement en plus, pour une fraction de personne. (malheureusement)





Bah, pas tant que ça plus, vu qu’OpenGL est aussi disponible sous Windows. OpenGL est aussi ce qui est au cœur de la PS3 soit dit en passant. Il faut juste changer de techno pour passer sur du OpenGL qui est répandu sur plus de plate-formes, plutôt que de rester sur du DirectX qui, à cause de sa fermeture, n’est disponible que sous Windows et XBox.



Et en termes de portages, pour ceux qui font déjà une version Mac, que ce soit en natif (donc OpenGL) ou par le biais du fork de wine (je ne sais plus comment il s’appelle), faire une version Linux en plus ne demanderait pas grand chose, et on devrait pouvoir enfin les voir arriver grâce au push de Steam (et je dis ça en étant quelqu’un qui exècre tout ce qu’est Steam).







athlon64 a écrit :



Ce que Gabe n’aime pas c’est la prédiction comme quoi le store deviendrait obligatoire pour toutes les applis dans un futur windows. Et donc steam ne pourrait pas exister. C’est une prediction de madame irma que l’on nous sort depuis 10 ans et qui pour l’instant ne s’est jamais realisé.





C’est pourtant clairement ce sur quoi Microsoft tend (en essayant d’appliquer le modèle Apple à tous leurs produits, i.e. consommateur captif). Est-ce qu’ils y arriveront, l’avenir le dira, mais une chose est sûr c’est qu’avec le push de Steam vers Linux, ça rend les choses beaucoup plus difficile pour Microsoft, puisqu’il y aura alors potentiellement l’alternative le jour où ils s’y essaieront). C’est pas pour rien que t’as sous Win8 un service activé par défaut qui vérifie tout les exécutables que tu as installes auprès d’un serveur Microsoft.



Ce n’est donc pas du madame Irma mais bien un risque très plausible, et d’autant plus plausible s’il n’y a pas d’alternative sérieuse pour le jeu.



Ses raisons sont purement égoïstes bien sûr (il veut que les consommateurs soient captifs aussi, mais il veut être celui qui les tient), mais l’initiative est néanmoins bénéfique pour Linux (parce que les jeux reste toujours la principale chose qui retient énormément de personnes sous Windows - et même avec un dual boot ils sont au final principalement sous Windows, sauf à être joueur très occasionnel).







Cara62 a écrit :



En regardant le store Steam Linux, c’est soit de l’indé, ou valve.





Et pourtant, t’as des jeux indés de qualité qui commencent à arriver en multi-plateforme, Linux inclus, comme Legend of Grimrock (excellent jeu).



Les développeurs qui arrivent depuis quelques années ne sont plus des développeurs « DirectX only », l’option de faire du multi-plateforme pour le même prix (ou à peine plus cher) est désormais là, et ça ouvre du marché. Parce qu’en faisant de l’OpenGL plutôt que du DirectX, ça ne fait pas que permettre de supporter Linux, ça permet aussi de faciliter les versions Mac OSx également et d’en améliorer la qualité (et là, grâce aux fanboys - pour une fois - il y a déjà un marché plus important, qui fait que ça couvre largement les éventuels coûts initiaux supérieurs ne serait-ce qu’avec la réduction des coûts pour la version Mac OSx, mais en plus ça t’ouvre un OS de plus).









Cara62 a écrit :



Tu crois vraiment que Microsoft va supprimer la liberté d’installer ce que l’on veut sur PC (Sans store donc)?





Essayer, c’est certain, ils sont en train d’essayer justement. Y arriver, pas si justement le reste des acteurs réagissent à temps, et ça a l’air bien parti pour avec Steam qui a réagit (et relativement en force il faut l’avouer). Si les réactions des acteurs sont suffisamment importantes, on n’arrivera probablement même pas au stade où Microsoft imposera brièvement son store ; dans le cas contraire on pourra se retrouver avec une période plus ou moins longue où le store sera obligatoire (et définitive si les réactions onnt au final été quasiment inexistantes).







Cara62 a écrit :



Donc en gros perdre Steam/Blizzard and co…





Ils perdraient la plate-forme concurrente Steam. Mais les éditeurs de jeu, s’il n’a pas eu de réactions à temps (encore une fois ce que fait Steam devrait permettre d’éviter cette situation justement, si c’est assez suivi), n’auront alors simplement pas le choix, puisque ce sera « accepter les conditions de Microsoft et leur donner une part du gâteau, ou ne plus rien vendre ». C’est bien là justement qu’eset tout l’enjeu : il faut une alternative crédible pour empêcher Microsoft d’imposer son store ; s’il n’y en a pas d’ici à ce que Microsoft tente le coup, on ne pourra pas l’empêcher.







yeagermach1 a écrit :



Coup d’apres qu’on nous predit depuis des plombes et qui n’est toujours pas arrivé





Depuis des plombes ? Tu veux dire qu’il était prévu avant même que Microsoft ait un store ? Ces prévisions, c’est depuis Windows 8, et la probabilité que ça arrive est grande sans réaction notable des autres.



E Microsoft ne s’avoue quasiment jamais vaincu, et on les a d’ailleurs vu revenir sur leur grand projet de « Trusted Computing » par la petite porte avec Windows 8 qui impose d’avoir le secure boot de l’EFI activé, en ayant suffisant noyauté les travaux sur l’EFI pour empêcher d’auto-signer ce qu’on veut installer dessus (et faire en sorte qu’il faut plus ou moins passer par Microsoft pour pouvoir faire un OS qui pourra tourner avec secure boot activé), avec les gros problèmes que ça peut poser pour les distributions Linux. Malheureusement on ne peut pas dire que les réactions aient été très fortes sur le sujet et il ne serait pas étonnant que sous peu les fabricants de permettent plus de désactiver le secure boot sur pression de Microsoft (pour les machines de bureau, sur les serveurs c’est pas près d’arriver).




Palladium <img data-src=" />


De ce que j’en sais par un pote qui bosse dans le dev de jeux, DirectX est beaucoup plus simple à utiliser / manipuler qu’OpenGL.



Ça lui prend pas mal de temps de porter des jeux sous Linux en OGL car le code est plus difficile à optimiser.



Après vu l’armée de dev des grands studios, c’est pas un souci, mais pour des indep c’est plus difficile de sortir un projet en OGL.



Là ou je pense que ça va être long, c’est qu’il va bien se passer quelques années avant que les drivers Linux soient aussi aboutis que ceux sous Windows.



Les mecs de ATI et Nvidia sont dessus depuis XX années et à chaque nouveau gros jeu, t’as une MAJ.



Je vois pas comment une communauté libre peut suivre le rythme.








zzzZZZzzz a écrit :



Hum ? <img data-src=" />



J’ai un htpc sous linux avec xbmc sous intel ivy bridge, et tout fonctionne…

Qu’est ce que tu as de plus avec une nvidia ?



Je reconnais qu’il y’a un an c’était galère(parce que matos récent, toutes les fonctions du proc pas supporté dans le kernel), mais avec un kernel &gt;3.9, ça marche parfaitement. <img data-src=" />









+1! Je voudrais ajouter au commentaire plus haut. Le pilot est étroitement lié à l’architecture du GPU et doit permettre d’utiliser cette architecture dans les meilleures conditions. il doit permettre de sortir la quintessence de celui-ci, à tout moment, bien sûre! Et aussi le protéger contre un quelconque dépassement qui lui sera fatal.

C’est pourquoi quand rien ne marche, on incrimine tout d’abord les pilotes, surtout si le matériel est nouveau.

Pour terminer! Celui qui écrit les drivers doit bien connaître les caractéristiques du hardware pour qui il écrit, sinon c’est la cata.



Le 26/09/2013 à 06h 47







Winderly a écrit :



J’avais pas compris ton post initial ainsi, pardon pour l’envolée.

Et pour le coup, tu m’apprend qu’il y en a beaucoup plus que ce que je croyais.







T’inquiètes pas, je ne l’ai pas mal pris <img data-src=" />



J’ai préféré te répondre pour expliciter mon post. J’ai déjà tenté de jouer sur Linux via le bias de playonlinux ou wine mais souvent ça pose des problèmes. Aujourd’hui, je souhaiterais que les jeux soient également développé systématiquement pour Linux.



L’espoir fait vivre.









mango a écrit :



+1! Je voudrais ajouter au commentaire plus haut. Le pilot est étroitement lié à l’architecture du GPU et doit permettre d’utiliser cette architecture dans les meilleures conditions. il doit permettre de sortir la quintessence de celui-ci, à tout moment, bien sûre! Et aussi le protéger contre un quelconque dépassement qui lui sera fatal.

C’est pourquoi quand rien ne marche, on incrimine tout d’abord les pilotes, surtout si le matériel est nouveau.

Pour terminer! Celui qui écrit les drivers doit bien connaître les caractéristiques du hardware pour qui il écrit, sinon c’est la cata.



Reste que sur des vidéos SD en MPEG2 Intel est le seul (testé aussi avec AMD et Nvidia) avec lequel j’ai rencontré ce problème avec les pilotes fournis par Intel pour Linux alors que ça fonctionne correctement sous Windows.



Maintenant je parle de XBMC, je n’ai pas testé avec d’autres lecteurs car je n’ai aucune envie de changer de logiciel médiacenter pour satisfaire les “caprices” de pilotes, quels qu’en soient les fabricants d’ailleurs.



Un bon GPU et des bons pilotes doivent être capables de tout décoder correctement il me semble, surtout que dans ce domaine on est loin des limites en terme de puissance…



Cela dit je n’ai rien contre Intel, c’est juste que j’ai un HD4000 dont j’aurais aimé pouvoir profiter avec mon logiciel préféré (par contre le Core i3 qui héberge mon HD4000 est un excellent processeur). <img data-src=" />









brazomyna a écrit :



Erreur compréhensible, mais erreur.



La plupart des jeux sous Android font un usage intensif du NDK ; à peu près tout est écrit en natif et le reste n’est que de la glue pour s’adapter au système sous jacent.



Un GameLoft par exemple s’est concocté quelques frameworks persos qui n’exposent que très peu de surface aux spécificités de l’OS sous jacent et à partir de là ils peuvent rapidement décliner un même jeu pour différentes plateformes (Android, iOS, Freebox, …).







J’ai dit framework, c’est peut-être pas le bon mot, mais je ne faisais aucune allusion au Java. Avec le NDK, on est quand même lié à la façon dont Android gère image et son, et au moins pour l’image c’est pas comme sur une distribution usuelle.



C’est gentil de citer la façon de faire de Gameloft qui confirme la partie (2) de ce que je disais.









ActionFighter a écrit :



http://www.pcinpact.com/news/81040-qt-5-1-introduit-support-preliminaire-dios-et-android.htm

Faut attendre la 5.2 pour un portage complet <img data-src=" />







Merci, j’avais oublié cette news <img data-src=" />









Edtech a écrit :



Vous ne voyez que le point de vue Steam et client en oubliant le point de vue éditeur. Qu’est-ce qu’apporte Steam à un éditeur ?





  • Une certaine sécurité contre le piratage.

  • Pas de marché d’occasion.

  • Pas de plateforme à gérer pour les maj, le réseau, etc.

  • Une vitrine pour se montrer.



    Qu’apporte le Store Microsoft ? La même chose ! Le seul qui risque sa peau, c’est Steam ! Les jeux ne vont pas disparaître et tous les éditeurs passer sous Linux si Steam ne peut plus exister suite à une obligation de passage par le store !





    Même du point de vue éditeur, ils ont intérêt à ce qu’il n’y ait pas un monopole sur la distribution de leurs jeux. Si Microsoft verrouille Windows, obligé de payer pour être sur le Windows Store (30%), alors qu’aujourd’hui, ils peuvent vendre directement (vente en ligne directement sur le site de l’éditeur, magasin maison comme Origin ou Uplay, etc…). Et le fait qu’il y ait plusieurs magasins concurrents fait que les marges des distributeurs restent relativement raisonnable. Le jour où Microsoft verrouille Windows, si ils se considèrent en position avantageuse, qu’est-ce qui les empêche de décréter qu’à partir de maintenant, la marge pour eux ça sera 50% ?



    Alors ça vaut aussi pour Steam évidemment, sauf que la licence libre de Linux fait que l’émergence d’un concurrent dans le cas où ils deviendraient trop gourmand sera beaucoup plus simple que dans le cas d’un OS propriétaire.



    Ceci étant dit, je t’accorde que c’est pas ça qui va pousser les éditeurs à porter leurs jeux vers Linux. Ca c’est un raisonnement à long terme, strictement impossible dans l’industrie très financiarisée qu’est le jeu vidéo. Si Valve fait ce choix, c’est avant tout parce qu’il s’inscrit dans une vraie stratégie industrielle à long terme, qui n’est pas dictée par les actionnaires, mais par l’intérêt de l’entreprise. La seule chose qui attirera les éditeurs, ce sera le marché potentiel, et l’argent qu’il pourront se faire.









levhieu a écrit :



J’ai dit framework, c’est peut-être pas le bon mot, mais je ne faisais aucune allusion au Java. Avec le NDK, on est quand même lié à la façon dont Android gère image et son, et au moins pour l’image c’est pas comme sur une distribution usuelle.





c’est basé sur du EGL, il n’y a rien de plus standard, c’est justement sa raison d’être.





C’est gentil de citer la façon de faire de Gameloft qui confirme la partie (2) de ce que je disais.



ça ne confirme pas de gros effort de développement, c’est le contraire: ces parties là sont basiques à adapter, et demandent très peu d’effort comparé au reste. Et surtout on le fait une fous pour tous les jeux de la plateforme, pas à chaque fois.









Rozgann a écrit :



Même du point de vue éditeur, ils ont intérêt à ce qu’il n’y ait pas un monopole sur la distribution de leurs jeux. Si Microsoft verrouille Windows, obligé de payer pour être sur le Windows Store (30%), alors qu’aujourd’hui, ils peuvent vendre directement (vente en ligne directement sur le site de l’éditeur, magasin maison comme Origin ou Uplay, etc…). Et le fait qu’il y ait plusieurs magasins concurrents fait que les marges des distributeurs restent relativement raisonnable. Le jour où Microsoft verrouille Windows, si ils se considèrent en position avantageuse, qu’est-ce qui les empêche de décréter qu’à partir de maintenant, la marge pour eux ça sera 50% ?



Alors ça vaut aussi pour Steam évidemment, sauf que la licence libre de Linux fait que l’émergence d’un concurrent dans le cas où ils deviendraient trop gourmand sera beaucoup plus simple que dans le cas d’un OS propriétaire.



Ceci étant dit, je t’accorde que c’est pas ça qui va pousser les éditeurs à porter leurs jeux vers Linux. Ca c’est un raisonnement à long terme, strictement impossible dans l’industrie très financiarisée qu’est le jeu vidéo. Si Valve fait ce choix, c’est avant tout parce qu’il s’inscrit dans une vraie stratégie industrielle à long terme, qui n’est pas dictée par les actionnaires, mais par l’intérêt de l’entreprise. La seule chose qui attirera les éditeurs, ce sera le marché potentiel, et l’argent qu’il pourront se faire.







ATTENTION ! Les 30% dû à Microsoft ne sont valables que si on utilise leur système de paiement ! Une boîte comme Blizzard qui fourni des abonnements utilise déjà son propre système de paiement ! Donc elle peut l’utiliser et ne RIEN payer à Microsoft !









Edtech a écrit :



ATTENTION ! Les 30% dû à Microsoft ne sont valables que si on utilise leur système de paiement ! Une boîte comme Blizzard qui fourni des abonnements utilise déjà son propre système de paiement ! Donc elle peut l’utiliser et ne RIEN payer à Microsoft !





Tu peux être référencé sur le Windows Store sans rien payer à Microsoft ??? La justification des 30%, c’est plutôt de payer pour les frais d’hébergement et de bande passante pour Microsoft et pour la mise en avant auprès du consommateur du fait d’être sur le store. J’avoue que je connais pas le fonctionnement en détail, mais ça me parait bizarre…









Rozgann a écrit :



Tu peux être référencé sur le Windows Store sans rien payer à Microsoft ??? La justification des 30%, c’est plutôt de payer pour les frais d’hébergement et de bande passante pour Microsoft et pour la mise en avant auprès du consommateur du fait d’être sur le store. J’avoue que je connais pas le fonctionnement en détail, mais ça me parait bizarre…







L’accès au store lui-même, c’est 19€/an, je pense qu’on peut dire que c’est indolore…