Question Comment redémarrer X Window Server en ligne de commande?


Comment redémarrer X Window Server à partir de la ligne de commande?

J'aimerais vraiment pouvoir redémarrer mon interface graphique sans avoir à redémarrer complètement le système.


219
2017-08-05 18:09


origine




Réponses:


TL; DR: sur les systèmes avec systemd (Ubuntu 15.04 et plus récent)

sudo systemctl restart display-manager

Cela redémarrera le service de gestionnaire d'affichage approprié (lightdm jusqu'au 17.04, gdm3 après, sddm à Kubuntu, etc.). Vous pouvez remplacer display-manager avec lightdm, gdm3, sddm, etc. si nécessaire, mais cela devrait suffire.

REMARQUE: Cela va forcément quitter tous les programmes graphiques, vous perdrez tout travail non enregistré et vous serez déconnecté. Les programmes non graphiques ne seront pas affectés.


Pour les autres versions d'Ubuntu, commencez par rechercher le gestionnaire d'affichage de votre ubuntu avec la commande suivante:

cat /etc/X11/default-display-manager

Que selon le gestionnaire d'affichage, vous pouvez utiliser l'une des commandes suivantes:

  • Ubuntu par défaut (avec LightDM)

    sudo restart lightdm  
    
  • Gnome (avec GDM)

    sudo restart gdm
    
  • KDE (avec KDM)

    sudo restart kdm
    

    Note: Du 12.10 au 15.04, Kubuntu utilise également LightDM.

  • Pour MDM (par exemple pour la menthe à la cannelle)

    sudo restart mdm
    

209
2017-08-05 18:11



Cela a probablement changé pour Unity. Mon système ne peut pas trouver gdm. - Steven Roose
AFAIK Unity utilise lightdm - txwikinger
Il semble fermer toutes les applications et tous les documents immédiatement sans sauvegarder (contrairement au redémarrage normal), quelle est la différence entre ceci et sudo reboot? - auval
@uval, sudo reboot redémarre tout votre système, c'est-à-dire l'ordinateur, alors que celui-ci ne redémarre que le serveur Xorg, afin que d'autres programmes, ne nécessitant pas d'interface graphique, par exemple un serveur Web, puissent continuer à fonctionner. En plus de tous les systèmes de fichiers mounter (comme ceux cryptés), toutes les connexions aux hôtes distants, etc. reboot commander - user907860
Je reçois un redémarrage: Impossible de se connecter à Upstart: Échec de connexion à socket / com / ubuntu / upstart: Connexion refusée. - William


Pour 11.04 et plus tôt:

sudo service gdm restart

Pour 11.10 et plus tard:

sudo service lightdm restart


38
2017-08-05 21:08



+1 Fonctionne bien sur le Raspberry Pi (au cas où quelqu'un serait curieux, c'est ce qui m'a amené ici :) - Levon


Trouvé que vous pouvez faire sudo pkill X

et ça semble marcher pour moi!


13
2017-11-24 11:02



Cela a redémarré mon système et pas dans le bon sens. Bien que j'utilise Debian. - PJ Brunet
Fonctionne parfaitement pour moi (je n'ai pas de service * dm, Xorg est lancé directement lors de la connexion automatique de l'utilisateur). - zgoda


Nouvelle version d'Ubuntu au 24 octobre 2012.

  1. Open Dash Home
  2. Rechercher la disposition du clavier
  3. Cliquez sur Options
  4. Développez l'onglet intitulé "Séquence de touches pour tuer le serveur X"
  5. Activer et fermer.

Ligne de commande:

sudo restart lightdm

11
2017-10-25 05:35





Vous pouvez essayer d'appuyer sur Ctrl+Alt+Retour arrière pour redémarrer X.


10
2017-08-05 18:19



Ceci est désactivé par défaut au 10.04 et ne fonctionnera donc normalement pas. - Marcel Stimberg
Vous pouvez le réactiver en allant dans Système -> Préférences -> Clavier, en cliquant sur le bouton "Options ..." dans l'onglet "Dispositions" et en activant "Séquence de touches pour tuer le serveur x". - dv3500ea
Le raccourci correct est "Alt + SysRq + k", mais il a demandé la ligne de commande. - Li Lo


Depuis Ubuntu 9.04 Ctrl+Alt+Retour arrière est désactivé, mais vous pouvez maintenant taper Alt gr + Capture d'écran + K.

http://www.sudo-juice.com/ubuntu-11-10-restart-x-shortcut/


8
2017-11-10 15:32



Alt + PrtScr / SysReq + k m'a déconnecté pdq et mes programmes ont été supprimés ou terminés. Est-ce le comportement souhaité lors du redémarrage de X-server? J'ai 11.10 et sudo restart lightdm m'a emmené en mode texte et a semblé rester là en arrêtant un groupe de démons puis en s'arrêtant. J'ai heureusement dû redémarrer manuellement heureusement le bouton off le fait gracieusement (parfois). - Asher
SysRq + k tue tous les processus en cours et les processus enfants sur le terminal en cours (c'est-à-dire celui qui exécute votre serveur X). En l'utilisant, le système risque de perdre des données! Voir: askubuntu.com/questions/14155/… - Stefano Palazzo♦