Как оправиться от замораживания GNOME 3.2?

У меня установлен Ubuntu 11.10 и я использую GNOME 3.2. Я остаюсь без другого варианта, кроме как перезагрузить gdm или перезагрузить систему, когда GNOME зависает.

GNOME зависает в моменты возобновления с момента приостановки и каждый раз, когда я выполняю поиск на панели управления, несмотря на то, что GNOME 3.2 установлена ​​совместимая тема.

Есть ли опция перезапуска оболочки из tty? Или есть ли другое решение для восстановления после замораживания?

12
задан 31 October 2011 в 21:49

11 ответов

Попробуйте переключиться на другой tty (Ctrl-Alt-F1), войдите в систему, затем в приглашении введите:

gnome-shell --display :0 --replace

Затем вернитесь к графическому интерфейсу (Ctrl-Alt-F7).

Кроме того, вы уверены, что его действительно заморозили? У меня проблема, когда диалог пароля не отображается после блокировки экрана. Его на самом деле там, хотя и если вы слепой введите свой пароль и нажмите Enter, откроется экран. Вы можете попробовать это сначала.

14
ответ дан 25 May 2018 в 17:22
  • 1
    это сработало для меня, но это было легче, чем то, что вы описали. просто Alt-F2 и введите эту команду (я использовал: 0.0) или даже лучше поместил ее в скрипт ~/bin/thaw. – mariotomo 9 September 2017 в 03:23

Попробуйте переключиться на другой tty (Ctrl-Alt-F1), войдите в систему, затем в приглашении введите:

gnome-shell --display :0 --replace

Затем вернитесь к графическому интерфейсу (Ctrl-Alt-F7).

Кроме того, уверены ли вы, что он действительно заморожен? У меня проблема, когда диалог пароля не отображается после блокировки экрана. Его на самом деле там, хотя и если вы слепой введите свой пароль и нажмите Enter, откроется экран. Возможно, вы захотите попробовать это.

15
ответ дан 31 July 2018 в 10:46

Попробуйте переключиться на другой tty (Ctrl-Alt-F1), войдите в систему, затем в приглашении введите:

gnome-shell --display :0 --replace

Затем вернитесь к графическому интерфейсу (Ctrl-Alt-F7).

Кроме того, уверены ли вы, что он действительно заморожен? У меня проблема, когда диалог пароля не отображается после блокировки экрана. Его на самом деле там, хотя и если вы слепой введите свой пароль и нажмите Enter, откроется экран. Возможно, вы захотите попробовать это.

15
ответ дан 6 August 2018 в 02:52

Попробуйте переключиться на другой tty (Ctrl-Alt-F1), войдите в систему, затем в приглашении введите:

gnome-shell --display :0 --replace

Затем вернитесь к графическому интерфейсу (Ctrl-Alt-F7).

Кроме того, уверены ли вы, что он действительно заморожен? У меня проблема, когда диалог пароля не отображается после блокировки экрана. Его на самом деле там, хотя и если вы слепой введите свой пароль и нажмите Enter, откроется экран. Возможно, вы захотите попробовать это.

15
ответ дан 15 August 2018 в 21:40

Обычно, когда gnome-shell не отвечает, вы можете сделать одну из двух вещей:

Alt + F2, и если вы получите диалог для выполнения команд типа restart Ctrl + Alt + F2, чтобы переключиться на терминальная консоль 2 (tty2), войдите в систему и попробуйте убить gnome-screensaver и / или перезапустить заменяющий gnome-shell с помощью: pkill gnome-screensaver переключитесь на tty7 (Ctrl + Alt + F7), чтобы проверить экран Gnome, если нет, вернитесь назад к tty2 и gnome-shell --display :0.0 --replace & (которые были предложены ранее steve и msdin соответственно)

Если оба отказались, вам необходимо перезапустить диспетчер дисплея (gdm, lightdm, kdm). Обычно: sudo service gdm restart

8
ответ дан 25 May 2018 в 17:22
  • 1
    +1 за высказывание: 0.0 вместо всего: 0 в третьем варианте. Это сработало для меня. – Davisein 5 January 2014 в 04:40
  • 2
    pkill gnome-screensaver работал для меня – Mihai Alexandru Bîrsan 18 November 2014 в 17:50

У меня была аналогичная проблема. Когда экранная заставка / блокировка предполагается задействовать, вместо этого экран замерзает (показывая, какой экран показывал ранее). Мышь включена, но не отображается окно входа. Я не пробовал, что предлагает msdin (ввод пароля слепым). Но для меня это работало, начиная с Earl C Ruby III:

Чтобы разблокировать заблокированный рабочий стол: Ctrl-Alt-F1 даст вам текстовый терминал. Войдите со своим логином и паролем. Тип: «killall gnome-screensaver» Ctrl-Alt-F7, чтобы вернуться на рабочий стол (теперь разблокирован) Gnome 3.
2
ответ дан 25 May 2018 в 17:22

У меня была аналогичная проблема. Я не уверен, что единственное обходное решение, которое я нашел, будет работать для вас, но стоит попробовать.

Я переключаюсь на tty1 (Ctrl + Alt + F1) и регистрируюсь, что, надеюсь, вы можете сделать , Если вы не можете даже переключиться, ваша проблема будет хуже моей! Но, предполагая, что вы так далеко дошли, я обнаружил, что перенос компьютера на спящий режим и возвращение его обратно по крайней мере заставляет компьютер реагировать снова. Это действительно не идеальное решение. Но для этого

cd /etc/acpi
sudo ./sleep.sh

