Предложение Майка звучит как "правильный путь".Я наткнулся на этот поток, желая указать, что пользователь должен запускать vncserver
при перезагрузке, и хотел сохранить все мои задания cron в одном месте.
Я получил следующую ошибку для cron VNC:
vncserver: The USER environment variable is not set. E.g.:
В моем случае я смог использовать sudo
, чтобы указать, кому запускать задачу.
@reboot sudo -u [someone] vncserver ...