Вы можете попробовать с Ubuntu 14.10, о котором сообщалось, чтобы работать из коробки с этой машиной:
Dell Inspiron 11 3000 Series бюджетный 2-в-1 конвертируемый обзор
Я нашел этот ответ, я ищу дополнение к oli's:
После нескольких поисков я обнаружил, что мне нужно запускать как действительного пользователя, а не из root.
* * * * * su fadabi -c "DISPLAY=:0.0 /usr/bin/firefox -new-window x.com/iqms/packetloss/iqmspacket2.html";
tq
Я нашел этот ответ, я ищу дополнение к oli's:
После нескольких поисков я обнаружил, что мне нужно запускать как действительного пользователя, а не из root.
* * * * * su fadabi -c "DISPLAY=:0.0 /usr/bin/firefox -new-window x.com/iqms/packetloss/iqmspacket2.html";
tq
Я нашел этот ответ, я ищу дополнение к oli's:
После нескольких поисков я обнаружил, что мне нужно запускать как действительного пользователя, а не из root.
* * * * * su fadabi -c "DISPLAY=:0.0 /usr/bin/firefox -new-window x.com/iqms/packetloss/iqmspacket2.html";
tq
Cron работает в среде, которая ничего не знает о диспетчере отображения ($DISPLAY не установлен). Окно вашего терминала, которое вы тестировали, имеет этот набор. Если вы попробовали его на «реальном» терминале или через SSH, вы бы увидели, что он сломался.
Если у вас только один сервер X, просто работа с дисплеем может работать:
* * * * * DISPLAY=:0 firefox ...
Возможно, вы могли бы приложить больше усилий для разработки того, на каком дисплее он сидит, вместо предположения, что это :0, но это, вероятно, будет работать большую часть времени.
Если вам просто нужно перезагрузите что-нибудь много, посмотрите на Tab Auto Reload или аналогичные плагины Firefox.
Cron работает в среде, которая ничего не знает о диспетчере отображения ($DISPLAY не установлен). Окно вашего терминала, которое вы тестировали, имеет этот набор. Если вы попробовали его на «реальном» терминале или через SSH, вы бы увидели, что он сломался.
Если у вас только один сервер X, просто работа с дисплеем может работать:
* * * * * DISPLAY=:0 firefox ...
Возможно, вы могли бы приложить больше усилий для разработки того, на каком дисплее он сидит, вместо предположения, что это :0, но это, вероятно, будет работать большую часть времени.
Если вам просто нужно перезагрузите что-нибудь много, посмотрите на Tab Auto Reload или аналогичные плагины Firefox.
Cron работает в среде, которая ничего не знает о диспетчере отображения ($DISPLAY не установлен). Окно вашего терминала, которое вы тестировали, имеет этот набор. Если вы попробовали его на «реальном» терминале или через SSH, вы бы увидели, что он сломался.
Если у вас только один сервер X, просто работа с дисплеем может работать:
* * * * * DISPLAY=:0 firefox ...
Возможно, вы могли бы приложить больше усилий для разработки того, на каком дисплее он сидит, вместо предположения, что это :0, но это, вероятно, будет работать большую часть времени.
Если вам просто нужно перезагрузите что-нибудь много, посмотрите на Tab Auto Reload или аналогичные плагины Firefox.