Actualités
16/04/24 Le logiciel Portable SSD Software tire sa révérence pour les SSD USB Samsung
16/04/24 Pilote NVIDIA GeForce Game Ready 552.22 pour Manor Lords et No Rest for the Wicked
05/04/24 Un nouveau firmware pour la webcam Logitech C920
04/04/24 Drivers NVIDIA GeForce 552.12 pour Call of Duty Season 3 et Diablo IV RT
29/03/24 Options+ 1.68 pour le clavier Logitech Signature Slim K950 et la souris Signature Plus M750
25/03/24 La chaîne CORSAIR iCUE LINK supporte désormais jusqu'à 24 périphériques [MAJ]
25/03/24 Samsung publie Magician 8.1 pour les SSD, clés USB et cartes mémoire
21/03/24 Drivers AMD 24.3.1 pour Horizon Forbidden West Complete Edition et nouveaux profils HYPR-RX
19/03/24 Drivers NVIDIA GeForce 551.86 pour Horizon Forbidden West Complete Edition
12/03/24 Deux nouveaux casques SteelSeries Arctis Nova 5 et 5X dévoilés dans GG 58.0.0


Fichiers
18/04/24 Logitech G HUB 2024.3.3733
18/04/24 Logitech Options+ 1.70.551909
18/04/24 JVC KY-PZ200 1.1.57
18/04/24 JVC KY-PZ400 1.2.50
18/04/24 SIGMA 150-600mm F5-6.3 DG DN OS | Sports Sony E-Mount 56389566 04
18/04/24 SIGMA 60-600mm F4.5-6.3 DG DN OS | Sports Sony E-Mount 02
18/04/24 SIGMA 70-200mm F2.8 DG DN OS | Sports Sony E-Mount 02
18/04/24 SIGMA 70-200mm F2.8 DG DN OS | Sports Leica L-Mount 1.1
18/04/24 Realtek PCIe Gigabit Ethernet 8.053.00
18/04/24 Pioneer DJ rekordbox 6.8.5
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.