Я пытаюсь получить идентификатор процесса моего Awesome Windows Manager и терплю неудачу. Из приведенных ниже примеров я также пытался использовать «awesome-wm» в качестве строки поиска. Я почти уверен, что для этого есть очевидное решение.
До сих пор я пробовал:
$ pgrep awesome
$ pidof awesome
Я также пробовал:
$ ps ax | grep awesome
$ xprop _NET_WM_PID
Не повезло, нет вывода, нет PID (клик xprop на рабочем столе выводит «_NET_WM_PID: не найден».). Я уверен, что он работает, потому что там я провожу эти тесты. Есть идеи?
PS: я запускаю AWM под Crunchbang, форком Debian, если я запускаю:
$ awesome -v && uname -a
Я получил:
awesome debian/3.4.13-1 (Octopus)
• Build: Jul 16 2012 13:57:50 for x86_64 by gcc version 4.7.1 (@keller)
• D-Bus support: ✔
Linux tzl 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1+deb7u1 x86_64 GNU/Linux
top
или, может быть, простоps aux | grep $whoami
, чтобы получить меньше вещей (при условии, что вы тот, кто инициировал процесс). - person TTT   schedule 14.09.2013