Algo como isso manterá um diálogo de informações do zenity on top
.
Você pode adaptá-lo às suas necessidades específicas.
Não sei por que precisa do sleep
, mas não funciona sem ele.
sleep .1 && wmctrl -a Information -b add,above &
WINDOWID=$(xwininfo -root -int | awk '/xwininfo:/{print }') \
zenity --info --text="This --info class dialog is on top of the root window" &