Wie kann ich das Einfrieren von GNOME 3.2 beheben?

Wie kann ich das Einfrieren von GNOME 3.2 beheben?

Ich habe Ubuntu 11.10 installiert und verwende GNOME 3.2. Wenn GNOME einfriert, bleibt mir keine andere Möglichkeit, als gdm neu zu starten oder das System neu zu booten.

GNOME friert manchmal ein, wenn es aus dem Ruhezustand fortgesetzt wird und jedes Mal, wenn ich im Dashboard suche, obwohl ein mit GNOME 3.2 kompatibles Design installiert ist.

Gibt es eine Möglichkeit, die Shell von TTY aus neu zu starten? Oder gibt es eine andere Lösung, um das Einfrieren zu beheben?

Antwort1

Versuchen Sie, zu einem anderen TTY zu wechseln (Strg-Alt-F1), melden Sie sich an und geben Sie dann an der Eingabeaufforderung Folgendes ein:

gnome-shell --display :0 --replace

Wechseln Sie dann zurück zur GUI (Strg-Alt-F7).

Und sind Sie sicher, dass es wirklich eingefroren ist? Ich habe das Problem, dass der Passwortdialog nach dem Sperren des Bildschirms nicht sichtbar ist. Er ist aber tatsächlich da und wenn Sie Ihr Passwort blind eingeben und die Eingabetaste drücken, wird der Bildschirm entsperrt. Vielleicht möchten Sie das zuerst versuchen.

Antwort2

Wenn Gnome-Shell nicht reagiert, können Sie normalerweise eines von zwei Dingen tun:

  1. Alt+ F2und wenn Sie einen Dialog zum Ausführen von Befehlen erhalten, geben Sie einrestart
  2. Ctrl+ Alt+ F2um zur Terminalkonsole 2 (tty2) zu wechseln, melden Sie sich an und versuchen Sie, den Gnome-Bildschirmschoner zu beenden und/oder eine neue Gnome-Shell zu starten mit: pkill gnome-screensaverWechseln Sie zurück zu tty7 ( Ctrl+ Alt+ F7), um Ihren Gnome-Bildschirm zu überprüfen, wenn nicht, gehen Sie zurück zu tty2 und gnome-shell --display :0.0 --replace &(was zuvor von Steve bzw. msdin vorgeschlagen wurde)

Wenn beides fehlschlägt, müssen Sie Ihren Display-Manager (gdm, lightdm, kdm) neu starten. Normalerweise:sudo service gdm restart

Antwort3

Ich habe ein ähnliches Problem. Wenn der Bildschirmschoner/die Sperre aktiviert werden soll, friert der Bildschirm stattdessen ein (und zeigt, was vorher auf dem Bildschirm angezeigt wurde). Die Maus ist aktiviert, aber es wird kein Anmeldefeld angezeigt. Ich habe nicht versucht, was msdin vorschlägt (Passwort blind eingeben). Aber das Folgende hat bei mir funktioniert, vonEarl C Ruby III:

So entsperren Sie einen gesperrten Desktop:

  1. Mit Strg-Alt-F1 können Sie sich textbasiert beim Terminal anmelden.
  2. Melden Sie sich mit Ihrem Benutzernamen und Passwort an.
  3. Geben Sie ein: „killall gnome-screensaver“
  4. Strg-Alt-F7, um zum (jetzt entsperrten) Gnome 3-Desktop zurückzukehren.

Antwort4

Ich hatte eineähnliches Problem. Ich bin nicht sicher, ob der einzige Workaround, den ich gefunden habe, bei Ihnen funktioniert, aber einen Versuch ist es wert.

Ich schalte auf tty1 ( Ctrl+ Alt+ F1) um und melde mich an, was Sie hoffentlich auch tun können. Wenn Sie nicht einmal umschalten können, ist Ihr Problem schlimmer als meines! Aber vorausgesetzt, Sie schaffen es so weit, habe ich festgestellt, dass der Computer zumindest wieder reagiert, wenn man ihn in den Ruhezustand versetzt und wieder hochfährt. Das ist wirklich keine ideale Lösung. Aber um dies zu tun

cd /etc/acpi
sudo ./sleep.sh

Drücken Sie anschließend einfach den Einschaltknopf, um es wieder zu starten. Wenn Sie zurück zu Ihrem grafischen Terminal ( Ctrl+ Alt+ F7) wechseln, reagiert alles möglicherweise wieder.

Nicht ideal, aber besser als ein vollständiger Neustart, insbesondere wenn Sie wichtige Dinge noch nicht gespeichert haben.

Ich habe noch nicht herausgefunden, was dies verursacht, ansonsten besteht Hoffnung auf eine bessere Lösung. Jemand in dem Thread, auf den ich verlinkt habe, meinte, dass der Gnome-Bildschirmschoner die Probleme verursacht, aber das Beenden nach einem Einfrieren hat nichts behoben und das Beenden zu Beginn einer Sitzung hat bei mir ein Einfrieren nicht verhindert.

verwandte Informationen