171 votes

Comment installer NVIDIA.run?

J'ai une carte graphique Nvidia Ge force Ge6150 SE. Je cours Ubuntu 12.04. Quand j'essaie d'installer le fichier .run, cela échoue. Il affiche le message suivant :

J'ai essayé de l'installer après avoir désinstallé l'ancien pilote. Toujours le même message. Voici le fichier journal :

journal d'installation de nvidia-installer '/var/log/nvidia-installer.log'
heure de création : lun. jun 11 05:46:17 2012
version de l'installateur : 295.53

CHEMIN : /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

ligne de commande nvidia-installer :
    ./nvidia-installer

Utilisation : interface utilisateur ncurses nvidia-installer
-> Le fichier '/tmp/.X0-lock' existe et semble contenir l'ID de processus '1062' d'un >serveur X en cours d'exécution.
ERREUR : Vous semblez exécuter un serveur X ; veuillez quitter X avant d'installer. Pour >plus de détails, veuillez consulter la section INSTALLATION DU PILOTE NVIDIA dans le >README disponible sur la page de téléchargement du pilote Linux sur www.nvidia.com.
ERREUR : L'installation a échoué. Veuillez consulter le fichier '/var/log/nvidia-installer.log' >pour plus de détails. Vous pouvez trouver des suggestions pour résoudre les problèmes >d'installation dans le README disponible sur la page de téléchargement du pilote Linux sur >www.nvidia.com.

mais aucun fichier de ce type n'est affiché dans le gestionnaire de processus.

2voto

Lopa Points 1128

Ce qui a fonctionné pour moi :

sudo killall Xorg

et j'ai dû exécuter cela plusieurs fois, jusqu'à ce que je reçoive un message disant

Xorg : aucun processus trouvé.

Ensuite, je suis sûr que le serveur X est arrêté.

2voto

Pokamy Points 21

Ubuntu 16.04 avec Quadro 4000 a confirmé que cette méthode fonctionne:

sudo apt-get update
sudo apt-get install nvidia-375

Notez que je n'utilise pas nvidia-current car j'ai téléchargé le fichier d'installation depuis NVIDIA et sa version est 375.66

1voto

Essayez ceci :

  • Appuyez sur Alt+F1, puis connectez-vous.

  • Exécutez sudo telinit 3 (si cela ne fonctionne pas, essayez /sbin/telinit 3). Vérifiez qu'il a été changé en niveau 3 avec runlevel qui devrait afficher quelque chose comme 5 3 ce qui signifie que le niveau d'exécution actuel est 3 et qu'avant c'était 5.


Si cela ne fonctionne pas, essayez :

ps ax | grep X

Dans la sortie, vous verrez le numéro PID du processus X, vous devriez donc le tuer avec sudo kill -9 _numéro_numéro est le numéro PID du processus.

0voto

oldrocker99 Points 49

J'ai eu un problème lors de l'installation du pilote 3.19 aujourd'hui parce que je n'ai pas supprimé le pilote existant 3.13. J'ai utilisé :

apt-get remove nvidia*

pour me débarrasser de tous les fichiers existants, puis

telinit 3
sh NVI*.run

Succès. J'avais déjà DKMS installé, et le programme du pilote a demandé s'il devait utiliser DKMS, donc pas de soucis concernant les mises à jour du noyau.

0voto

Du de Brain Points 1

J'ai essayé toutes ces choses et aucune d'entre elles n'a fonctionné pour moi, car je continuais à recevoir une erreur Stop : Instance inconnue lorsque je lançais "sudo stop lightdm". J'ai finalement tué le serveur X en allant dans le journal de lightdm et en trouvant son numéro de processus, puis en le tuant de cette manière :

  1. cd /var/log/lightdm

  2. ouvrir le fichier .log (vous devrez peut-être utiliser sudo pour le faire)

  3. chercher quelque chose dans le fichier qui dit "lancement du processus 'numéro de processus'"

  4. sudo kill -9 'numéro de processus'

Bonne chance !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X