Gnome-Sitzung eingefroren, einige Optionen zum Neustart

über das Beheben einer eingefrorenen Gnome-Desktop-Sitzung

Im nächsten Artikel werden wir einen Blick darauf werfen Was können wir tun, wenn wir uns einer eingefrorenen Gnome-Sitzung gegenübersehen?. Heutzutage verwenden viele Leute Gnome Shell, da es zuverlässig, einfach zu bedienen und schneller und schneller ist. Selbst die besten Schreibtische haben jedoch Probleme.

Das vielleicht auffälligste und schwächste Problem, unter dem Gnome leidet, ist das Viele Benutzer frieren ihre Sitzung ein. In den folgenden Zeilen werden wir sehen, was zu tun ist, wenn wir eine eingefrorene Gnome-Desktopsitzung haben.

So starten Sie eine eingefrorene Gnome-Sitzung neu

Methode 1: Starten Sie X11 neu

Gnome Shell verfügt über eine integrierte Neustartfunktion. Benutzer können es ausführen, um einen eingefrorenen Desktop neu zu starten. Der einzige Nachteil ist das Das funktioniert nicht mit WaylandAlso müssen wir benutzen "Xorg" Damit es funktioniert.

Um die Gnome Shell-Sitzung neu zu starten, während alles eingefroren ist, beginnen wir Drücken Sie die Tastenkombination Alt + F2. Dies öffnet ein Fenster, in das wir Befehle schreiben können.

In diesem Fenster müssen wir nur schreiben 'r'. Dieser Befehl startet die Sitzung hauptsächlich neu, ohne sie zu schließen.

Führen Sie einen Auftrag vom Desktop aus

r

Wir können dies so oft tun, wie wir möchten, falls ein einzelner Neustart das Problem nicht löst.

Methode 2: Neustart von Wayland

Wenn Sie verwenden Wayland Bei Gnome werden Sie eine gute Leistung feststellen, aber trotzdem können Sitzungssperren auftreten. Unglücklicherweise, hier funktioniert die Reset-Funktion nicht. Es muss mehr getan werden, um die Kontrolle über das Team zurückzugewinnen.

Um eine Sitzung neu zu starten, können wir in diesem Fall nicht in der Gnome-Desktopumgebung arbeiten. Stattdessen Wir müssen die TTY-Konsole verwenden und einen Neustart des Desktop-Administrators erzwingen, den Gnome verarbeitet, und somit die Sitzung neu starten können. Zum Öffnen der Konsole können wir die Tastenkombinationen verwenden Strg + Alt + F2 o Strg + Alt + F3.

Sobald wir uns im TTY-Konsolenfenster befinden, müssen wir uns anmelden. Wenn alles in Ordnung ist, erhalten wir Zugriff auf die Befehlszeile im TTY-Modus. Von hier aus müssen wir die schrittweisen Anweisungen befolgen, um unsere Sitzung neu zu starten:

Schritt 1: Mit der Befehl systemctl stopwerden wir die Ausführung des Gnome-Bildschirmmanagers stoppen. Mach das wird sich automatisch von der Gnome-Shell abmelden:

sudo systemctl stop gdm

Wenn Sie LightDM verwenden Mit Gnome müssen Sie anstelle des Befehls Folgendes verwenden:

sudo systemctl stop lightdm

Schritt 2: Wenn Sie den Befehl stop ausführen, gdm oder lightdm werden nicht mehr ausgeführt. Von hier aus werden wir Starten Sie es erneut mit dem Startbefehl:

sudo systemctl start gdm

Für LightDM Der auszuführende Befehl wäre:

sudo systemctl start lightdm

Wenn die Befehle korrekt ausgeführt werden, sollte der Gnome-Anmeldebildschirm angezeigt werden. Von dort können wir uns wieder einloggen.

Methode 3: Verwenden von gnome-shell –replace

Wenn Sie die oben genannten Methoden von Xorg und Wayland ausprobiert haben und es immer noch nicht geschafft haben, die Probleme zu lösen, gibt es noch eine dritte Möglichkeit, die Gnome Shell-Sitzung neu zu starten, während sie eingefroren ist. Das Argument "ersetzen„Es funktioniert ähnlich wie bei Wayland seitdem muss am TTY-Terminal gestartet werden. Wir werden mit den Tastenkombinationen Strg + Alt + F2 oder Strg + Alt + F3 darauf zugreifen.

Wie ich dort gelesen habe, Diese Lösung funktioniert mit allen Versionen von Gnome Shell, einschließlich Wayland.

Im TTY-Terminal werden wir uns mit unserem Benutzer anmelden und die folgenden Anweisungen befolgen:

Zuerst gehen wir zu Erstellen Sie eine Datei mit dem Namen "Gnom-Neustart" Verwenden des Touch-Befehls:

touch gnome-restart

Folgendes wird sein Verwenden Sie den Befehl echo. Womit wir den Reset-Code zur Datei hinzufügen Gnom-Neustart, Schreiben Sie im Terminal zuerst die Zeile:

echo '#!/bin/bash' > gnome-restart

Und dann diese andere Zeile:

echo 'DISPLAY=:0 gnome-shell --replace &' >> gnome-restart

Wir werden die Dateiberechtigungen aktualisieren. 'Gnom-Neustart' das wir gerade erstellt haben, damit wir es als Programm vom Terminal aus ausführen können:

sudo chmod +x gnome-restart

Folgendes wird sein Datei bewegen 'Gnom-Neustart'zu / usr / bin /. Damit erhalten wir, dass das System es als Programm aufrufen kann:

Gnom-Neustart

sudo mv gnome-restart /usr/bin/

Vom TTY-Terminal müssen wir schreiben Gnom-Neustart um unsere Gnome Shell-Sitzung neu zu starten gefroren. Wir können diesen Befehl auch direkt vom Gnome-Desktop aus ausführen, indem wir Alt + F2 drücken, um das Befehlsfenster zu öffnen, in das wir schreiben werden:

gnome-restart

Nach erfolgreicher Ausführung des Befehls sollte unsere Sitzung wieder funktionsfähig sein.

Methode 4: Verwenden von Killall

Töte für Ubuntu
Verwandte Artikel:
Kill: Alles, was Sie über diesen Befehl für Unix wissen müssen

Nach all dem, was gesagt wurde, wenn eine Gnome-Sitzung abstürzt, denke ich, dass dies der einfachste Weg ist, sie neu zu starten. Wir müssen nur auf das TTY schreiben:

killall -3 gnome-shell

Den obigen Befehl können wir auch Verwenden Sie es als Alias ​​in der Datei ~ / .bashrc wie folgt:

aka hinzufügen gnome killall

alias kgnome=’killall -3 gnome-shell’

Sobald die Datei gespeichert ist, Wenn eine Desktop-Sitzung eingefroren ist, müssen wir vom TTY nur schreiben:

kgnome

Mit diesem Befehl erzwingen wir das Schließen der gesperrten Sitzung.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.