Відповіді:
Він не працюватиме, оскільки gnome-openзазвичай потрібні цілі $DISPLAY. Він також не працюватиме для інших таких способів, оскільки stdout перенаправляється на пошту at.
Будильник-аплет для Gnome доступний в репозиторіях Ubuntu і в інших місцях.
at, немає $DISPLAY. Коли ви запускаєте його прямо з оболонки, підказка є.