Планировщик заданий

Ответить
Аватара пользователя
hymnazix
Сообщения: 81
Зарегистрирован: 11 апр 2012, 12:14
Operating system: РОСА
Откуда: Раменское
Контактная информация:

Планировщик заданий

Сообщение hymnazix » 24 май 2015, 11:40

Пытаюсь запустить rtorrent по расписанию. Задание успешно добавляется и проверка даёт положительный результат (см. скриншот). Но в нужное время приложение не запускается.

Аналогично при ручном вводе задания по crontab -e. То же самое, если использовать at. При этом в логе никаких ошибок.
Вложения
снимок13.png

PastorDi
Сообщения: 2743
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

Re: Планировщик заданий

Сообщение PastorDi » 24 май 2015, 11:49

В 01:05 ночи каждый день разве не запускается?

Аватара пользователя
hymnazix
Сообщения: 81
Зарегистрирован: 11 апр 2012, 12:14
Operating system: РОСА
Откуда: Раменское
Контактная информация:

Re: Планировщик заданий

Сообщение hymnazix » 24 май 2015, 12:09

Нет. Я пробовал запускать всякие программы и даже самописные скрипты. Ноль эффекта. И ни одного сообщения про ошибку.

PastorDi
Сообщения: 2743
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

Re: Планировщик заданий

Сообщение PastorDi » 24 май 2015, 12:13

Угу. Я тоже попробовал. Действительно не работает. В логах пишет, что якобы запускается, ошибок нет, а в реальности ничего не запускает.

Аватара пользователя
hymnazix
Сообщения: 81
Зарегистрирован: 11 апр 2012, 12:14
Operating system: РОСА
Откуда: Раменское
Контактная информация:

Re: Планировщик заданий

Сообщение hymnazix » 24 май 2015, 12:31

И ошибка явно не в интерфейсе «Планировщика». поскольку и без него тоже не работает. Да, crond, разумеется, запущен — проверил.

PastorDi
Сообщения: 2743
Зарегистрирован: 25 авг 2011, 12:34
Operating system: IBM DOS, OS/2
Откуда: Санкт-Петербург
Контактная информация:

Re: Планировщик заданий

Сообщение PastorDi » 24 май 2015, 12:59

В общем у меня все так же как тут: http://forum.ubuntu.ru/index.php?topic=25860.0 и тут: http://unixforum.org/index.php?showtopic=12650
Проблема с лохматого года тянется во всех дистрах похоже.
У меня cron срабатывает, если в задании написать /bin/echo "Крутягг! Работает!". Но сообщение это появится в /var/spool/mail/<юзер>.
Остальные проги вылетают с сообщением "cannot connect to X server", точнее это сообщение пишется в /var/spool/mail/<юзер>.

Аватара пользователя
hymnazix
Сообщения: 81
Зарегистрирован: 11 апр 2012, 12:14
Operating system: РОСА
Откуда: Раменское
Контактная информация:

Re: Планировщик заданий

Сообщение hymnazix » 24 май 2015, 13:10

PastorDi писал(а):это сообщение пишется в /var/spool/mail/<юзер>.
А у меня такого каталога вообще нет :).

notauser
Сообщения: 1254
Зарегистрирован: 06 май 2012, 21:00

Re: Планировщик заданий

Сообщение notauser » 24 май 2015, 19:32

Код: Выделить всё

5 1 * * * env DISPLAY=:0 ваше X-приложение

Код: Выделить всё

echo $DISPLAY
покажет значения
P.S. > Проблема с лохматого года тянется во всех дистрах похоже.
Нет проблемы. cron ничего о X-ах не знает.

Аватара пользователя
hymnazix
Сообщения: 81
Зарегистрирован: 11 апр 2012, 12:14
Operating system: РОСА
Откуда: Раменское
Контактная информация:

Re: Планировщик заданий

Сообщение hymnazix » 24 май 2015, 19:48

Да, я уже разобрался, спасибо. Вот что получается:
# Запуск rtorrent после часа
5 1 * * * export DISPLAY=:0 && /usr/bin/xterm -e rtorrent
# Выключение ноута после трёх
5 3 * * * export DISPLAY=:0 && xterm -e sudo /bin/poweroff

Увы, графический Планировщик не только не упрощает настройку cron, но даже усложняет её. Если изучить мануалы, то нет проблем пользоваться crontab -e. Если не изучать, то и Планировщик не поможет.

Разумеется, разработчики РОСЫ тут ни при чём, но лучше бы вообще выпилить Планировщик из настроек. Пользоваться «в лоб» им нельзя.

Ответить

Вернуться в «Обсуждение ROSA Fresh R4 - R8 (платформа 2014.1)»