Outra opção é yad
YAD is a program that will display GTK+ dialogs, and return (either in
the return code or on standard output) the users input. This allows you
to present information, and ask for information from the user, from all
manner of shell scripts.
YAD is the fork of Zenity program.
O YAD (Yet Another Dialog) é uma bifurcação do Zenity com muitas melhorias, como botões personalizados, diálogos adicionais, menu pop-up no ícone de notificação e muito mais. Basicamente, a maioria das coisas que você sempre quis fazer no Zenity está disponível no YAD: você pode ter quantos botões quiser, cada um com o texto que quiser, um diálogo de ícones muito legal.
O YAD não possui todos os mesmos diálogos como --error, --info, --question ou --warning - ao invés disso, ele tem um diálogo --form para o qual você pode adicionar qualquer mensagem, botões e ícones você quer. Também inclui o diálogo --notification para mostrar um ícone na área de notificação. Para obter ajuda sobre como usar o YAD, consulte as seções de exemplos no site [Wiki] ( link )
yad
está disponível nos repositórios para todas as versões atualmente suportadas do Ubuntu, embora, como muitos desses pacotes úteis, você deva habilite o repositório Universe se ele já não estiver habilitado antes de tentar a instalação.
Fontes:
man yad
link
link
link