답변:
공식적인 Kwin documentation에 설명되어 있듯이 실행하는 터미널 응용 프로그램이나 가상 콘솔 (예 : Ctrl+ Alt+ F1) 에서이 방법을 시도하는 것이 좋습니다 .
DISPLAY=:0 kwin --replace
Robin Green의 답변과 비슷하지만 터미널 창을 열 필요는 없습니다. 대신 tty1에서 kwin을 시작할 디스플레이를 지정하십시오. 그 후,
Ctrl+ Alt+ F1를 눌러 터미널에 액세스합니다. 로그인.
을 입력하십시오 killall kwin
. 그런 다음에 입력하십시오 DISPLAY=:0 kwin
.
Ctrl+ Alt+ F7를 눌러 기본 디스플레이로 다시 변경합니다.
Ctrl + Alt + F1을 누르십시오. 로그인하십시오 killall kwin
.
Ctrl + Alt + F7을 누르십시오.
터미널이 보일 때까지 열려있는 모든 응용 프로그램을 종료하십시오. 터미널 응용 프로그램 위에 마우스를 올려 놓습니다. 을 입력하십시오 kwin &
.
터미널 응용 프로그램이 열려 있지 않습니까? 터프-재부팅 만하면됩니다.
나중에 Kubuntu / Plasma 5는 kwin
여전히 멈춤 / 크래시 (특히 Intel 디스플레이 드라이버 에서는) 보이지만 보다 쉽게 다시 시작할 수 있습니다. krunner
Alt-Space 또는 Alt-F2 에서 실행하면됩니다 .kwin --replace
또는 트리거에 대한 새 사용자 정의 바로 가기 를 작성 하십시오 (예 : 트리거 : 메타 + K, 조치, 명령 / URL :) kwin --replace
.
이런 식으로 kwin
Meta-K 바로 가기만으로 다시 시작할 수 있습니다.
그냥 해:
killall plasma-desktop
plasma-desktop &
더 많은 시간이 필요할 경우를 대비하여 bash 스크립트로 모든 것을 가질 수 있습니다.
recoverkde.sh :
killall plasma-desktop
plasma-desktop &
이것은 실제로 작동합니다. 그것은 끔찍한 버그이지만 적어도 지금은 복구 할 수 있습니다.
내 경우에는, 사용하여 콘솔 로그인에 다시 갈 필요가 없습니다 ctrl+ alt+ f2하지만 사용하여 alt+ f2내가 간단하게 입력 할 수 있습니다 killall plasma-desktop plasma-desktop
후 사용 alt+ f2다시는,
나는 달릴 수있다 plasma-desktop
. 물론 스크립트에서도 사용할 수 있습니다. 이 방법으로 마우스를 되찾아도 아무런 작업도 잃지 않습니다.
kwin
에 올바르게 응답sigint
합니까?), 더 나쁘지 않습니다. 또한 단일 명령이므로 더 좋습니다.