중복 가능성:
이 X11 창을 만든 프로세스는 무엇입니까?
연관된 PID가 없는 것 같은 창을 생성하는 프로세스를 종료해야 합니다. 적어도 이것은 xdotool이 말하는 것입니다:
~$ xdotool getwindowpid 79691780
window 79691780 has no pid associated with it.
wmctrl -lp
인쇄0x04c00004 0 0 N/A Window name
xprop _NET_WM_PID
설명하다_NET_WM_PID: not found.
해결책은 다음과 같습니다.이 X11 창을 만든 프로세스는 무엇입니까?작동 안함. 아이디어가 없습니다. 현재 어떤 프로세스가 이 창을 소유하고 있는지 알 수 있는 방법이 있습니까?
답변1
창은 다른 컴퓨터의 클라이언트에서 나올 수도 있고, 이 컴퓨터의 클라이언트에서 나올 수도 있지만 TCP를 통해 X 서버에 연결되어 있습니다. 그냥 죽이면 안되나요?
상위 창을 실행해 볼 수도 있습니다.
xwininfo -children -id 0x04c00004
알아내세요. 그런 다음 상위 창에 PID가 있는지 확인할 수 있습니다.
ps -fp "$(
xprop -id "$(
xwininfo -children -id 0x04c00004 |
sed -n 's/.*Parent window id: \([^ ]*\).*/\1/p'
)" _NET_WM_PID | sed 's/.* //'
)"