중단되었을 때 kwin을 다시 시작하는 방법은 무엇입니까?


17

kwin은 때때로 멈 춥니 다. 마우스 클릭이나 키 누름에 시스템이 응답하지 않는 것처럼 보입니다. 마우스를 움직일 때 마우스 포인터가 여전히 움직입니다!

답변:


30

공식적인 Kwin documentation에 설명되어 있듯이 실행하는 터미널 응용 프로그램이나 가상 콘솔 (예 : Ctrl+ Alt+ F1) 에서이 방법을 시도하는 것이 좋습니다 .

DISPLAY=:0 kwin --replace

+1, 아마도 내 솔루션과 동일한 효과 ( ? kwin에 올바르게 응답 sigint합니까?), 더 나쁘지 않습니다. 또한 단일 명령이므로 더 좋습니다.
Sparhawk

백그라운드에서 실행하고 싶지 않습니까?
Piotr Dobrogost

1
고마워 고마워 고맙게도 터미널 화면에서 충돌했습니다. 이것은 나에게 많은 상심을 구했다.
피터 클리 펠

키보드 단축키가 효과가 없으면 어떻게합니까?
Douglas Gaskell

5

Robin Green의 답변과 비슷하지만 터미널 창을 열 필요는 없습니다. 대신 tty1에서 kwin을 시작할 디스플레이를 지정하십시오. 그 후,

Ctrl+ Alt+ F1를 눌러 터미널에 액세스합니다. 로그인.

을 입력하십시오 killall kwin. 그런 다음에 입력하십시오 DISPLAY=:0 kwin.

Ctrl+ Alt+ F7를 눌러 기본 디스플레이로 다시 변경합니다.


백그라운드에서 kwin을 실행해서는 안됩니까?
Piotr Dobrogost

@PiotrDobrogost 원한다면. tty1에서 실행 중이므로 실제로는 사용하지 않으므로 백그라운드 kwin이 필요하지 않습니다.
Sparhawk

3

Ctrl + Alt + F1을 누르십시오. 로그인하십시오 killall kwin.

Ctrl + Alt + F7을 누르십시오.

터미널이 보일 때까지 열려있는 모든 응용 프로그램을 종료하십시오. 터미널 응용 프로그램 위에 마우스를 올려 놓습니다. 을 입력하십시오 kwin &.

터미널 응용 프로그램이 열려 있지 않습니까? 터프-재부팅 만하면됩니다.


방금 tty1에서 kwin을 시작하는 답변을 추가했지만 다른 방법이 있는지 궁금합니다 (이미 터미널 창이 열려 있지 않아도 됨). 아마도 kwin을 종료 한 후 키보드 입력을 다시 받고 있기 때문에 tty7로 다시 전환 한 후에 거기에서 alt-f2 run kwin을 누를 수 있습니까?
Sparhawk

또한 두 가지 제안은 터미널 창을 열어 둘 필요가 없다는 것을 의미합니다.
Sparhawk

2

나중에 Kubuntu / Plasma 5는 kwin여전히 멈춤 / 크래시 (특히 Intel 디스플레이 드라이버 에서는) 보이지만 보다 쉽게 ​​다시 시작할 수 있습니다. krunnerAlt-Space 또는 Alt-F2 에서 실행하면됩니다 .kwin --replace


또는 트리거에 대한 새 사용자 정의 바로 가기 를 작성 하십시오 (예 : 트리거 : 메타 + K, 조치, 명령 / URL :) kwin --replace.

이런 식으로 kwinMeta-K 바로 가기만으로 다시 시작할 수 있습니다.


1

그냥 해:

killall plasma-desktop
plasma-desktop &

더 많은 시간이 필요할 경우를 대비하여 bash 스크립트로 모든 것을 가질 수 있습니다.

recoverkde.sh :

killall plasma-desktop
plasma-desktop &

1
kwin이 X 디스플레이에서 아무것도 할 수 없다면 어떻게 이러한 명령을 실행해야합니까?
Robin Green

그러면 플라즈마 쉘이 다시 시작되지만 kwin은 다시 시작되지 않습니다. 나는 kwin을 분쇄 한 고정 된 창에 대한 경험을 가지고 있었다 : plasmashell을 다시 시작하면이 문제가 해결되지는 않지만 해결되었습니다 pkill kwin.

1

이것은 실제로 작동합니다. 그것은 끔찍한 버그이지만 적어도 지금은 복구 할 수 있습니다.

내 경우에는, 사용하여 콘솔 로그인에 다시 갈 필요가 없습니다 ctrl+ alt+ f2하지만 사용하여 alt+ f2내가 간단하게 입력 할 수 있습니다 killall plasma-desktop plasma-desktop후 사용 alt+ f2다시는,

나는 달릴 수있다 plasma-desktop. 물론 스크립트에서도 사용할 수 있습니다. 이 방법으로 마우스를 되찾아도 아무런 작업도 잃지 않습니다.


1
내가 말했듯이 가상 콘솔로 전환하는 것 외에는 키보드를 전혀 사용할 수 없기 때문에 약간 다른 버그라고 생각합니다. 플라즈마 데스크탑이 아니라 말 그대로 kwin을 의미합니다.
Robin Green

그러면 플라즈마 쉘이 다시 시작되지만 kwin은 다시 시작되지 않습니다. 나는 kwin을 분쇄 한 고정 된 창에 대한 경험을 가지고 있었다 : plasmashell을 다시 시작하면이 문제가 해결되지는 않지만 해결되었습니다 pkill kwin.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.