После этого просто нажмите кнопку питания, чтобы вернуть его. Если вы вернетесь к графическому терминалу ( Ctrl + Alt + Alt ), все может снова реагировать.

Не идеально, но это лучше, чем полный перезапуск особенно если у вас есть важные вещи, которые еще не были сохранены.

Я еще не нашел, что вызывает это, иначе может возникнуть надежда на лучшее решение. Кто-то из потока, с которым я связался, предположил, что gnome-screen-saver вызывает проблемы, но убивает его после замораживания, ничего не исправить и убить его в начале сеанса не помешало мне заморозить. [!d11 ]

1
ответ дан 25 May 2018 в 17:22
  • 1
    Спасибо за ответ ур. Я могу переключиться на tty, когда gnome замерзает. Поэтому я обязательно попробую. – Vivek 31 October 2011 в 23:18
  • 2
    Я попробовал этот метод. Но после возобновления сна, когда я пытаюсь вернуться к графическому интерфейсу из tty, я зациклился на черном экране с некоторыми сообщениями. Я не могу сделать это с графическим интерфейсом. – Vivek 1 November 2011 в 02:06
  • 3
    Что говорят сообщения? – Dason 1 November 2011 в 04:03
  • 4
    Время от времени я получаю черный экран с сообщениями, но иногда я могу переключиться на графический интерфейс, но не повезло. Я получаю тот же экран, что и гном, замораживаемый, как и раньше. – Vivek 1 November 2011 в 12:17

Обычно, когда gnome-shell не отвечает, вы можете сделать одну из двух вещей:

  1. Alt + F2, и если вы получите диалог для выполнения команд типа restart
  2. Ctrl + Alt + F2, чтобы переключиться на консоль терминала 2 (tty2), войдите в систему и попробуйте убить gnome-screensaver и / или перезапустить заменяющий gnome-shell с помощью: pkill gnome-screensaver переключиться обратно в tty7 (Ctrl + Alt + F7) до проверьте экран Gnome, если нет, вернитесь к tty2 и gnome-shell --display :0.0 --replace & (что было предложено ранее steve и msdin соответственно).

Если оба сбой, то вам нужно перезапустить диспетчер дисплея (gdm, lightdm, kdm). Обычно: sudo service gdm restart

8
ответ дан 31 July 2018 в 10:46

У меня была аналогичная проблема . Я не уверен, что единственный обходной путь, который я нашел, будет работать для вас, но стоит попробовать.

Я переключаюсь на tty1 (Ctrl + Alt + F1) и регистрируюсь, что, надеюсь, вы можете сделать , Если вы не можете даже переключиться, ваша проблема будет хуже моей! Но, предполагая, что вы так далеко дошли, я обнаружил, что перенос компьютера на спящий режим и возвращение его обратно по крайней мере заставляет компьютер реагировать снова. Это действительно не идеальное решение. Но для этого

cd /etc/acpi
sudo ./sleep.sh

После этого просто нажмите кнопку питания, чтобы вернуть его. Если вы вернетесь к своему графическому терминалу (Ctrl + Alt + F7), все может снова реагировать.

Не идеально, но лучше, чем полный перезапуск, особенно если у вас есть важные вещи, которые еще не сохранены.

Я еще не нашел то, что вызывает это, иначе можно надеяться на лучшее решение. Кто-то из потока, с которым я связался, предположил, что gnome-screen-saver вызывает проблемы, но убивает его после замораживания, ничего не исправить и убить его в начале сеанса не помешало мне заморозить.

1
ответ дан 2 August 2018 в 02:38

Обычно, когда gnome-shell не отвечает, вы можете сделать одну из двух вещей:

  1. Alt + F2, и если вы получите диалог для выполнения команд типа restart
  2. Ctrl + Alt + F2, чтобы переключиться на консоль терминала 2 (tty2), войдите в систему и попробуйте убить gnome-screensaver и / или перезапустить заменяющий gnome-shell с помощью: pkill gnome-screensaver переключиться обратно в tty7 (Ctrl + Alt + F7) до проверьте экран Gnome, если нет, вернитесь к tty2 и gnome-shell --display :0.0 --replace & (что было предложено ранее steve и msdin соответственно).

Если оба сбой, то вам нужно перезапустить диспетчер дисплея (gdm, lightdm, kdm). Обычно: sudo service gdm restart

8
ответ дан 6 August 2018 в 02:52

У меня была аналогичная проблема . Я не уверен, что единственный обходной путь, который я нашел, будет работать для вас, но стоит попробовать.

Я переключаюсь на tty1 (Ctrl + Alt + F1) и регистрируюсь, что, надеюсь, вы можете сделать , Если вы не можете даже переключиться, ваша проблема будет хуже моей! Но, предполагая, что вы так далеко дошли, я обнаружил, что перенос компьютера на спящий режим и возвращение его обратно по крайней мере заставляет компьютер реагировать снова. Это действительно не идеальное решение. Но для этого

cd /etc/acpi
sudo ./sleep.sh

После этого просто нажмите кнопку питания, чтобы вернуть его. Если вы вернетесь к своему графическому терминалу (Ctrl + Alt + F7), все может снова реагировать.

Не идеально, но лучше, чем полный перезапуск, особенно если у вас есть важные вещи, которые еще не сохранены.

Я еще не нашел то, что вызывает это, иначе можно надеяться на лучшее решение. Кто-то из потока, с которым я связался, предположил, что gnome-screen-saver вызывает проблемы, но убивает его после замораживания, ничего не исправить и убить его в начале сеанса не помешало мне заморозить.

1
ответ дан 6 August 2018 в 02:52

Другие вопросы по тегам:

Похожие вопросы: