CRON @reboot vncserver?

Есть ли причина, по которой пользовательские cronjobs запускают vncserver @reboot не запускается?

Когда я перезагружаю компьютер и просматриваю / var / log / syslog , я вижу выполняемые задания, затем cron говорит (CRON ) info (MTA не установлен, вывод отбрасывается) .

Я бы предпочел не настраивать postfix только для того, чтобы выяснить, почему эти задания не выполняются, но я не уверен, что у меня есть другой выбор. программа, упомянутая здесь , предоставит мне данные электронной почты.

РЕДАКТИРОВАТЬ:

Ну, я установил femtomail в соответствии с его файлом readme, но получил это от cron: MAIL (отправил 1 байт вывода; но получил статус 0x0001, # 012) .

Один байт? Вряд ли это могло быть кодом ошибки.

1
задан 13 April 2017 в 15:37

1 ответ

Для меня решением было запустить vncserver от имени конкретного пользователя:

@reboot sudo -u YOUR_USERNAME vncserver :1 -localhost -geometry 1920x1080

Если вышеуказанное не помогло решить проблему, запустите cron запускайте vncserver каждую минуту (чтобы получить ошибку как можно быстрее) и перенаправляйте журналы stdout и stderr в файл, который сообщит вам фактическую ошибку.

* * * * * vncserver :1 -localhost -geometry 1920x1080 >> ~/cron_vncserver_output.log 2>&1
0
ответ дан 5 November 2020 в 10:08

Другие вопросы по тегам:

Похожие вопросы: