kwin иногда зависает, что похоже на то, что система не реагирует на щелчки мышью или нажатия клавиш - хотя указатель мыши все еще перемещается при перемещении мыши!
Как описано в официальной документации Kwin, хорошим способом было бы попробовать это либо на рабочем терминальном приложении, либо на виртуальной консоли (то есть: Ctrl + Alt + F1),:
DISPLAY=:0 kwin --replace
Как и ответ Робин Грин, но это не требует, чтобы окно терминала было открыто. Вместо этого укажите экран, на котором нужно запустить kwin из tty1. Следовательно,
Нажмите Ctrl + Alt + F1 для доступа к терминалу. Войдите.
Тип killall kwin. Затем введите DISPLAY=:0 kwin.
Нажмите Ctrl + Alt + Alt , чтобы вернуться на основной экран.
Просто выполните:
killall plasma-desktop
plasma-desktop &
вы могли бы использовать все это в сценарии bash, если вам это нужно больше времени,
recoverkde.sh:
Это действительно работает. Это неприятная ошибка, но, по крайней мере, я могу поправляться.
В моем случае нет необходимости возвращаться на консольный вход с помощью ctrl + alt + f2, но используя alt + f2, я могу просто ввести killall plasma-desktop plasma-desktop, а затем снова использовать alt + f2,
Я могу запустить plasma-desktop. Разумеется, можно использовать и в скрипте. Таким образом, я возвращаю свою мышь, и я не потеряю никакой работы.