LINUX.ORG.RU

Ответ на: комментарий от Kroz

Bell'ом будет мигать экран терминала, а мне надо получить мигающее окно терминала на панели (когда оно неактивное или свёрнуто).

dadd ★★★
() автор топика
Ответ на: комментарий от ms-dos128

Например, неактивное окно файрфоксовской дефолтной качалки умудряется на ней мигать при завершении закачки. Значит и для терминала должно прокатить.

dadd ★★★
() автор топика
Ответ на: комментарий от dadd

Я могу посоветовать посмотреть в исходники файрфокса, какой сигнал он дергает при завершении закачки и тот же код использовать в терминале

ms-dos128
()

Например, так:

xprop -f _NET_WM_STATE 32a -set _NET_WM_STATE _NET_WM_STATE_DEMANDS_ATTENTION

и ткнуть мышью на нужное окно (или же передать параметр -id с нужным XID). Способ не очень красивый, потому что затирает значение _NET_WM_STATE, поэтому нужно или самому вызывать XChangeProperty() с PropModeAppend, или правильно задавать здесь формат (вместо 32a) и подставлять в команду старое значение, получая его через «xprop _NET_WM_STATE».

gentoo_root ★★★★★
()
Ответ на: комментарий от gentoo_root

Вобщем, не стал заморачиваться с миганием на панели. Вместо этого замутил мигание LED-индикатора клавиатуры с помощью blinkd.

dadd ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.