LINUX.ORG.RU
ФорумAdmin

и снова cron

 


0

1

Уже много тем по поводу неработающего крона, но все же.

crontab:

* * * * * /usr/bin/notify-send 123 test

Пустая строка в конце есть. Рестарт крона на всякий случай делал после правки crontab. syslog:
Jul  3 09:22:51 RJ45-PC cron[6490]: (CRON) STARTUP (fork ok)
Jul  3 09:22:51 RJ45-PC cron[6490]: (CRON) INFO (Skipping @reboot jobs -- not system startup)
Jul  3 09:23:01 RJ45-PC CRON[6492]: (rj45) CMD (/usr/bin/notify-send 123 34532)
По сислогу вроде как выполняется команда, а вот ничего не происходит.

Ubuntu 12.04


/etc/crontab ? Не указан пользователь.

sin_a ★★★★★
()

Ничего и не призойдет

google: notify-send crontab

anonymous
()
Ответ на: комментарий от strangeman
* * * * * DISPLAY=:0 su username -c 'notify-send 123 123'

Только что проверил, работает. Ubuntu 12.04

strangeman ★★★★
()

Пустая строка в конце есть

Что за городские легенды?
Вы крон в ноутпаде что ли редактируете?
crontab -e сам проверяет корректность файла

zolden ★★★★★
()
Ответ на: комментарий от xorik

Может он /etc/crontab правит в блокноте

Нет. правлю через crontab -e для юзера rj45 через mcedit

crontab -l

Задача там есть.

Вообще-то нужно по крону не notify-send выполнять, а программу, написанную на С (а уже внутри нее вызывается notify-send) - это я для проверки пробую, ибо нужный бинарник тоже не отрабатывает.

RJ45
() автор топика
Ответ на: комментарий от RJ45

DISPLAY=:0.0 перед вызовом помогло.

Всем спасибо.

RJ45
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.