Как перезапустить kwin, когда он завис?

время от времени зависает kwin, похоже, что система не реагирует на щелчки мыши или нажатия клавиш - хотя указатель мыши все еще движется при перемещении мыши!

17
задан 6 November 2012 в 19:13

6 ответов

Аналогично ответу Робина Грина, но для этого уже не нужно открывать окно терминала. Вместо этого укажите отображение, в котором нужно запустить kwin с tty1. Следовательно,

Нажмите Ctrl + Alt + F1 для доступа к терминалу. Войти.

Тип killall kwin. Затем введите DISPLAY=:0 kwin.

Нажмите Ctrl + Alt + F7 , чтобы вернуться к основному экрану.

0
ответ дан 6 November 2012 в 19:13

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

В моем случае нет необходимости возвращаться к входу в консоль, используя ctrl + alt + f2 , но используя alt + f2 Я могу просто напечатать killall plasma-desktop plasma-desktop и затем снова использовать alt + f2 ,

[ 114] Я могу бежать plasma-desktop. Также может быть использован в сценарии, конечно. Таким образом я верну свою мышь и не потеряю работу.

0
ответ дан 6 November 2012 в 19:13

Как описано в официальной документации Kwin , хорошим способом было бы попробовать это либо в работающем терминальном приложении, либо на виртуальной консоли (то есть: Ctrl + Alt + F1 ),

DISPLAY=:0 kwin --replace
0
ответ дан 6 November 2012 в 19:13

Нажмите Ctrl + Alt + F1. Войти. Тип killall kwin.

Нажмите Ctrl + Alt + F7.

Закройте все открытые приложения, пока терминал не станет видимым. Наведите указатель мыши на приложение терминала. Тип kwin &.

Что, терминальное приложение не открыто? Сложно - вам просто нужно перезагрузить компьютер.

0
ответ дан 6 November 2012 в 19:13

В более поздних версиях Kubuntu / Plasma 5 kwin все еще зависает / падает (особенно с драйверами дисплея Intel кажется ), но его легче перезапустить: просто запустите в krunner - Alt-Space, или Alt-F2: kwin --replace


Или создайте новый пользовательский ярлык для этого: например Триггер: Meta + K, Действие, Команда / URL: kwin --replace.

Таким образом, kwin может быть перезапущен с помощью ярлыка Meta-K.

0
ответ дан 6 November 2012 в 19:13

Просто сделайте:

killall plasma-desktop
plasma-desktop &

вы можете иметь все это в bash-скрипте на случай, если вам это понадобится больше раз,

recoverykde.sh :

killall plasma-desktop
plasma-desktop &
0
ответ дан 6 November 2012 в 19:13

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

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