Утилита идет в комплекте в Убунту. Позволяет просто из скрипта вывести в интерфейс сообщения и вопросы. Пример использования:
#!/bin/bash
zenity --question --text="Действительно выключить компьютер?"
if [[ $? -eq "0" ]]
then
/sbin/shutdown -h now
else
exit 1
fi
Статья на Хабре про использование zenity: тут.