web-dev-qa-db-fra.com

Impossible d'installer les pilotes Nvidia sur Ubuntu 18.04

J'ai essayé de purger le pilote nouveau, de le mettre en liste noire, en utilisant ppa: graphics-drivers, (j'ai essayé un de ces oibaf: graphics-drivers), téléchargé le pilote 304.137 de Nvidia, essayé ubuntu-drivers autoinstall et aucun d'entre eux ne fonctionnait . Le seul résultat est que j'ai vu l'écran à 640x480.

A l'aide de la commande Sudo apt install, les résultats suivants apparaissent:

$ Sudo apt install nvidia-304 
 Lire la liste de paquets ... Terminé 
 Créer une arborescence de dépendances 
 Lire des informations sur le statut ... Terminé 
 Certains paquets n'ont pas pu être installés. 
 Cela peut signifier que vous avez demandé une situation impossible ou si 
 Vous utilisez la distribution instable que certains packages requis 
 N'ont pas encore été créés ou ont été déplacés de Incoming. .____.] Les informations suivantes peuvent aider à résoudre le problème: 
 
 Les paquetages suivants ont des dépendances non remplies: 
 Nvidia-304: Dépend de: xorg-video-abi-11 mais n'est pas installable ou 
 xorg-video-abi-12 mais pas installable ou 
 xorg-video-abi-13 mais non installable ou 
 xorg-video-abi-14 mais pas installable ou 
 xorg-video-abi-15 mais n'est pas installable ou 
 xorg-video-abi-18 mais n'est pas installable ou 
 xorg-video-abi-19 mais est non installable ou 
 xorg-video-abi-20 mais non installable ou 
 xorg-video-abi-23 
 Dépend de: xse rver-xorg-core mais il ne sera pas installé 
 recommande: nvidia-settings (> = 331.20) mais il ne sera pas installé 
 E: Impossible de corriger les problèmes, vous avez stocké des paquets cassés.

Je ne sais plus quel tutoriel suivre. Quelqu'un peut-il résoudre ce problème? C'est une carte mère avec un chipset Nvidia nForce 430 et IGP GeForce 6150LE.

1
Chelo

J'ai un ordinateur avec une ancienne carte Geforce 6800 et j'ai réussi à installer le pilote 32 bits Nvidia 304.137 correspondant sur Lubuntu 18.04; tout cela grâce à un patch communautaire. Voici la procédure.

Installer les outils de construction

$ Sudo apt install gcc make build-essential gcc-multilib dkms mesa-utils

Téléchargez le pilote à partir de https://www.nvidia.com/Download/driverResults.aspx/123708/en-us

Téléchargez le correctif depuis https://adufray.com/nvidia-304.137-bionic-18.04.patch

Extraire l'archive, placer le correctif dans le dossier extrait et appliquer le correctif

$ ./NVIDIA-Linux-x86_64-304.137.run -x
$ cd ./NVIDIA-Linux-x86_64-304.137
$ patch -p1 < nvidia-304.137-bionic-18.04.patch

Désactive le nouveau pilote et redémarre

$ Sudo -i
# cat << END > /etc/modprobe.d/disable-nouveau.conf
blacklist nouveau
blacklist vga16fb
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
blacklist AMD76_edac
options nouveau modeset=0
END
# update-initramfs -u
# reboot

Arrêtez x-server
Se déconnecter
Appeler le terminal avec Ctrl-Alt-F1, se connecter

$ Sudo -i
# service lightdm stop
# init 3

Installer le pilote NVidia
Ignorez le premier avertissement sur l'échec de la préinstallation, acceptez la recompilation du pilote lors de la mise à jour du noyau et des fichiers de configuration. Redémarrer.

# ./nvidia-installer
# reboot

Le conducteur devrait travailler maintenant. Vérifiez avec les suivants:

$ lshw -c video 2>&1 | grep driver

Doit produire "configuration: driver=nvidia"

Il y a cependant un petit problème. Apparemment, le pilote Nvidia installe sa propre version de libvdpau, qui ne fonctionne pas avec mplayer. C'est pourquoi nous devons forcer réinstaller libvdpau (et éventuellement le faire lors de la mise à jour du noyau, car le pilote recompilera et réinstallera sa propre version, non fonctionnelle, de cette bibliothèque?)

$ Sudo apt --reinstall install libvdpau1

Références: Compilation de nVidia 304.137 sur Ubuntu 18.04: https://adufray.com/blog/2018/06/02/nvidia-304-127-on-bionic
Comment installer NVIDIA.run ?: Comment installer NVIDIA.run?

PS: Ce message est essentiellement une copie de mon message à ubuntu-mate.community, mais depuis l’installation du pilote 304 Nvidia sur Lubuntu 18.04 est un problème très courant, j’ai décidé de publier un message supplémentaire sur askubuntu.

3
Alex