Приветствую,
возникла проблема с убунтой 16.04. Используется как монитор событий заббикса - но в силу каких то сбоев периодически надо обновлять экран в браузере(chromium)
Вроде решил задачу скриптом:
/home/user1/scrypts/refresh.sh
export DISPLAY=":0.0";
/usr/bin/xdotool search --onlyvisible --class "Chromium" windowactivate key ctrl+F5
добавил в cron задачу на каждый час:
sudo crontab -l
# sudo crontab -l
0 */1 * * * /home/user1/scrypts/refresh.sh >> /tmp/cron-refresh.log 2>&1
вроде все отлично работало
Но были перебои электричества - перезапустился комп. Теперь не работает и сыпет ошибкой:
Invalid MIT-MAGIC-COOKIE-1 keyError: Can't open display: (null)
Failed creating new xdo instance
которую я как раз решал заданием переменной: export DISPLAY=":0.0"
xauth list
display/unix:0 MIT-MAGIC-COOKIE-1 bd2093f6133b1621afc6106bce460d5c
Просто в терминале(ssh) от имени пользователя под sudo работает скрипт, а от root не хочет. Cron же от root запускает всегда?
В чем может быть проблема?
ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 31/10/2016). Модератором раздела принято решение закрыть тему.
--zg_nico