web-dev-qa-db-fra.com

Comment puis-je réparer 'Impossible de charger: nvidia-installer interface utilisateur ncurses v6'?

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

Pourquoi je veux changer

Actuellement, j'ai 361.42 installé à partir des référentiels officiels. Cependant, celui-ci a des problèmes avec TensorFlow ( numéro 281 ).

Ce que j'ai fait

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

Ce que j'attendais

Je pensais que cela ne ferait que mettre à jour le pilote.

Qu'est-il arrivé

Après avoir accepté le CLUF, j'ai eu une erreur. Il m'a demandé si je voulais continuer l'installation ou l'abandonner. J'ai abandonné et ai jeté un coup d'œil au 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 reculé

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. Presse shift au démarrage
  2. Aller dans une racine Shell
  3. Permettez qu’il soit inscriptible par mount -o remount,rw / (- est ? et / est - dans la présentation américaine)
  4. sh NVIDIA-Linux-x86_64-367.27.run --uninstall
10
Martin Thoma

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

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

À mon avis, il s’agit là d’un moyen déroutant de créer un programme d’installation. J'espère que Nvidia pourra changer le script pour qu'il soit plus intuitif.

14
David J.

Je viens d'avoir le même problème (avec un GeForce 1060 Mobile), et je l'ai corrigé en utilisant les pilotes PPA comme mentionné dans la réponse: Comment puis-je installer les pilotes Nvidia?

Dans mon cas, même après l'installation du module, le chargement ne se ferait pas tant que je n'ai pas désactivé le démarrage sécurisé, comme indiqué ici: Pourquoi ai-je le message "Required key not available" lorsque la clé requise n'est pas disponible) lors de l'installation de modules de noyau tiers ou après une mise à niveau du noyau? =

0
elias