• [^] # Re: AMD dans les consoles next-gen

    Posté par (site web personnel, Mastodon) . En réponse au journal Le début de la fin pour Intel ?. Évalué à 10. Dernière modification le 03 septembre 2020 à 16:48.

    Sans vouloir contester que les manœuvres anticoncurrentielles d'Intel pèsent fortement dans la balance, est-ce que ça ne serait pas dû au rapport puissance/consommation ? Intel a toujours tenu le haut du pavé de ce côté. Pour un particulier, ce n'est pas important, on monte une grosse config avec de l'AMD et on se soucie rarement d'avoir quelques dizaines de watts en plus, mais pour une entreprise qui a de gros parcs j'imagine que chaque watt compte. Même remarque pour les GPU avec Nvidia à la place de Intel.

    Je ne crois pas que ça puisse peser au poins qu’AMD soit quasiment inexistant des catalogues. Ce genre de situation entraine ordinairement une diversification des offres, au contraire.

    Je n'ai jamais compris comment on pouvait considérer la vente d'ordinateurs avec une distro préinstallée comme autre chose que de l'openwashing. Si l'ordinateur est vendu sans OS et que je peux installer ma distro dessus et que tout marche out-of-the-box, ok, c'est opensource-friendly. Si l'entreprise a installé elle-même sa distro en rajoutant tous les blobs qu'il faut pour que le matériel non-documenté soit reconnu...

    C’est précisément ce qui pique... Quand je lis des trucs sur ce rapprochement Fedora et Lenovo, c’est présenté comme la fête du libre avec un fort engagement pour upstreamer ce qui manque, pour ne pas simplement intégrer un pilote qui ne marchera plus à la prochaine mise à jour du noyau, pour utiliser une distro non-modifiée, etc. L’idée serait que Lenovo (ou toi) doit pouvoir installer une Fedora de base sans rien faire d’autre.

    Red Hat developers have applauded the move. Lenovo is making use of a stock Fedora Workstation installation without any vendor customizations but will be relying upon the existing Fedora/FESCo processes should any changes be needed moving forward.
    -- https://www.phoronix.com/scan.php?page=news_item&px=Lenovo-Fedora-Starts-Sale

    Lenovo is embracing the Linux Vendor Firmware Service (LVFS) with Fwupd for firmware updates on not only the computer itself but also onboard components.
    Christian exclaimed, "What we are doing here isn’t just a minimal hardware enablement effort, but a concerted effort to evolve Linux as a laptop operating system and doing it in a proper open source way. So this is the culmination of our work over the last few years, creating the LVFS, adding Thunderbolt support to Linux, improving fingerprint reader support in Linux, supporting HiDPI screens, supporting hidpi mice, creating the possibility of a secure desktop with Wayland [...]
    -- https://www.phoronix.com/scan.php?page=news_item&px=Ecstatic-Fedora-Linux-On-Lenovo

    J’ai coupé brutalement, parce que jusque là c’est magique, mais les mots qui suivent immédiatement après sont :

    working with NVidia to ensure that Mesa and Nvidia driver can co-exist through glvnd

    Alors oui, au final, la Fedora sera la même si tu l’installes ou Lenovo l’installes pour toi. Mais au final la présence de la Nvidia brise tout.

    L’étape suivante serait que Lenovo propose un ordinateur haut de gamme avec un GPU AMD. Et là, ce sera vraiment la fête. Non seulement Nvidia ce n’est pas libre, mais en plus le pilote Nvidia pour Linux propose les performances de 2020 mais avec le même manque d’intégration qu’il y a 15 ans et des bugs vraiment bizarres.

    Note: pour Unvanquished j’ai testé une quarantaine de GPU avec une répartition AMD/Intel/Nvidia assez équitable, et des cartes dont les dates de sorties initiales étaient étalées entre 2006 et 2020. Avec Intel je n’ai pas rencontré de problème, avec AMD j’ai rencontré une vieille génération de carte qui avait un bug graphique corrigeable avec une simple variable d’environnement sans impact sur les performance, astuce donnée par un développeur super disponible, avec le pilote Nvidia j’ai vu des problèmes incroyables :

    • une carte qui demande qu’un écran soit branché sur la prise VGA pour pouvoir utiliser correctement un écran sur la prise HDMI (sans pouvoir utiliser l’écran sur la prise VGA, alors que nouveau permet d’utiliser les deux écrans) ;
    • un pilote qui se plante à la compilation des shaders, requérant de détecter ce pilote pour désactiver une fonctionnalité afin de permettre aux joueurs de jouer, le jeu a été impossible à lancer pendant des années sur cette carte/pilote jusqu’à ce que l’un d’entre-nous acquière physiquement un exemplaire ;
    • et s’il y a deux cartes nvidia, le boot se fait sur une carte et le bureau sur une autre (il faut jongler avec le câbles selon les étapes du démarrage) ;
    • sur un portable (Thnkpad, Haha !) il m’a fallu jouer du xorg.conf comme en l’an 2000 ;
    • plein d’autres problèmes qui sont parfois indépendant de l’OS (comme le fait que les prises vidéos d’une station d’accueil requière une certaine configuration du BIOS qu’on ne souhaite pas nécessairement), etc. etc.

    Franchement, le pilote Nvidia est ignoble sous Linux, et parfois les problèmes semblent directement liés à des problèmes de conception du matériel. Les gens qui parlent de Nvidia sous Linux sont ceux qui font les bonnes pioches, les autres souffrent en silence.

    Peut-être qu’un jour je ferai un journal qui dénonce grave !

    (╯°しろいしかく°)╯( ┻━┻

    ce commentaire est sous licence cc by 4 et précédentes