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.
.run
fichier. Justesudo add-apt-repository ppa:graphics-drivers/ppa
. Les derniers pilotes apparaîtront dans "Logiciels et mises à jour -> Pilotes supplémentaires".Réponses:
Lorsque l'erreur indique, vous utilisez toujours un serveur X. Cette erreur se produit lorsque vous essayez d'installer les
.run
fichiers Nvidia en étant connecté.Assurez-vous d'être déconnecté.
sudo service lightdm stop
ousudo lightdm stop
sudo init 3
*.run
fichier.cd Downloads
. Si c'est dans un autre répertoire, allez-y. Vérifiez si vous voyez le fichier lorsque vous tapezls NVIDIA*
chmod +x ./your-nvidia-file.run
sudo ./your-nvidia-file.run
sudo service lightdm start
ousudo start lightdm
redémarrez votre serveur X.la source
J'ai installé les derniers pilotes nvidia par cette méthode:
Cela fonctionne bien avec l'unité 3d. Merci à tous.
la source
Ajoutez le
--no-x-check
drapeau lorsque vous exécutez ceci dans le terminal:la source
jalal@klein:~/Downloads$ sudo ./cuda_8.0.44_linux.run --no-x-check Unknown option: 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. 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)
Après avoir effacé ce dossier et exécuté la commande NVIDIA-Linux-x86_64-340.76.run, elle s’est installée correctement.
la source
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 la dernière version de pilote 319.23, voir le lien ci-dessous:
http://us.download.nvidia.com/XFree86/Linux-x86/319.23/README/installdriver.html
la source
Ubuntu 16.04 avec Quadro 4000 a confirmé que cette méthode fonctionne:
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.
la source
Ce qui a fonctionné pour moi:
et j'ai dû l'exécuter plusieurs fois, jusqu'à ce que je reçoive un message disant
Ensuite, je suis sûr que le serveur X est arrêté.
la source
J'ai eu un problème en installant le pilote 3.19 aujourd'hui parce que je n'ai pas supprimé le pilote 3.13 existant. J'ai utilisé:
se débarrasser de tous les fichiers existants, puis
Succès. DKMS était déjà installé sur mon ordinateur et le programme pilote a demandé s’il devait utiliser DKMS. Ne vous inquiétez donc pas des mises à niveau du noyau.
la source
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 le 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!
la source
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 dans un shell root en mode sans échec. Ce que j'ai fait était une combinaison de deux réponses ici:
REMARQUE : 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 fonctionnera correctement, procédez comme suit:
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:
Suivez les instructions et l'alto. Après le redémarrage, tout devrait bien fonctionner.
la source
x-updates
est apparemment maintenant justeupdates
. Aussi, je devais installernvidia-304
avantnvidia-current
comme condition préalable. Et maintenant, hélas, l’accèstty1
est perpétuellement bloqué en disantScanning for Btrfs filesystems
, je suis donc triste. Je ne peux plus donner de commandestty1
et je ne peux donc plus accéder à mon ordinateur tant que je n'ai pas trouvé de solutionSi vous avez un
.run
fichier NVIDIARendre 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
Se déconnecter
Appuyez sur Ctrl+ Alt+ F1pour accéder à la console virtuelle et vous y connecter.
Tuez le serveur X en
sudo service lightdm stop
ousudo lightdm stop
sudo /path/to/the/file/NVIDIA-blabla.run
Suivez les instructions dans l'installateur
sudo service lightdm start
ousudo lightdm start
Appuyez sur Ctrl+ Alt+ F7pour vous connecter au mode graphique
Si cela ne fonctionne pas, retournez à la console virtuelle et redémarrez / arrêtez, par exemple
sudo reboot now
la source
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.
la source
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:
et
Ensuite,
sudo reboot
cela devrait bien fonctionner.la source
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 fichier 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 fichier README> disponible sur la page de téléchargement du pilote Linux à l'adresse www.nvidia.fr.
Comme indiqué dans le journal, l' ID de processus 1062 est la raison pour laquelle le serveur X est en cours d'exécution.
va tuer le processus et après que l'installation du pilote NVIDIA se déroule sans problème.
la source
Kill [ID]
Le processus de mise à mort est en train de me déconnecter et doit être reconnecté. Le serveur X est-il lié à l'interface utilisateur connectée?Essaye ça :
Appuyez sur Alt+ F1, puis connectez-vous.
Exécuter
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:
Dans la sortie, vous verrez le numéro PID du processus X, vous devez donc le supprimer avec où est le numéro PID du processus.
sudo kill -9 number
number
la source