URL: https://linuxfr.org/users/bubar/journaux/linux-nvidia Title: Linux & Nvidia Authors: bubar🦥 Date: 2020年11月22日T18:24:39+01:00 License: CC By-SA Tags: nvidia, taint, blob et kernel Score: 17 Bonjour Nal< ? Que se passe-t-il entre notre cher noyau Linux et Nvidia ? Nvidia, habituellement si prompt à supporter les dernières versions du noyau, a posté le 16 octobre :> «Due to an incompatibility issue, we advise customers to defer updating to Linux Kernel 5.9+ until mid-November when an NVIDIA Linux GPU driver update with Kernel 5.9+ support is expected to be available.» _à cause d'une incompatibilité nous avertissons nos clients qu'il faut différer leur mise à jour vers le noyau 5.9 jusqu'à mi-novembre lorsqu'une mise à jour de notre driver devrait être disponible [L'annonce complète](https://forums.developer.nvidia.com/t/nvidia-driver-not-yet-supported-for-linux-kernel-5-9/157263) "Habituellement si prompt à supporter Linux" ? Oui, sans conteste. Il y a également le fait que lorsqu'une nouvelle version du driver sort, elle fait tout fonctionner de suite. Alors que parfois, chez AMD comme chez Intel il fallait (au passé ?) attendre plusieurs versions pour avoir tantôt une sortie hdmi ok, tantôt un support pour telle ou telle extension d'opengl. Deux avantages pour Nvidia. Mais dans l'autre main il y a la problématique de leur blob, privateur, fermé, ayant une accès particulièrement privilégié au système s'il en a envie, ce n'est pas un simple logiciel. Et ce ne sont pas les timides avancées de Nvidia vers l'OpenSource (je n'ose dire Libre) qui changent ce fait. Le support par Nouveau est de très bonne facture et permet d'utiliser des cartes Nvidia, discrètes ou pas, dans de confortables conditions de travail. AMD fait un incroyable travail avec ses supports OpenSource et intégrés dans le noyau, leurs cartes récentes sont tout simplement fantastiques, et cela va au-delà de l'usage 'confortable' de bureau puisqu'il est possible d'avoir la pleine puissance pour ses usages. Parfait. **AMD est le meilleur choix**, et en rachetant Xillinx ils viennent de poser leur première pierre pour une développement _probable_ autour de ~~la stupidité~~ l'intelligence artificielle, rattrapant bientôt son concurrent sur de probables cœurs Tensor. Intel n'est pas en reste, avec une participation historiquement remarquable au noyau mais aussi à de nombreux niveaux du système gnu/linux, fait maintenant débarquer ses [Xe](https://en.wikipedia.org/wiki/Intel_Xe), espérons seulement que le support de ses nouveaux gpu sera moins erratique que sur l’i915, où certains se voient ~~notabugafeature~~ boguer après quelques années. Le kernel évolue, et si Linux met au coeur de son développement le fait «de ne pas casser l’userland» il n'hésite pas à faire évoluer ses arcanes internes. Si tu veux jouer dans le noyau, alors tu dois suivre le rythme. Bien sûr certains arguent en faveur d'une interface stable pour les drivers. Permettant ainsi de plus facilement maintenir les-dits drivers. Maintenir ? Hum, .. maintenir à l'extérieur du noyau, donc user et abuser de la tolérance sur l'interprétation de la gplv2. Tolérance oui, n'importe quoi non (n'en déplaisent aux constructeurs de smartphones Android, autre exemple.) Nvidia suit, lui, ok. Sauf de temps en temps. Et ça fait du bien (même si, possédant un 'vieux pc d'avant les supers gpu amd", ça m'a ennuyé un peu : peu importe) : ça fait du bien car cela nous rappelle, à nous utilisateurs (personnels ou professionnels) que la situation est anormale. Qu'AMD est un excellent compétiteur aujourd’hui, de plus intègre et intégré. Ok, alors que s'est-il passé entre Nvidia et Linux, cette fois ? Sur Nvidia et le 5.9, cela commence peut être bien par ici : https://lore.kernel.org/netdev/20200728172703.GA5667@infradead.org/ (puis [un patch](http://lkml.iu.edu/hypermail/linux/kernel/2008.1/05371.html) en aout dernier) Trad incomplète, juste la fin et avec l'esprit :>_une grande partie de sa daube semble juste être là pour contourner le GPL_EXPORT_SYMBOL, je suis vraiment d'accord avec Gred, cela ressemble beaucoup à une infâme tentative de troll_ Côté AMD tout va bien :-) : allons relire un bel historique ! https://linuxfr.org/users/mathrack/liens/fusion-amd-xilinx https://linuxfr.org/news/amd-continue-louverture-des-specifications-de-gpu https://linuxfr.org/users/claudex/journaux/amd-et-plus-d-open-source https://linuxfr.org/news/amd-s-investit-dans-ses-pilotes-libres

AltStyle によって変換されたページ (->オリジナル) /