Wie töte und starte ich den X-Server?

44

In 12.04 Wie kann der X-Server über die Befehlszeile und die GUI-Oberfläche beendet und über das virtuelle Terminal gestartet werden?

Robert
quelle
Wenn Sie nur den X-Server beenden möchten, können Sie die Tastenkombinationen Strg + Alt + Rücktaste unter "Optionen" in den Tastaturlayouteinstellungen aktivieren.
Alen

Antworten:

35

Eine Möglichkeit, eine Instanz des X-Servers neu zu starten, ist die Ausführung (über die Befehlszeile).

sudo service lightdm restart

Für Ubuntu 15.04 und höher:

sudo systemctl restart lightdm.service

und für Kubuntu 15.04 und später:

sudo systemctl stop sddm.service
labarna
quelle
1
lightdm? Ich dachte, gdm wäre für GNOME, kdm für KDE, xdm für XFCE und lightdm für LXDE! und um es von der GUI zu stoppen?
Robert
2
lightdm ist die Standardeinstellung für 12.04, ich bin mir nicht sicher, wann es die Standardeinstellung in 11.10 war?
Labarna
1
Ein Neustart von lightdm tötet Xorg nicht. Nur eine Instanz davon.
Jack Mayerz
2
lightdm startet nur eine Instanz von Xorg. Durch einen Neustart von lightdm sollte die einzige offene Xorg-Instanz geschlossen werden, es sei denn, Sie tun etwas viel Komplizierteres.
Labarna
21

Am 12.04 können Sie den Server mit den Tastenkombinationen neu starten: Right Alt+ Print Screen+ K.

Mike Haas
quelle
1
Was für eine komische Kombination! Drucken??. Es hat keine Logik; und was wäre "(Rechts alt) + (Druck) + K" in einer Apple-Tastatur? Ich habe das richtige Kommando und keinen Abdruck
Robert
1
en.wikipedia.org/wiki/Magic_SysRq_key enthält weitere Informationen, wenn Sie die Logik dahinter verstehen möchten. printscreen ist derselbe Schlüssel wie sysrq (System Request).
halb
@semi: "printscreen ist die gleiche Taste wie sysrq" - nicht auf meiner Tastatur. sysreqist der gleiche Schlüssel wie delete.
Nathan Osman
4
Auf meinem Computer passiert nichts (Neuinstallation von 13.10).
Andreas J.
1
Damit dies funktioniert, müssen Sie diesen Befehl einmal ausführen:sudo echo kernel.sysrq=1 > /etc/sysctl.d/10-magic-sysrq.conf
Naveen
9

In Ubuntu 14.04:

Drücken Sie Ctrl+ Alt+ F1und führen Sie dann Folgendes aus:

sudo service gdm stop

oder

sudo service lightdm stop

… Abhängig von Ihrem Display Manager.

HINWEIS: Um die Verwendung wiederherzustellen startx, ersetzen alternativ die stopmit startin einem der oben genannten Befehle.

bhass1
quelle
5

Töten: xkill -a. -abedeutet, dass alle Anzeigeinstanzen beendet werden. Weitere Informationen laufen man xkill.

Run: xinit. Auch startxaber dieser Befehl soll eine Instanz starten und nicht den Server selbst. Für weitere Informationen führen Sie man xintund aus man startx.

Ich glaube nicht, dass es möglich ist, Xserver über die grafische Benutzeroberfläche zu beenden, und selbst wenn dies der Fall wäre, wäre dies nicht der richtige Weg.

Jack Mayerz
quelle
Würde das nicht alle einzelnen Fenster töten, was der Benutzer nicht will? Zum Beispiel möchte ich nicht alle meine Firefox-Fenster abbrechen, sondern die Visualisierung neu starten.
Isomorphismen
3
Der Benutzer sagte: "töte und starte den X-Server". Das scheint genau das zu sein , was er will. Es geht nicht darum, die Gnome-Shell neu zu starten.
Gui Ambros