web-dev-qa-db-fra.com

Comment résoudre cette erreur de téléchargement du pilote Nvidia?

Je ne peux pas activer ou télécharger les pilotes Nvidia. Dans l'image ci-dessous, vous pouvez voir que quatre options sont proposées. Si vous sélectionnez l'une de ces options pour l'activer, le message d'erreur suivant s'affiche:

nvidia error

Voici une partie de ce qui se trouve dans /var/log/jockey.log:

2011-10-15 03:01:10,300 DEBUG: querying driver db <jockey.detection.OpenPrintingDriverDB instance at 0xb69126cc> about HardwareID('
modalias', 'usb:v0557p2221d0100dc00dsc00dp00ic03isc01ip02')
2011-10-15 03:01:10,300 DEBUG: querying driver db <jockey.detection.OpenPrintingDriverDB instance at 0xb69126cc> about HardwareID('
modalias', 'pci:v00008086d000027B8sv00001043sd00008179bc06sc01i00')
2011-10-15 03:01:10,300 DEBUG: querying driver db <jockey.detection.OpenPrintingDriverDB instance at 0xb69126cc> about HardwareID('
modalias', 'platform:reg-dummy')
2011-10-15 03:01:10,300 DEBUG: querying driver db <jockey.detection.OpenPrintingDriverDB instance at 0xb69126cc> about HardwareID('
modalias', 'serio:ty01pr00id00ex00')
2011-10-15 03:01:10,300 DEBUG: querying driver db <jockey.detection.OpenPrintingDriverDB instance at 0xb69126cc> about HardwareID('
modalias', 'usb:v046Dp08D9d0100dc00dsc00dp00ic01isc02ip00')
2011-10-15 03:01:10,300 DEBUG: querying driver db <jockey.detection.OpenPrintingDriverDB instance at 0xb69126cc> about HardwareID('
modalias', 'pci:v00008086d000027C0sv00001043sd00008179bc01sc01i8f')
2011-10-15 03:01:10,300 DEBUG: querying driver db <jockey.detection.OpenPrintingDriverDB instance at 0xb69126cc> about HardwareID('
modalias', 'input:b0000v0000p0000e0000-e0,5,kramlsfw2,')
2011-10-15 03:01:10,300 DEBUG: querying driver db <jockey.detection.OpenPrintingDriverDB instance at 0xb69126cc> about HardwareID('
modalias', 'acpi:PNP0103:')
2011-10-15 03:01:20,475 WARNING: modinfo for module nvidia_current_updates failed: ERROR: modinfo: could not find module nvidia_cur
rent_updates

2011-10-15 03:01:20,475 WARNING: /sys/module/nvidia_current_updates/drivers does not exist, cannot rebind nvidia_current_updates dr
iver
2011-10-15 03:01:42,270 DEBUG: Shutting down

J'ai un double moniteur configuré, mais à cause de ce problème, je ne peux faire fonctionner qu'un seul moniteur.

Comment puis-je l'utiliser pour pouvoir utiliser réellement l'un des pilotes Nvidia et disposer de toutes les capacités graphiques?

pdate: Si j'exécute nvidia-config et génère un fichier xorg.conf, mon système ne démarrera pas.

Mise à jour 2: Ce problème peut également se produire sur Ubuntu 12.04. Heureusement, la solution fournie fonctionne également là-bas.

7
Questioner

Ok, j'ai trouvé la solution. Voici exactement comment je l'ai fait. Si vous avez un problème similaire, vos résultats peuvent varier.

  1. Allez dans Synaptic et supprimez complètement tous les paquets liés à Nvidia, plus Jockey. Assurez-vous de "supprimer complètement", pas seulement de désinstaller.

  2. Réinstallez seulement jockey-common, jockey-gtk, nvidia-common, nvidia-current et nvidia-settings. S'il essaie de sélectionner automatiquement d'autres packages, décochez-les. Sérieusement.

  3. Ceci est essentiel: Une fois que Synaptic a installé les packages sélectionnés, redémarrez une fois. Ne pas redémarrer à ce stade entraînera un échec plus tard. Au moins, ça l'a fait pour moi.

  4. Après le redémarrage, ouvrez Paramètres système -> Pilotes supplémentaires. À ce stade, j'ai vu différentes options que la capture d'écran dans ma question initiale. Je suis allé avec celui marqué "Recommandé". Sélectionnez Activer et redémarrez à nouveau.

  5. Après le redémarrage, vous ne verrez peut-être pas beaucoup de changement. Pour moi, je voulais activer deux moniteurs mais à ce stade, un seul moniteur était allumé. Ouvrez les paramètres Nvidia et le second moniteur est maintenant reconnu. Activez et configurez comme bon vous semble.

Mes graphiques semblent maintenant fonctionner comme ils le devraient.

J'espère que cette information aide d'autres personnes ayant des problèmes similaires.

En outre, voici à quoi ressemble mon interface de pilotes restreints:

nvidia-working

6
Questioner

Allez dans le gestionnaire de paquets, recherchez le paquet "nvidia-current" et installez-le. C'est en gros ce que fait le programme Additional Drivers.

1
Lekensteyn

Après avoir exécuté apt-get update, mon deuxième moniteur ne fonctionnerait pas. Alors j'ai cherché pendant un moment et finalement j'ai couru à travers ce post. La solution a également fonctionné pour moi, sauf que je n'ai rien eu à faire après le redémarrage. J'avais suivi les instructions exactes jusque-là cependant. La seule autre chose que je voudrais ajouter est dans les instructions, il est juste dit de supprimer tous les paquets nvidia et certains débutants (ce n'est pas un mauvais mot. Nous étions tous nouveaux à un moment donné). commande ici. C'est Sudo apt-get remove nvidia* qui devrait supprimer toutes les instances pour vous. N'oubliez pas l'astérisque après nvidia. il en va de même pour la suppression du jockey. Utilisez la même commande et mettez "jockey *" là où nvidia * était. Je sais que cela semble banal pour certains, mais il fut un temps où j'avais besoin d'un enseignement exact et parfois cela ne fonctionnait toujours pas. En tout cas merci pour le post! Il m'a aidé une tonne!

1
david78tj