GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment réparer "Impossible de charger :interface utilisateur Nvidia-installer Ncurses V6" ?

Je souhaite installer le dernier pilote nvidia (367.27 ) pour ma GeForce 940MX .

Pourquoi je veux changer

Actuellement, j'ai 361.42 installé à partir des dépôts officiels. Cependant, celui-ci a des problèmes avec TensorFlow (issue 2810).

Ce que j'ai fait

  1. Téléchargez le dernier pilote depuis http://www.nvidia.com/Download/index.aspx
  2. Fermez tout, déconnectez-vous, passez à la console (Ctrl + Alt +F2 )
  3. Fermeture de lightdm (sudo service lightdm stop )
  4. Exécuter le script téléchargé (sudo sh NVIDIA-Linux-x86_64-367.27.run )

Ce à quoi je m'attendais

Je pensais que cela mettrait simplement à jour le pilote.

Ce qui s'est passé

Après avoir accepté le CLUF, j'ai reçu une erreur. Il m'a demandé si je voulais continuer l'installation ou l'interrompre. J'ai abandonné et j'ai regardé le message d'erreur :

$ cat /var/log/nvidia-installer.log     
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Fri Jul 15 13:41:43 2016
installer version: 367.27

PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

nvidia-installer command line:
    ./nvidia-installer

Unable to load: nvidia-installer ncurses v6 user interface

Using: nvidia-installer ncurses user interface
-> Detected 8 CPUs online; setting concurrency level to 8.
-> License accepted.
-> Installing NVIDIA driver version 367.27.
-> Running distribution scripts
   executing: '/usr/lib/nvidia/pre-install'...
-> done.
-> The distribution-provided pre-install script failed!  Are you sure you want to continue? (Answer: Abort installation)
ERROR: Installation has failed.  Please see the file '/var/log/nvidia-installer.log' for details.  You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.

Comment puis-je résoudre ce problème ?

Comment j'ai annulé

Après avoir ignoré l'avertissement et l'avoir installé, je n'ai reçu aucun graphique. Juste un écran noir. J'ai donc annulé l'installation :

  1. Appuyez sur maj au démarrage
  2. Aller dans un shell root
  3. Rendez-le accessible en écriture par mount -o remount,rw / (- est ? et / est - dans la mise en page américaine)
  4. sh NVIDIA-Linux-x86_64-367.27.run --uninstall

Réponse acceptée :

Sur mon système (Ubuntu), le fichier "/usr/lib/nvidia/pre-install" ne fait rien sauf exécuter exit 1 . Un commentaire au-dessus de la exit 1 dit "Déclenchez un état de sortie d'erreur pour empêcher le programme d'installation d'écraser les packages nvidia d'Ubuntu."

Ainsi, le script de pré-installation est conçu pour échouer. Il sert uniquement à demander à l'utilisateur de confirmer avant de continuer. Donc, le commentaire de @steeldriver ci-dessus, "Je doute que ce message indique une erreur critique" - est correct.

À mon avis, c'est une façon déroutante de créer un installateur. J'espère que Nvidia pourra modifier le script pour qu'il soit plus intuitif.

Connexe :Accorder l'accès à VirtualBox à des utilisateurs spécifiques uniquement ?
Ubuntu
  1. Comment corriger l'erreur "xlib :extension "nv-glx" manquante à l'écran ?

  2. Les bibliothèques Opengl 32 bits pointent-elles vers Mesa au lieu de Nvidia, et comment y remédier ?

  3. Comment réparer l'hibernation ?

  4. Comment renommer un utilisateur en toute sécurité ?

  5. Comment charger le pilote Iwlwifi ? ?

Comment créer un utilisateur Sudo sur Ubuntu

Comment changer le mot de passe utilisateur dans Ubuntu

Comment installer le pilote Nvidia sur Ubuntu 20.04

Comment ajouter un utilisateur à un groupe sous Linux

Comment changer le mot de passe utilisateur sous Linux

Comment se connecter en tant que root dans Mysql ?