Я думаю, что это проблема:
* * * * * env DISPLAY=:0.0 /usr/bin/gnome-calculator
Настройка на это, похоже, работает:
* * * * * env DISPLAY=:0 /usr/bin/gnome-calculator
env DISPLAY=:0 сообщает ему экспортировать на дисплей :0 - вы можете найти свой файл под TTY на выходе w
Затем запустите crontab -e в качестве обычного пользователя, где вы хотите, чтобы приложение запускалось и вставлялось в эту строку:
* * * * * env DISPLAY=:0 /usr/bin/gnome-calculator
Если вы не хотите crontab -e редактировать его с помощью vim, запустите это заранее, чтобы использовать nano Вместо этого:
export EDITOR=nano ; export VISUAL=nano
Обратите внимание, что звездочка означает, что он будет запускаться каждую минуту, каждый час и каждый день, поэтому он, вероятно, будет ОЧЕНЬ раздражать, если вы не удалите его.
Если он по-прежнему не работает, попробуйте запустить эту команду:
sudo bash -c "echo $(whoami) > /etc/cron.allow"
И если вы не хотите гасить текстовые файлы, вы можете использовать gnome-schedule вместо этого.
DISPLAY=:0.0
https://help.ubuntu.com/community/CronHowto