Actualités
28/06/22 Drivers NVIDIA GeForce Game Ready 516.59 pour F1 22
27/06/22 Quatrième édition du pilote AMD Software : Adrenalin Edition 22.5.2 !
27/06/22 Support du codec DTS pour les Freebox Player Delta et One
25/06/22 Firmware delos 5.10.2 pour les adaptateurs CPL devolo Magic WiFi
24/06/22 AMD met à jour le pilote Radeon Software en version 22.6.1 pour Windows 7
22/06/22 Liste des bugs connus dans les drivers NVIDIA GeForce 516.40
22/06/22 GG 20.0 pour les claviers SteelSeries Apex Pro Mini
21/06/22 Une mise à jour logicielle requise pour activer le Wi-Fi 6E sur Freebox Delta (R2)
21/06/22 Mise à jour du mois de juin pour les décodeurs TV Orange UHD et TV 4
21/06/22 AMD publie le premier pilote pour le GPU Radeon RX 6700


Fichiers
01/07/22 Apacer SSDWidget 1.0.2.6
01/07/22 Bloody Esports 2022.0630
29/06/22 AMD Install Manager 22.6.1
29/06/22 AMD AMD Software : Adrenalin Edition 22.6.1 WHQL
29/06/22 Cooler Master MasterPlus+ 1.8.3
28/06/22 AMD Chipset Drivers 4.06.10.651 WHQL
28/06/22 NVIDIA GeForce 700/800/900/10/16/20/30/NVS/Quadro/RTX 515.57
28/06/22 NVIDIA GeForce Game Ready Driver 516.59 WHQL
28/06/22 Fujifilm X Acquire 1.23.0
28/06/22 EPOS Gaming Suite 1.10.0.926 build 2 WHQL
Accueil / Commentaires des news
Répondre Actualiser Rechercher S'inscrire ou s'identifier FAQ

Pages : 1

Par Julien
Le 07/06/2022 à 16:32:20



Inscription : le 16/02/2001
Localisation : Vitrolles
Premier pilote Linux open source pour les GPU NVIDIA
NVIDIA annonçait au mois de mai que le code source de ses prochains drivers graphiques pour Linux serait prochainement publié sous la double licence MIT et GPLv2. Eh bien NVIDIA a tenu parole et a mis en ligne sur la plateforme GitHub le projet open-gpu-kernel-modules qui correspond au code source des modules kernel c'est à dire le code exécuté dans l'espace noyau du système Linux.

Cela faisait des années que la communauté Linux réclamait une certaine ouverture du code source des drivers NVIDIA pour offrir aux utilisateurs une meilleure intégration à l'OS, un déploiement plus facile, un débogage moins long pour les développeurs, une meilleure compatibilité et de meilleures performances. NVIDIA aura mis le temps mais a fini par entendre raison tout comme AMD et Intel qui proposent également déjà une partie de leur pilote graphique en open source.

Le code source actuel proposé dans l'open-gpu-kernel-modules correspond au pilote 515.48.07 basé sur la branche R515 dont nous parlions un peu plus tôt. NVIDIA promet que ce code source public sera mis à jour à chaque nouvelle version. Evidemment, le pilote complet, compilé et propriétaire (fichier RUN) devra, lui, toujours être téléchargé directement sur le site web de NVIDIA (ou sur TLD) pour les personnes qui ne se soucient pas de compiler eux-mêmes leur pilote ou qui n'ont pas besoin d'étudier le code source.

NVIDIA informe que ces modules noyau ne fonctionnent qu'avec les microarchitectures Turing et Ampere car ce sont les seules à prendre en charge le firmware GSP (GPU System Processor). Les familles de GPU plus anciennes (Maxwell, Pascal, Volta) devraient donc à priori se contenter à l'avenir des modules avec code source fermé. Par ailleurs, ce code source ouvert est pour le moment considéré comme stable et utilisable en production uniquement avec les GPU de la famille Data Center (A Series, RTX, Tesla...). Les GPU desktop/mobile grand public GeForce et les GPU professionnels Quadro/RTX pour stations de travail sont également supportés mais uniquement de manière expérimentale pour le moment (au stade alpha) et encore après activation du paramètre NVreg_OpenRmEnableUnsupportedGpus pour le module noyau nvidia.ko.

NVIDIA affirme que le code source proposé supporte les fonctionnalités CUDA, Vulkan, OpenGL, OptiX et X11 mais que plusieurs autres fonctions graphiques ne sont pas encore disponibles dans ce code libre comme le Ray Tracing, G-SYNC, Quadro Sync, SLI, Stereo, la rotation dans X11, YUV 4:2:0, la virtualisation (vGPU) ou encore la gestion de l'énergie. C'est d'ailleurs ce qui explique la désactivation par défaut des GPU GeForce/Quadro pour les distributions Linux desktop. Le code source des ces fonctions manquantes sera ouvert lors de prochaines mises à jour des drivers si l'on en croit NVIDIA.

A noter que les fonctions du pilote graphique NVIDIA qui marchent dans l'espace utilisateur ne font pas partie de ces sources. Pour en bénéficier, il faut donc les installer en utilisant l'option --no-kernel-modules de l'installateur du pilote NVIDIA propriétaire. Par exemple avec la commande sh ./NVIDIA-Linux-[...].run --no-kernel-modules.

Téléchargement




Modérateur TLD
Par nightmare
Le 09/06/2022 à 08:46:06



Inscription : le 03/10/2002
Premier pilote Linux open source pour les GPU NVIDIA    Modifier le message   Configuration de nightmare
C'est une bonne nouvelle. Enfin !

Elle aura de nombreux avantages. On peut ainsi espérer que les anciens GPU pour qui la version pleinement propriétaire n'est plus compatible avec les derniers XOrg le deviennent à nouveau. Ou plus précisément que les modules* (drivers) génériques intègrent ces fonctions et améliorent leurs performances en utilisant complètement les technologies GPU disponible. Je pense particulièrement au module "nouveau" qui foire actuellement sur pas mal de cartes graphiques, rendant inutilisable l'interface avec ce "driver" (on peut utiliser l'ancien, "nv";)

* Les drivers Linux font partie intégrante du noyau. Ils sont compilés sous forme de module chargeable à chaud, automatiquement ou à la demande. (pour rester "simple";) . Pas de panique 0: Aujourd'hui, les modules sont compilés automatiquement ;)

Microsoft, c'est comme la clope... C'est mieux quand on s'en passe!
Par Julien
Le 09/06/2022 à 15:46:46



Inscription : le 16/02/2001
Localisation : Vitrolles
Premier pilote Linux open source pour les GPU NVIDIA    Modifier le message
Oui enfin ! Mais pour les anciens GPU, je ne suis pas sûr qu'ils seront supportés par ce pilote open source à cause du GSP.

Modérateur TLD
Pages : 1


Retour sur le forum Commentaires des news

Identification

Nom d'utilisateur
Mot de passe

  Recevez vos identifiants par e-mail si vous les avez oubliés.
  Inscrivez-vous si vous n'êtes pas encore membre de TousLesDrivers.com.
 
Répondre au message Premier pilote Linux open source pour les GPU NVIDIA

   Message
      

   Insérer des smileys
    :)  ;)  :D  :P  :(  :?:
    Plus de smileys
    Lien N°1 / Lien N°2 / Puce / Gras / Italique / Souligné / Barré

   Merci de lire la FAQ avant d'ajouter un message.