Замените zenity
любым приложением X по вашему выбору, имеющим свойство _NET_WM_PING
.
#!/bin/bash
zenity --question &
sleep 5
kill -STOP $!
Вам нужно будет использовать kill -CONT xxxx
, заменив xxxx
на PID X-приложения, чтобы он исчез.
xprop | grep _NET_WM_PING # Click on the zenity GTK dialog
WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING, _NET_WM_SYNC_REQUEST