Как перезапустить Compiz из TTY? (& Related, как я могу создать резервный WM?)

46

Я тестирую Natty, и Compiz продолжает рушиться. Однако он не всегда дает мне возможность перезапуска Compiz и по какой-то причине не имеет настроенного диспетчера окон (WM).

Без WM все мои программы все еще запущены, но они не принимают ввод с клавиатуры, и я не могу переключаться между ними.

Я могу, однако, нажать Ctrl + Alt + F1 и получить терминал, и я могу killall Xorg сбросить все; но я предпочел бы просто сбросить Compiz, если это возможно.

Если я попробую набрать compiz --replace в TTY, он жалуется, что «фатальный - не мог открыть дисплей». Есть ли способ перезапустить TTY1 Compiz? Как compiz --replace --display=something ?

Кроме того, есть ли способ настроить диспетчер оконных окон, чтобы упростить восстановление после сбоя Compiz?     

задан Jon 20.03.2011 в 11:44
источник

3 ответа

61

Переключитесь на номер терминала 1 ( Ctrl + Alt + F1 ) и запустите

DISPLAY=:0 unity --replace 

или

DISPLAY=:0 compiz --replace

Иногда он не перезапускается. Просто запустите все compiz процессов и повторите попытку в случае.

    
ответ дан Owais Lone 20.03.2011 в 12:47
источник
13

Вам нужно установить переменную среды DISPLAY, в обычном случае одного экземпляра Xorg вы можете сделать это с помощью

export DISPLAY=":0.0"
    
ответ дан Adam Byrtek 20.03.2011 в 12:12
0

У меня была аналогичная проблема с исчезновением меню и панели задач.

Я попробовал вышеуказанное решение, но оно не сработало. Однако со следующим я вернул свои вещи в норму:)

DISPLAY=:0
compiz --replace 
    
ответ дан Nosferius 08.08.2016 в 21:42