Unity에서 응답하지 않는 GUI 작업을 종료하는 방법은 무엇입니까? 들어가기 시작했고 사용자는

Unity에서 응답하지 않는 GUI 응용 프로그램을 종료하는 새로운 사용자 친화적 인 방법을 찾고 있습니다.

gscan2pdf를 사용하려고 시도한 새로운 Unity 사용자의 어깨 너머로 살펴 보았습니다. gscan2pdf는 실제로 고장난 것 같습니다. 많은 땜장이 CPU와 메모리를 많이 소비하지 않으면 PC가 휴지통에 들어가기 시작했고 사용자는 gscan2pdf GUI를 즉시 죽여야했습니다. 전체 화면으로 응답하지 않았으며 초점을 맞췄습니다.

좋아, 나는 그것을하는 몇 가지 방법을 알고있다.

  • 적중 Alt+F2과 유형 xkill-> 창을 선택하십시오
  • 히트 Alt+F2시작 xterm, 사용 top또는 pgrep다음 kill PID직접 사용pkill

둘 다 GUI 중심 사용자에게는 그리 직관적이지 않은 방법입니다.

같은 것을 얻을 수있는 Unity 단축키가 xkill있습니까?

아니면 Unity 스타터에 최상위 GUI를 추가하는 가장 좋은 GUI 방법입니까? 그리고 어느 것?



답변

에 대한 단축키를 만들 수 있습니다 xkill.

  1. Unity Dash에 키보드를 입력하고 아이콘을 클릭하십시오. 바로 가기 탭을 선택하십시오.

  2. 거기에서 사용자 정의 바로 가기 섹션으로 스크롤 하여 +버튼을 클릭하십시오

  3. 이제 바로 가기 이름을 지정하고 명령 xkill을 지정한 다음 확인을 클릭하십시오.

  4. 마지막으로 xkill바로 가기를 클릭 하고 원하는 키 조합을 눌러 바로 가기를 지정하십시오.
  5. 키보드 단축키를 누르면 xkill필요할 때마다 활성화됩니다 .


답변

내가 찾는 가장 좋은 방법은 터미널 창을 사용하는 것입니다.

고토 터미널 :

sudo ps -aux | grep "name of application"

프로세스 ID를 적어 두십시오

sudo kill -9 "processID"

GUI 응용 프로그램이 응답하지 않으면 시간이 지남에 따라 X (GUI)가 느려지고 모든 작업이 느려지므로 프로세스 종료를위한 모든 GUI 작업이 느려집니다.


답변

또 다른 방법은 시스템 모니터를 실행하는 것입니다. 마우스로 프로세스를 선택하고 “프로세스 종료”버튼을 눌러 프로세스를 종료 할 수 있습니다. 이것은 응답하지 않는 프로세스에서도 작동하지만 kill -9만큼 강력하지는 않습니다. 완전히 GUI 솔루션이라는 장점이 있으며 Mac OS X의 유사한 활동 모니터와 매우 유사합니다. 이는 Mac과 Linux를 오가는 사람들에게 도움이됩니다.


답변

혼자서 시도하지는 않았지만 작은 스크립트는 유용하게 보입니다. 유니티 런처에 “강제 종료”옵션을 추가합니다.