web-dev-qa-db-fra.com

Comment quitte-t-on le serveur X?

La commande Sudo service gdm stop parviendrait à désactiver temporairement le serveur X dans Ubuntu 11.04.

Cependant, cette même commande ne fonctionne plus dans Ubuntu 11.10, car "gdm" est un "service non reconnu" selon Terminal. Comment puis-je désactiver le serveur X dans Ubuntu 11.10?

53
user26945

GDM a été désactivé pour LightDM, donc:

Sudo stop lightdm

Ou dans votre langage de service:

Sudo service lightdm stop

Pour référence future, tous ces services (pouvant être exécutés avec la commande de service et les raccourcis de initctl) sont des fichiers .conf dans /etc/init/

65
Oli

La raison pour laquelle cela ne fonctionne pas, c'est parce qu'Ubuntu 11.10 est passé de GDM à LightDM .

Essayez cette commande à la place:

Sudo service lightdm stop
20
Nathan Osman

Vous pouvez également utiliser le raccourci clavier:

Alt + PrtScn/SysReq + K

Un raccourci clavier assez long, peut-être que trop de gens ont appuyé sur Ctrl + Alt + Retour arrière pour le changer.

Je peux confirmer ceci comme fonctionnant du 10.04 au 11.10.

11
captain_G

@Oli a très bien compris, mais je voulais noter que cela ne vous aidera probablement pas beaucoup si vous avez besoin de faire quelque chose de la ligne de commande sans X.

Pour cela, vous devez appuyer sur Ctrl+Alt+F1, puis connectez-vous à partir de la console. Ensuite, vous pouvez tuer et redémarrer le service lightdm selon vos besoins.

7
Nik Reiman

Techniquement, gdm ou lightdm gèrent les demandes de session de bureau, mais ne sont pas des serveurs X. (un serveur X sert des événements à une application X, xorg est un serveur X :).

Modifier

Pour arrêter le serveur X killall X ou Sudo killall X si vous n'êtes pas le propriétaire du processus.

Bien sûr, vous devez avoir un terminal pour le faire.

Si vous ne pouvez pas ouvrir un terminal gnome ou un xterm, vous pouvez notamment démarrer une console texte. appuyez simultanément sur les touches Ctrl + Alt + F1, puis connectez-vous à l'invite (votre mot de passe ne sera pas affiché, pas même sous forme d'astérisque). (F1 à F5 sont ok)

5
Emmanuel

ancien post mais question actuelle. La commande Sudo service mdm stop parviendrait à désactiver temporairement le serveur X dans Linux Mint 17.3. Après avoir installé les pilotes, vous pouvez faire Sudo service mdm start.

3
Reto

puisque c’est le principal résultat de la recherche Google Solus stop X server, je voulais ajouter cette réponse car Solus n’utilise pas service.

pour cela, vous pouvez utiliser Sudo systemctl stop lightdm et faire ce que vous devez faire.

0
Tcll