NVIDIA : le pilote 361.16 bêta pour Linux compatible avec l'infrastructure GLVND

Enfin diront certains
NVIDIA : le pilote 361.16 bêta pour Linux compatible avec l'infrastructure GLVND

NVIDIA a publié hier un nouveau pilote bêta pour Linux. Il n’apporte que quelques corrections, mais il comporte tout de même un ajout intéressant : la compatibilité avec l’infrastructure GLVND. À la clé, des installations et désinstallations plus propres pour les pilotes OpenGL.

GLVND est le nom d’une infrastructure qui permet aux différents pilotes d’être installés sans se marcher sur les pieds. Son nom, qui signifie « OpenGL Vendor Neutral Dispatch Library », est d’ailleurs très explicite. Dans de nombreux cas, les pilotes installés par les utilisateurs, ou même ceux « packagés » par les éditeurs de distributions peuvent s’écraser, provoquant des problèmes lors de leur utilisation par la suite.

Une gestion plus propre des pilotes OpenGL

Du côté de NVIDIA, la compatibilité avec GLVND vient justement d’arriver dans un nouveau pilote bêta. Estampillé 361.16, il instaure donc un changement important, même si l’utilisateur n’en verra pas forcément d’énormes bénéfices. Concrètement, il peut être presque certain que l’installation n’ira pas provoquer d’erreurs par la suite, et que la désinstallation ne supprimera pas de fichiers importants pour la suite. C’est du moins la théorie.

La compatibilité GLVND est effective à la fois pour le pilote GLX et pour le pilote OpenGL fourni. NVIDIA indique que les utilisateurs ne devraient voir aucun changement dans l’utilisation quotidienne, mais des soucis peuvent survenir pour d’autres, notamment chez les éditeurs de distributions qui empaquettent les binaires selon leurs besoins. Les cas devraient être selon le constructeur peu nombreux, mais on notera que les applications utilisant des symboles (services) hors de l’ABI (Application Binary interface) Linux OpenGL 1.0 peuvent rencontrer des problèmes.

nvidia glvnd

Un installeur révisé

Outre cette nouvelle compatibilité – attendue d’ailleurs depuis des années – le pilote 361.16 bêta introduit un installeur révisé qui exécute ldconfig(8) et depmod(8) après la suppression d’un pilote préexistant pour faire place nette. Certains éléments, comme le wrapper VDPAU (Video Decode and Presentation API for Unix), ont par ailleurs été supprimés du binaire car ils sont souvent déjà présents dans la distribution. Enfin, un problème a été corrigé avec le pilote EGL.

Comme toujours avec les bêtas, il s’agit d’un code non finalisé. NVIDIA ne garantit évidemment pas son fonctionnement, mais ceux qui veulent réaliser des tests pourront le récupérer depuis cette page du site officiel.

Ce contenu est désormais en accès libre

Il a été produit grâce à nos abonnés, l'abonnement finance le travail de notre équipe de journalistes.

ou choisissez l'une de nos offres d'abonnement :

14 commentaires
Avatar de FRANCKYIV INpactien
Avatar de FRANCKYIVFRANCKYIV- 06/01/16 à 16:00:25

Intéressante cette news ...

Avatar de marba Abonné
Avatar de marbamarba- 06/01/16 à 16:06:34

Bonne nouvelle !

Avatar de t1nt1n INpactien
Avatar de t1nt1nt1nt1n- 06/01/16 à 16:36:40

Il est passé où le bouton pour envoyer des corrections?
Petite erreur dans l'actu: les numéros après "ldconfig" et "depmod" sont des références internes des manpages. Le nom des commandes suffit.

Avatar de FRANCKYIV INpactien
Avatar de FRANCKYIVFRANCKYIV- 06/01/16 à 16:39:18

t1nt1n a écrit :

Il est passé où le bouton pour envoyer des corrections?
Petite erreur dans l'actu: les numéros après "ldconfig" et "depmod" sont des références internes des manpages. Le nom des commandes suffit.

:dtc:

Avatar de benjarobin Abonné
Avatar de benjarobinbenjarobin- 06/01/16 à 16:48:12

t1nt1n a écrit :

Petite erreur dans l'actu: les numéros après "ldconfig" et "depmod" sont des références internes des manpages. Le nom des commandes suffit.

Ce ne sont pas des références internes, c'est le type du man, il y a plusieurs niveaux/types. Tu peux avoir plusieurs pages man avec le même nom et le chiffre t'indique ce que tu vises

1 Executable programs or shell commands
2 System calls (functions provided by the kernel)
3 Library calls (functions within program libraries)
4 Special files (usually found in /dev)
5 File formats and conventions eg /etc/passwd
6 Games
7 Miscellaneous (including macro packages and conventions),
8 System administration commands (usually only for root)
9 Kernel routines [Non standard]

Édité par benjarobin le 06/01/2016 à 16:50
Avatar de gnomesgames Abonné
Avatar de gnomesgamesgnomesgames- 06/01/16 à 17:24:03

Oui c'est vraiment planqué :), tout en haut la barre avec les logo FB, twitter etc... et bien le bouton point d'exclamation à droite, c'est les corrections ;)

Avatar de Winderly Abonné
Avatar de WinderlyWinderly- 06/01/16 à 18:04:10

Une autre :
"...mais des soucis peuvent souvenir..."
que j'ai signalée mais que je trouve tellement drôle que j'ai envie de la faire remarquer.

Avatar de GentooUser INpactien
Avatar de GentooUserGentooUser- 06/01/16 à 23:10:30

J'ai toujours installé les drivers via le gestionnaire de paquet et je n'ai jamais eu de problème.

Si j'ai bien compris ce GLVND rend inutile le passage par eselect ? Si c'est le cas, excellente nouvelle, car j'ai toujours eu du mal en dehors de Gentoo à cause de l'absence de cet outil génial.

Avatar de cactus2000 Abonné
Avatar de cactus2000cactus2000- 07/01/16 à 07:51:25

Je n'ai pas ce bouton, étrange... O_o

EDIT : ah si, il apparait (en haut à gauche) dès qu'on scrolle un peu vers le bas.

Édité par cactus2000 le 07/01/2016 à 07:52
Avatar de CryoGen Abonné
Avatar de CryoGenCryoGen- 07/01/16 à 10:10:58

e

GentooUser a écrit :

J'ai toujours installé les drivers via le gestionnaire de paquet et je n'ai jamais eu de problème.

Si j'ai bien compris ce GLVND rend inutile le passage par eselect ? Si c'est le cas, excellente nouvelle, car j'ai toujours eu du mal en dehors de Gentoo à cause de l'absence de cet outil génial.

C'est ce que je crois comprendre aussi.

Il n'est plus possible de commenter cette actualité.
Page 1 / 2

2000 - 2019 INpact MediaGroup - SARL de presse, membre du SPIIL. N° de CPPAP 0321 Z 92244.

Marque déposée. Tous droits réservés. Mentions légales et contact