Ne redémarrer que la session graphique ou redémarrer uniquement le système d'exploitation?

44

Est-il possible sous Linux de ne redémarrer que la session graphique ou le système d'exploitation (je ne parle pas de redémarrer pc)

retour dans Windows 98 si vous voulez redémarrer la session gui ou seulement si vous avez juste besoin de maintenir la touche Maj enfoncée et il va redémarrer la session votre gui ou seulement os & ça fonctionne bien

Windows 98 shift + redémarrer

Un zéro
la source

Réponses:

62

Oui. Il y a deux options.

1) Vous pouvez activer CTRL+ SHIFT+BACKSPACE . Ces trois touches fonctionneront comme CTRL+ ALT+ SUPR, mais elles ne feront que redémarrer l'interface graphique.

2) À partir de la ligne de commande (appuyez sur CTRL+ ALT+ F1pour accéder à une console), vous pouvez redémarrer le gestionnaire d'affichage Ubuntu (qui permet à un utilisateur de se connecter à son interface graphique préférée) en entrant:

sudo service lightdm restart

3) Enfin, vous pouvez redémarrer simplement l'unité. Cela réinitialisera votre interface graphique (toutes les fenêtres et toutes les barres), mais cela ne tuera aucun programme. Après le redémarrage, vous pouvez continuer à travailler là où vous l'avez laissé. Entrer:

unity --replace

ou si vous redémarrez à partir de la console (après avoir appuyé sur CTRL+ ALT+ F1), entrez:

DISPLAY=:0 unity --replace
Javier Rivera
la source
2
Pourquoi utilisez-vous Unity sudo?
Andrey Vihrov
a) Vous n'avez pas besoin de passer à un terminal pour redémarrer l'interface graphique, vous pouvez le faire depuis un terminal graphique.
Popey
1
b) Nous utilisions lightdm ces jours-ci, donc 'sudo service lightdm restart' serait plus précis
popey le
1
@popey: Je pense qu'il voudra redémarrer l'interface graphique car elle ne répond pas. Cela signifie également que unit --replace devrait avoir un DISPLAY =: 0 si vous avez besoin de le faire depuis la console.
Javier Rivera
8

Traditionnellement, cela était accompli sous Linux en utilisant les touches Ctrl + Alt + Retour arrière. Cela a été désactivé il y a quelques versions et il était facile à activer (avec le paquet dontzap).

Aujourd'hui, je redémarre X en utilisant la console et saisis:

sudo killall Xorg

Ensuite, l'interface graphique va redémarrer et vous retournerez dans votre gestionnaire de connexion. Assurez-vous de tout sauvegarder en premier.

Khaal
la source
Pour votre information, si vous ne le saviez pas: les dernières versions ont rendu facile l’activation de cette combinaison de touches dans les options de disposition du clavier (actuellement dans "paramètres système" -> "disposition du clavier" -> "dispositions" -> ". .. "->" Séquence de touches pour tuer le serveur X ").
Marty Fried
Fonctionne bien dans Ubuntu-MATE 16.04 - (Aucune commande préexistante pour assigner un raccourci à sous »Raccourcis clavier«, mais puisque l'on peut assigner des commandes personnalisées par raccourci ... ( ⊕Add)
Frank Nocke
4

Pour redémarrer votre session graphique, déconnectez-vous et reconnectez-vous.

Si le système est gelé, vous pouvez utiliser Ctrl-alt-backspace pour vous déconnecter (tuer vos applications).

Pour ce faire, voir http://ubuntuportal.com/how-to-enable-key-sequence-ctrlaltbackspace-to-kill-server-on-ubuntu-11-10/ qui vous donne une belle promenade graphique.

Si vous souhaitez simplement redémarrer le gestionnaire de fenêtres sans vous déconnecter, cela dépend du gestionnaire de fenêtres.

Pour l'Unité, voir

Comment redémarrer le gestionnaire de fenêtres?

Pour gnome vous appuyez sur Alt+ F2et dans la boîte de dialogue entrez retEnter

Panthère
la source
1

Si vous êtes en cours d'exécution Kubuntuet que toutes vos décorations de fenêtre ont disparu et que la barre des tâches ne fonctionne pas, vous aurez probablement l'impression que votre session d'interface graphique est morte. Vous pouvez le redémarrer en préservant tous vos programmes en cours si un shell est déjà ouvert. Il suffit de taper:

kwin --replace &
Richard Hussong
la source