J'ai une carte graphique Nvidia Ge force Ge6150 SE. Je suis Ubuntu 12.04. Lorsque j'essaie d'installer le fichier .run, il échoue. Il montre le message comme ceci:
J'ai essayé de l'installer après la désinstallation de l'ancien driver.still même message. Voici le fichier journal:
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Jun 11 05:46:17 2012
installer version: 295.53
PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
nvidia-installer command line:
./nvidia-installer
Using: nvidia-installer ncurses user interface
-> The file '/tmp/.X0-lock' exists and appears to contain the process ID '1062' of a >runnning X server.
ERROR: You appear to be running an X server; please exit X before installing. For >further details, please see the section INSTALLING THE NVIDIA DRIVER in the README >available on the Linux driver download page at www.nvidia.com.
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.
mais aucun fichier de ce type n'est affiché dans le gestionnaire de processus.
Lorsque l'erreur indique, vous utilisez toujours un serveur X. Cette erreur se produit lorsque vous essayez d'installer les fichiers Nvidia .run
pendant que vous êtes connecté.
Assurez-vous d'être déconnecté.
Sudo service lightdm stop
ou Sudo lightdm stop
Sudo init 3
*.run
. cd Downloads
. Si c'est dans un autre répertoire, allez-y. Vérifiez si vous voyez le fichier lorsque vous tapez ls NVIDIA*
chmod +x ./your-nvidia-file.run
Sudo ./your-nvidia-file.run
Sudo service lightdm start
ou Sudo start lightdm
pour redémarrer votre serveur X.J'ai installé les derniers pilotes nvidia par cette méthode:
Sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
Sudo apt-get update
Sudo apt-get install nvidia-current
Cela fonctionne bien avec l'unité 3d. Merci à tous.
Ajoutez l'indicateur --no-x-check
lorsque vous l'exécutez dans le terminal:
Sudo ./NVIDIAxxxx.run --no-x-check
J'ai eu le même problème lors de l'installation du pilote d'un ancien GeForce 9800 GT sous Ubuntu 14.04-2. C'était le NVIDIA-Linux-x86_64-340.76.run
Je suis passé au tty1 en utilisant Ctrl + Alt + F1 et ai également arrêté le service lightdm et lors de l'exécution de l'exécutable, la même erreur s'est produite.
Ce que j'ai fait pour résoudre le problème a été d'accéder au dossier/tmp et d'effacer le fichier .X0-lock.
Vous ne la verrez listée que si vous utilisez ls -la car c’est un dossier caché par défaut (c’est pourquoi il a un point devant le nom)
cd /tmp
rm -rf .X0-lock
Après avoir effacé ce dossier et exécuté l'exécution de NVIDIA-Linux-x86_64-340.76.run, il s'est installé correctement.
Cette instruction fonctionne très bien sous ubuntu server 12.04 avec ubuntu desktop pour nvidia 8400GS PCI 512 Mo. Il suffit également de désinstaller toutes les versions précédentes des versions par défaut sous ubuntu comme 173, etc. Suivez ces instructions et lisez-moi les informations d'installation de votre exemple de modèle de carte dans mon cas, la dernière version du pilote 319.23, voir le lien ci-dessous:
http://us.download.nvidia.com/XFree86/Linux-x86/319.23/README/installdriver.html
Ce qui a fonctionné pour moi:
Sudo killall Xorg
et j'ai dû l'exécuter 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é.
J'ai eu cette erreur quand j'ai arrêté le serveur X pour installer CUDA. Mon système est Ubuntu 16.04 et j'ai installé CUDA 8.0 à partir de runfile. Je l'ai corrigé simplement en mettant à niveau mon système. Lorsque le message d'erreur s'affiche, appuyez sur Ctrl + Alt + F1, connectez-vous avec votre compte, puis exécutez les deux commandes suivantes:
Sudo apt-get update
et
Sudo apt-get dist-upgrade
Ensuite, Sudo reboot
cela devrait fonctionner correctement.
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'exécution de NVIDIA et sa version est 375.66.
fichier journal nvidia-installer '/var/log/nvidia-installer.log' heure de création: lun 11 juin à 17 h 46 min 17 s version d'installation: 295.53
PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
nvidia-installer command line: ./nvidia-installer
Utilisation de: nvidia-installer ncurses user interface -> 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 utiliser un serveur X; veuillez quitter X avant d'installer. Pour plus d'informations, reportez-vous à la section INSTALLATION DU PILOTE NVIDIA dans le README> disponible sur la page de téléchargement du pilote Linux à l'adresse www.nvidia.com. ERREUR: l'installation a échoué. Veuillez consulter le fichier '/var/log/nvidia-installer.log'> pour plus de détails. Vous trouverez des suggestions sur la résolution des problèmes d'installation dans le README> disponible sur la page de téléchargement du pilote Linux à l'adresse www.nvidia.com.
Killing X Server
Comme indiqué dans le journal, ID de processus 1062 est la raison pour laquelle le serveur X est en cours d'exécution.
Kill 1062
va tuer le processus et après que l'installation du pilote NVIDIA se déroule sans problème.
Essaye ça :
Presse Alt+F1, puis connectez-vous.
Exécutez Sudo telinit 3
(si cela ne fonctionne pas, essayez /sbin/telinit 3
). Vérifiez qu'il est changé au niveau 3 avec runlevel qui devrait produire quelque chose comme 5 3, ce qui signifie que le niveau d'exécution actuel est 3 et qu'il était avant 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 number
où number
est le numéro PID du processus.
Sous Ubuntu 16, si vous avez utilisé lightdmstop et telinit 3, mais que le serveur X est toujours en cours d’exécution (il comportera une chaîne "failafe" dans la ligne de commande de processus dans ps), essayez ceci. Appuyez sur Alt-F2 (essayez peut-être d'autres touches F pour d'autres consoles) et voyez si une fenêtre de dialogue graphique s'affiche vous indiquant quelque chose à propos du mode graphique faible.
Pour moi, il y avait un certain nombre d'options dont l'une était d'aller à la console. Je l'ai choisi et le serveur X s'est finalement arrêté pour installer le pilote à partir du fichier runfile Nvidia.
J'ai eu un problème d'installation du pilote 3.19 aujourd'hui parce que je n'ai pas supprimé le pilote 3.13 existant. J'ai utilisé:
apt-get remove nvidia*
se débarrasser de tous les fichiers existants, puis
telinit 3
sh NVI*.run
Succès. DKMS était déjà installé sur mon ordinateur et le programme du pilote m'a demandé s'il devait utiliser DKMS. Ne vous inquiétez donc pas des mises à niveau du noyau.
J'ai essayé toutes ces choses et aucune d'entre elles n'a fonctionné pour moi, car j'avais toujours une erreur d'instance Stop: Unknown quand j'exécutais "Sudo stop lightdm". J'ai finalement tué le serveur x en allant dans le journal lightdm et en trouvant son numéro de processus, puis en le tuant ainsi:
cd/var/log/lightdm
ouvrez le fichier .log (vous devrez peut-être utiliser Sudo pour ce faire)
cherche quelque chose dans le fichier qui dit "processus de lancement 'numéro de processus" "
Sudo kill -9 'numéro de processus'
Bonne chance!
Si vous avez un fichier NVIDIA .run
Rendre le fichier .run exécutable par
Right click > Properties > Permissions> Allow executing file as program
ou depuis la ligne de commande avec:
chmod u+x NVIDIA-blabla.run
Connectez - Out
Presse Ctrl+Alt+F1 entrer dans la console virtuelle et vous y connecter
Tuez le serveur X en
Sudo service lightdm stop
ou Sudo lightdm stop
Sudo /path/to/the/file/NVIDIA-blabla.run
Suivez les instructions dans l'installateur
Sudo service lightdm start
ou Sudo lightdm start
Presse Ctrl+Alt+F7 se connecter en mode graphique
Si cela ne fonctionne pas, retournez à la console virtuelle et redémarrez/arrêtez, par exemple.
Sudo reboot now
Je souhaite ajouter ma réponse ici car je ne pouvais pas installer le pilote NVidia, je ne pouvais pas faire fonctionner tty et je ne pouvais pas l'installer en mode sans échec root Shell. Ce que j'ai fait était une combinaison de deux réponses ici:
NOTE: avant cela, assurez-vous que le pilote NVidia est déjà téléchargé et dans un répertoire accessible.
Pour référence, j'ai NVIDIA GEFORCE GTX 750 TI et ce qui suit a fonctionné pour moi: L'installation du pilote générique Nvidia fera fonctionner tty, procédez comme suit:
Sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
Sudo apt-get update
Sudo apt-get install nvidia-current
Désormais, vous ne pourrez plus vous passer de l'écran de connexion sous Ubuntu, mais c'est correct. Redémarrez l'ordinateur et une fois que vous êtes amené à l'écran de connexion, allez à tty1 [ctrl + alt + f1]. Maintenant, faites les commandes suivantes:
Sudo service lightdm stop
cd <path/to/NVIDIA>
Sudo sh ./NVIDIA*
Suivez les instructions et l'alto. Après le redémarrage, tout devrait bien fonctionner.