Если вы хотите всплывающее диалоговое окно, используйте zenity, например. например:
zenity --info --title "Your title" --text "Your text"
Это создаст диалоговое окно с названием «Ваш заголовок» в качестве заголовка «Текст» в виде основного текста и кнопки OK.
Чтобы отложить это, вы можете, например, используйте sleep и укажите задержку в секундах (по умолчанию), минуты (добавить m) или часы (добавьте h). Вот пример, который ждет 30 минут:
sleep 30m && zenity --info --title "Your title" --text "Your text"