해결책을 찾았습니다. 모든 크레딧은카밀! 에서 가져옴이 스레드.

해결책을 찾았습니다. 모든 크레딧은카밀! 에서 가져옴이 스레드.

방금 검은 화면으로 직접 실행되는 게임을 열었습니다. 배경음악이 들리고 커서를 언제 옮겼는지 알 수 있었지만 그럴 수도 Alt+Tab없었고 Alt+F4. 재부팅을 입력 하고 싶었지만 Alt+F2그 단계에 도달하기 전에 세션에서 빠져나와 다시 로그인하라는 요청을 받았습니다. 그놈 40을 사용하고 있습니다.

내가 찾고 있는 것은 로그인 후 전체 화면 프로그램이 커서만 볼 수 있는 검은색 화면으로 열리는 경우 Alt+Tab, Alt+F4 또는 기타 열 수 없는 경우 프로그램을 어떻게 종료합니까? 프로그램들?

답변1

  • ctrl+ alt+ F2(또는 F3, 일부 기능 키)를 누릅니다 . 콘솔 로그인 화면이 표시되어야 합니다.
  • 게임을 시작한 사용자로 로그인하세요.
  • 안전을 유지하려면 를 입력하십시오 pgrep -l {nameOfGame}. 출력은 게임 이름과 PID가 됩니다. 그렇지 않은 경우 이름의 문자 수를 줄여 보십시오.
  • 실행하다 pkill {nameOfGame}. 종료되지 않은 경우 sudo2단계에서 루트 사용자를 사용하거나 로그인하여 동일한 명령을 시도하십시오.
  • ctrl++ (또는 일반적으로 첫 번째 또는 마지막 vty)를 눌러 그래픽 환경으로 돌아 alt갑니다 . 게임이 종료되었으므로 데스크탑을 다시 볼 수 있습니다.F1F7

일부 최신 배포판에서는 콘솔 로그인을 허용하지 않을 수 있습니다. 나는 당신이 이것들 중 하나가 아니기를 바랍니다. 아마도 Wayland활성화된 것일까요? 혹시 이에 대해 아시는 분이 계시다면 댓글 부탁드립니다.

답변2

명령줄이 있는 경우 이 명령을 사용하여 현재 사용자(귀하)가 소유한 모든 프로세스를 나열할 수 있습니다.

ps -fu $USER

두 번째 열은 PID각 프로세스를 고유하게 식별하는 것입니다. 그런 다음 이 명령을 사용하여 종료할 수 있습니다( {PID}번호로 대체).

kill {PID}

그래도 문제가 해결되지 않으면 심각도가 높아지는 순서대로 다음 두 가지를 시도해 보세요.

kill -HUP {PID}
kill -KILL {PID}

마지막 방법은 항상 작동하지만 대상 프로세스에 깔끔하게 정리하고 종료할 수 있는 기회를 제공하지 않으므로 그냥 시작하지 않는 것이 좋습니다.

명령줄이 없으면 xkillFedora 패키지의 훌륭한 패키지를 사용하여 xorg-x11-apps포인트 앤 클릭으로 X 프로그램을 종료할 수 있습니다. 시작하는 방법(핫키 조합 등)이 필요합니다.

답변3

해결책을 찾았습니다. 모든 크레딧은카밀! 에서 가져옴이 스레드.

사용xdotool현재 활성 창을 종료하려면 다음을 수행하십시오.

xdotool getwindowfocus windowkill

Ubuntu에서는 키보드 단축키를 만듭니다.

  1. 키보드 설정을 엽니다(아래 표시).
  2. 다음 명령을 사용하여 바로가기를 만듭니다.xdotool getwindowfocus windowkill

내가 선택한 것: Ctrl+ Alt+x

이 단축키는 현재 활성화된 창을 종료합니다.즉시. 그럴 것이다~ 아니다애플리케이션이 응답하고, 종료하고, 저장하고, 파일을 닫고, 종료할 때까지 기다립니다.

키보드 설정

관련 정보