68

Is there any package which shows PID of a window by clicking on it?

3 Answers 3

91

Yes. Try xprop and you are looking for the value of _NET_WM_PID:

xprop _NET_WM_PID | cut -d' ' -f3
{click on window}
1
  • 15
    Note that this information is provided voluntarily by the client and need not be correct, present or meaningful (remote clients, clients in a separate PID namespace). Commented Aug 22, 2011 at 13:23
24

xprop will return a window's PID.

You can filter the verbose output using awk:

xprop | awk '/PID/ {print $3}'
1

To complete those excellent answers, here is a little bash command to get the command (that I actually needed):

id=`xprop _NET_WM_PID | awk '/PID/ {print $3}'`; cat /proc/$id/comm

Example:

Lila ~ # id=`xprop _NET_WM_PID | awk '/PID/ {print $3}'`; cat /proc/$id/comm

gnome-terminal-

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .