1 votes

Comment arrêter le serveur X sur Gentoo ?

J'ai essayé d'arrêter X pour pouvoir installer les pilotes graphiques. J'ai d'abord essayé avec killall -9 X mais le serveur X vient de redémarrer. J'ai ensuite essayé init 3 mais ça n'a pas fermé X. Comment puis-je le fermer ?

6voto

Michael Medin Points 605

Arrêtez simplement (en tant que root) le processus qui redémarre le serveur X :

# /etc/init.d/xdm stop

(oui, c'est xdm même si vous utilisez quelque chose de totalement différent)

2voto

marcusw Points 1738

Appuyez sur Ctrl+Alt+F1 pour accéder au tty sur lequel le serveur X est exécuté, puis sur Ctrl+C pour tuer le serveur.

Alternativement, si X a démarré un xterm pour vous, exécutez top et trouvez le PID du processus nommé "X". Puis appuyez sur k, entrez le PID, appuyez sur enter, appuyez sur 2 et ensuite enter à l'invite "Kill with signal", et voilà. Cela fonctionnera également si vos pilotes de clavier ne sont pas configurés correctement et que par conséquent aucune entrée n'est acceptée, il vous suffit d'utiliser ssh pour vous connecter via le réseau.

Vous pouvez également appuyer sur Ctrl+Alt+Retour arrière (cela ne fonctionne qu'avec certaines configurations).

1voto

Rick Kierner Points 504

Si vous démarrez avec Grub, vous pouvez redémarrer et entrer juste le nombre 3 comme option de démarrage, et il devrait démarrer au niveau 3 d'init. Je suis sûr que vous pouvez faire cela avec les autres chargeurs de démarrage, mais je n'ai pas utilisé autre chose que Grub depuis un moment.

0voto

marcusw Points 1738

Si X démarre automatiquement pendant le démarrage et que vous ne parvenez pas à l'arrêter, vous pouvez le faire :

  1. Redémarrez et lorsqu'il démarre, appuyez sur i pour entrer en mode de démarrage interactif.
  2. Dites-lui de démarrer les services jusqu'à ce que vous arriviez à celui qui démarre X (généralement soit local, soit le nom du gestionnaire d'affichage que vous utilisez, la recherche de ce nom peut nécessiter quelques essais et erreurs), puis appuyez sur 2 pour ignorer le service.
  3. Lorsque vous arrivez à l'invite de connexion, connectez-vous en tant que root et installez vos pilotes.
  4. Redémarrez ou exécutez simplement "/etc/init.d/{service_skipped} start" et cela devrait lancer votre gestionnaire de connexion ou X.

0voto

Si vous ne pouvez pas arrêter x. Alors vous pourriez changer le nom du pilote "vesa" ou "nv" pour "master of linux". Ce va planter votre xorg.conf. Maintenant, redémarrez votre PC.

Connectez-vous et installez avec sudo sh Nvidia-Linux-x86-195.30-pkg1.run

Et configurer automatiquement votre nouveau xorg.conf.

Redémarrez et le problème est résolu.

Je suis désolé pour mon anglais. Je ne parle pas très bien. Je suis espagnol de Buenos Aires, Argentine.

J'ai le même problème et je l'ai résolu de cette façon.

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