Форум Академгородка, Новосибирск > почему xwininfo не показывает PID
Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: почему xwininfo не показывает PID
Форум Академгородка, Новосибирск > Компьютеры и сети > Операционные системы > Unix
Fax Plenus
Я привык использовать
Код
ps -f $(xwininfo -wm | grep -i 'process id' | awk '{print $3}')
чтобы узнать какому процессу принадлежит окно. К моему удивлению в Debian xwininfo не выдаёт PID. Почему? Можно ли это поправить?
iDamir
Код
$ xwininfo -wm

xwininfo: Please select the window about which you
          would like information by clicking the
          mouse in that window.

xwininfo: Window id: 0x44005ab "ue46d5000rw : xwininfo"

  Window manager hints:
      Client accepts input or input focus: Yes
      Initial state is Normal State
      Displayed on desktop 0
      Window type:
          Normal
      Window state:
          Maximized Vert
          Maximized Horz
      Process id: 28613 on host trefle

$ cat /etc/debian_version
wheezy/sid
Minoru
Код
$ xwininfo -wm

xwininfo: Please select the window about which you
          would like information by clicking the
          mouse in that window.

xwininfo: Window id: 0x100002e "почему xwininfo не показывает PID - Форум Академгородка, Новосибирск - Google Chrome"

  Window manager hints:
      Client accepts input or input focus: Yes
      Initial state is Normal State

$ cat /etc/debian_version
squeeze/sid
Fax Plenus
Цитата(iDamir @ 03.09.2011, 10:05) *
Код
$ xwininfo -wm
<<-- skipped -->>

Спасибо, но я знаю как выглядит вывод xwininfo. У меня на свеже-поставленном Debian он не такой. Вопрос состоит в том почему так может быть, а не «как это выглядит, когда всё нормально» — это мне известно. У вас есть догадки?

Код
$ xwininfo -wm

xwininfo: Please select the window about which you
          would like information by clicking the
          mouse in that window.

xwininfo: Window id: 0x260001e "x-nautilus-desktop"

  Window manager hints:
      Client accepts input or input focus: Yes
      Initial state is Normal State

$ cat /etc/debian_version
6.0.2
idontnow.gif
Minoru
Потому, что у Вас старый x11-utils, который не показывает Process id.
http://ftp.debian.org/debian/pool/main/x/x...ls_7.6+3.tar.gz

Код
cd x11-utils-7.6+3/xwininfo
./configure
make
./xwininfo -wm

xwininfo: Please select the window about which you
          would like information by clicking the
          mouse in that window.

xwininfo: Window id: 0x100002e "почему xwininfo не показывает PID - Форум Академгородка, Новосибирск - Google Chrome"

  Window manager hints:
      Client accepts input or input focus: Yes
      Initial state is Normal State
      Window type:
          Normal
      Process id: 1969 on host ubuntu
Fax Plenus
Цитата(Minoru @ 03.09.2011, 12:46) *
Потому, что у Вас старый x11-utils, который не показывает Process id
Понятно, спасибо.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Русская версия IP.Board © 2001-2024 IPS, Inc.