Как мне восстановиться при сбое Compiz?

1) Включите компьютер. 2) Нажмите клавишу F2, когда появится логотип VAIO. Появится экран настройки BIOS.

Если экран не появляется, перезагрузите компьютер и несколько раз нажмите клавишу F2, когда появится логотип VAIO

источник: https://docs.sony.com/release /VPCEE_VPCEF_series.pdf

8
задан 14.04.2017, 01:24

4 ответа

Если это «просто» сбой compiz, вы сможете восстановить его из одного из TTY, даже если клавиатура не работает в X.

  1. нажмите Ctrl + Alt + F1, чтобы попасть в консоль.

  2. Войдите под своим обычным именем пользователя и паролем

  3. [119 ] Введите следующее:

    DISPLAY =: 0.0 compiz --replace & amp;

  4. Если compiz все еще действительно зависает, вам, возможно, придется убить его с большими полномочиями и попробуйте еще раз:

    killall -9 compiz

    DISPLAY =: 0.0 compiz --replace & amp;

  5. Затем нажимайте Alt + Стрелка влево, пока не получите на экран, где работает X.

0
ответ дан 24.04.2019, 14:08

Это скрипт secReplaceWindowManager.sh .

Каждые 10 секунд он будет проверять, работает ли оконный менеджер, если нет, он будет запускать его; Вы также можете заменить их по желанию (в настоящее время он поддерживает compiz и metacity).
Он является интерактивным, поэтому требует запуска на экс. xterm как xterm -bg darkorange -e "secReplaceWindowManager.sh;bash"&disown.

0
ответ дан 24.04.2019, 14:08

Мое решение похоже на решение Эрика.

За исключением того, что я просто набираю «единство», поскольку мне кажется, что это работает намного лучше:

ctrl+alt+f1 - Takes you to command prompt

login
> unity

alt+left to get back the gui.

Для меня это выглядит беспорядком около 20 секунд. Но потом я на самом деле возвращаю все свои окна и могу продолжать работать, как будто ничего не произошло.

"DISPLAY =: 0.0 compiz --replace & amp;" Не работал для меня, и я потерял много функциональности.

«sudo service lightdm restart» перезапускает все это, и вы теряете все свои окна. Может быть, это быстрее, чем перезагрузка.

Я считаю, что здесь важна проблема с compiz, и она имеет отношение к слишком большому количеству открытых вкладок. Если я вернусь к терминалу, я действительно смогу увидеть эту ошибку: «intel_do_flush_locked не удалось, на устройстве не осталось места» Несколько человек жалуются на это по всему Интернету.

0
ответ дан 24.04.2019, 14:08

Если мышь все еще работает после такого сбоя, вы можете добавить стартер для /usr/bin/compiz --replace, чтобы вы могли начать с щелчка мыши.

0
ответ дан 24.04.2019, 14:08
  • 1
    да, That' s решение, которое будет работать. Мне нравится сохранять чистый рабочий стол, я don' t используют значки или панель. Это будет работать все же. – Ali Raza 17.05.2011, 09:12
  • 2
    Если у Вас есть Терминал, открытый, можно использовать мышь для copy& вставьте необходимые символы (включая запаздывающий перевод строки) в терминал - который обычно работает даже если терминал doesn' t имеют фокус. – dimo414 17.05.2011, 09:24
  • 3
    Таким образом, я должен буду сохранить что-то открытым с символами необходимый? Я подразумеваю, что мог сделать символ символом - c o m p i z (пространство) r e p l c e (пространство) & – Chad Schultz 17.05.2011, 09:34
  • 4
    Если Вы don' t имеют что-то с необходимыми символами, сначала необходимо выполнить команду, которая производит их, возможно, с помощью символов от подсказки. – Opiatefuchs 17.05.2011, 09:53

Теги

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