Auteur Sujet: Installations des drivers Nvidia 304 (GeForce séries 6 / 7) sous Ubuntu 18.04  (Lu 5794 fois)

0 Membres et 1 Invité sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 47 175
    • Twitter LaFibre.info
Installations des drivers Nvidia 304 (GeForce séries 6 / 7) sous Ubuntu 18.04 LTS
Le driver libre Nouveau, n'est pas forcément au top avec ces veilles cartes...

Le 19 septembre 2017 Nvidia a arrêté de proposer son driver propriétaire pour Linux, pour ses cartes graphiques GeForce 6 Series / GeForce 7 Series (Note pour Windows 8, la fin de support a été plus tôt: le 24 février 2015 et il n'y a pas de version qui supporte officiellement Windows 10, même si le driver de Windows 8 fonctionne sous Windows 10).

La dernier version pour Linux est la 304.137 et elle n'est donc plus proposé avec Ubuntu 18.04.
Je propose donc ce tutoriel pour l'installer (merci à Adufray qui a développé le patch, pour son iMac de 2006)

Les cartes graphiques pour lesquelles la version 304.137 est la dernière version :


GeForce 6 Series
GeForce 6100, GeForce 6100 nForce 400, GeForce 6100 nForce 405, GeForce 6100 nForce 420, GeForce 6150, GeForce 6150 LE, GeForce 6150LE / Quadro NVS 210S, GeForce 6150SE nForce 430, GeForce 6200, GeForce 6200 A-LE, GeForce 6200 LE, GeForce 6200 TurboCache(TM), GeForce 6200SE TurboCache(TM), GeForce 6250, GeForce 6500, GeForce 6600, GeForce 6600 GT, GeForce 6600 LE, GeForce 6600 VE, GeForce 6610 XL, GeForce 6700 XL, GeForce 6800, GeForce 6800 GS, GeForce 6800 GS/XT, GeForce 6800 GT, GeForce 6800 LE, GeForce 6800 Ultra, GeForce 6800 XE, GeForce 6800 XT

GeForce 7 Series
GeForce 7025 / NVIDIA nForce 630a, GeForce 7050 PV / NVIDIA nForce 630a, GeForce 7050 / NVIDIA nForce 610i, GeForce 7050 / NVIDIA nForce 630i, GeForce 7100 / NVIDIA nForce 630i, GeForce 7100 / NVIDIA nForce 620i, GeForce 7100 GS, GeForce 7150 / NVIDIA nForce 630i, GeForce 7300 SE / 7200 GS, GeForce 7300 LE, GeForce 7300 GS, GeForce 7300 GT, GeForce 7350 LE, GeForce 7500 LE, GeForce 7550 LE, GeForce 7600 LE, GeForce 7600 GS, GeForce 7600 GT, GeForce 7650 GS, GeForce 7800 GT, GeForce 7800 GS, GeForce 7800 GTX, GeForce 7800 SLI, GeForce 7900 GS, GeForce 7900 GT/GTO, GeForce 7900 GTX, GeForce 7950 GT, GeForce 7950 GX2

GeForce Go 7 Series (Notebooks)
GeForce Go 7950 GTX, GeForce Go 7900 GS, GeForce Go 7800 GTX, GeForce Go 7800, GeForce Go 7700, GeForce Go 7600, GeForce Go 7400, GeForce Go 7300, GeForce Go 7200, GeForce 7150M / nForce 630M, GeForce 7000M / nForce 610M


1/ Télécharger le driver 304.137 sur le site de Nvidia :
- 64bits, si vous avez un Ubuntu 64bits : https://www.geforce.com/drivers/results/123849
- 32bits, si vous avez un Ubuntu 32bits : https://www.geforce.com/drivers/results/123831

2/ Installer des outils de compilation
sudo apt install gcc make build-essential gcc-multilib dkms mesa-utils

3/ Optionnel : installation de SSH, pour prendre la main quand on perd l'interface graphique depuis un autre PC :
sudo apt install ssh

4/ Extraire le driver Nvidia sans l'installer puis appliquer le patch :
cd ~/Téléchargements/
chmod +x NVIDIA-Linux-x86_64-304.137.run
./NVIDIA-Linux-x86_64-304.137.run -x
cd NVIDIA-Linux-x86_64-304.137
wget https://lafibre.info/testdebit/ubuntu/nvidia-304.137-bionic-18.04.patch
patch -p1 < nvidia-304.137-bionic-18.04.patch


5/ Désactiver le pilote nouveau et redémarrer :
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



vivien

  • Administrateur
  • *
  • Messages: 47 175
    • Twitter LaFibre.info
A partir de maintenant le PC redémarre sans interface graphique.

La solution que j'ai retenu, c'est la connexion SSH depuis un autre PC pour pouvoir faire des copier / coller, mais vous pouvez aussi utiliser la ligne de commande directement sur le PC en appuyant sur Ctrl + Alt + F1 et en vous authentifiant.

6/ Arrêter le x-server
sudo -s
service lightdm stop
init 3


7/ Installer le driver NVidia 304.137
cd ~/Téléchargements/NVIDIA-Linux-x86_64-304.137
./nvidia-installer




L'installation se lance, accepter la licence :


Il est normal d'avoir cette erreur, il faut continuer :


vivien

  • Administrateur
  • *
  • Messages: 47 175
    • Twitter LaFibre.info
L'installation se poursuit, suivez les indications sur mes copie d'écran :






vivien

  • Administrateur
  • *
  • Messages: 47 175
    • Twitter LaFibre.info

vivien

  • Administrateur
  • *
  • Messages: 47 175
    • Twitter LaFibre.info
reboot

Le pilote devrait fonctionner maintenant. Vérifiez avec les éléments suivants:
lshw -c video 2>&1 | grep driver

Cela doit afficher
configuration: driver=nvidia latency=0

Apparemment, le pilote Nvidia installe sa propre version de libvdpau, qui ne fonctionne pas avec mplayer. C’est pourquoi nous devons réinstaller de force libvdpau :
sudo apt --reinstall install libvdpau1



Et voila, vous avez le driver Nvidia 304 (GeForce séries 6 / 7) sous Ubuntu 18.04 :