GNU/Linux >> Tutoriels Linux >  >> Ubuntu

"nvidia-304-updates" Vs "nvidia-304" (et similaire) ??

Cette question a déjà une réponse ici :Quelle est la différence entre les packages nvidia-current et nvidia-current-updates ?

(1 réponse)
Fermé il y a 6 ans.

Quelle est la différence entre ces deux modules ? Celui qui les a créés n'a pas semblé penser à inclure une description claire.

Réponse acceptée :

Vous pouvez rechercher le pilote Nvidia dont vous avez besoin sur :Pilotes Unix | NVIDIA

Si vous cliquez sur le lien 304, vous trouverez des informations sur le pilote et les produits pris en charge L'onglet répertorie les cartes qui ont besoin de ce pilote. Trouvez votre carte et vous saurez de quel conducteur vous avez besoin.

Si vous recherchez les noms de packages dans Software Center ou Synaptique , vous trouverez l'URL de cette même page Nvidia dans la description du package et vous verrez la version du pilote fournie par le package Ubuntu.

La différence entre nvidia-304 et nvidia-304-updates est la version Nvidia (et peut-être la version du correctif Ubuntu de ce numéro) vers laquelle il pointe.

En général, le package de mises à jour pointera vers la dernière révision de Nvidia et le package sans mises à jour dans le nom pointera vers la version stable précédente. La relation exacte, cependant, peut varier selon la version d'Ubuntu.

Par exemple, sur la page du pilote Nvidia, vous pouvez voir que 304.108 est appelé "la dernière version GPU Legacy". Il a été publié le 8 août 2013. Un lien vers les pilotes archivés montre que la version précédente était 304.88, publiée le 2 avril 2013.

Ainsi, dans 13.10, les mises à jour 304 font actuellement référence à 304.108 et 304 font actuellement référence à 304.88

En général, vous voudrez la version des mises à jour car elle pointera vers le pilote le plus récent. Mais exactement ce dont vous avez besoin dépend du modèle exact de votre carte, car les dernières fonctionnalités du pilote peuvent ne pas fonctionner avec votre carte.

En plus du numéro Nvidia, les développeurs Ubuntu corrigent le pilote, de sorte que la version binaire réelle à installer contient le numéro Nvidia suivi du numéro de version Ubuntu.

Dans 13.04 et 12.04, les deux packages font référence à 304.88, mais à différentes versions corrigées d'Ubuntu. Par exemple, dans 13.04, 304 est 304.88-0ubuntu1 et 304-updates est 304.88-0ubuntu2 . Des informations sur la version d'Ubuntu peuvent être trouvées dans Launchpad.

Vous voyez donc que le fichier binaire réel que les packages nvidia-304 et nvidia-304-updates fourniront à votre système changera avec le temps. Vous pouvez le voir facilement en consultant le journal des modifications. 304 pointe maintenant vers 88, avant cela vers 84, avant cela 64, etc.

Un peu de recherche ou d'expérimentation peut être nécessaire pour déterminer le pilote dont vous avez besoin et cela peut changer avec le temps. Sur mon ordinateur portable avec une ancienne carte Nvidia, lorsque les numéros de version ont changé, j'ai dû passer des mises à jour 304 à 304 car les mises à jour 304 ont commencé à pointer vers une version plus récente du pilote qui a causé des problèmes pour ma carte.

Connexe :désactiver définitivement l'entrée de l'écran tactile - Ubuntu 16.04 ?

Une note basée sur des commentaires :

Ces numéros de version supposent que vous utilisez les versions des mises à jour 304 et 304 fournies par les référentiels Ubuntu standard. Il est possible de remplacer le référentiel standard de ces packages par des PPA (Personal Package Archives). Un PPA couramment utilisé est xorg-edgers, qui fournit des versions de pointe des pilotes. Quelqu'un peut choisir d'utiliser ce PPA s'il a besoin ou souhaite une version du pilote plus récente que celle proposée par la version Ubuntu qu'il utilise.

Voici le point important pour la signification des packages de mise à jour 304 et 304 (et autres) après l'installation d'un PPA comme celui-là :ils n'ont plus la même signification. Si vous installez 304 à partir de xorg-edgers, 304 pointera désormais vers le pilote le plus récent fourni par xorg-edgers et la relation intégrée dans la structure du nom du package ne tiendra plus. Les pilotes supplémentaires signaleront toujours le nom du package comme 304 (car le nom du package n'a pas changé). Nvidia-settings signalera la version réelle du binaire qu'il voit, dans ce cas un 108 non standard. Il ne sait pas (ou ne se soucie pas) que le binaire provient d'un PPA, pas du référentiel standard.


Ubuntu
  1. Comment installer Docker et Docker Compose sur Debian 11

  2. Comment vérifier la version du système d'exploitation et de Linux

  3. Comment installer Python sur Ubuntu 20.04 et 18.04 ?

  4. L'en-tête SQLite et la version source ne correspondent pas ?

  5. Mise à jour du pilote Nvidia - Versions mixtes de 304.88 et 319.32 ?

Comment vérifier les détails de la version d'Ubuntu et d'autres informations système

Comment mettre à niveau vers Ubuntu 22.04 Beta à partir de 21.10 et 20.04 dès maintenant

Comment installer Python 3.x et PIP 3 sur Ubuntu 20.04 LTS

La lecture vidéo VLC est coupée et masquée ?

Comment obtenir la dernière version (bêta et développement) de Chromium ?

Modifier la version PHP et les paramètres PHP dans Plesk ?