Linux
什麼程序創建了這個沒有關聯 PID 的視窗?
可能重複:
我需要殺死一個程序,該程序生成了一個似乎沒有與之關聯的 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 視窗中的解決方案?不工作。我沒有想法,現在真的有辦法告訴哪個程序擁有這個視窗嗎?
該視窗可能來自另一台機器上的客戶端,或者來自這台機器上的客戶端,但它通過 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/.* //' )"