LINUX.ORG.RU

cron не запускает firefox (Error: GDK_BACKEND does not match available displays)

 ,


1

2

проблема следующая. Вывод команд для ознакомления
cat /etc/lsb-release


DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION=«Ubuntu 16.04.2 LTS»


echo $XDG_CURRENT_DESKTOP
LXDE


crontab -l


SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# m h dom mon dow command
*/1 * * * * display=:0 firefox > /tmp/fr.log 2>&1
Ну и вывод лога
Error: GDK_BACKEND does not match available displays


Пробовал уже с разными дисплеями, переменными, типа gksudo -k -u zal eval $TERM; env TERM='xterm' DISPLAY=':0.0' «/usr/bin/firefox»
по совету одного форума по запуску firefox.
я не большой специалист в линукс., но пытаюсь разобраться, если я просто из консоли набираю команды (display=:0 firefox; firefox и .д.) все срабатывает, почему крон не запускает?



Последнее исправление: neok_kem (всего исправлений: 4)

Скорее всего ты пытаешься его запустить от другого юзера, и у того юзера нету прав рисовать на твоем дисплее.

cvv ★★★★★
()
Ответ на: комментарий от cvv


cron редактирую так
сcrontab -e
Это же как я понимаю от моего юзера расписание? или оно от имени системы запускается?
юзер создан при установке один.

neok_kem
() автор топика
Ответ на: комментарий от cvv

да вроде все норм. Бред какой то, главное у меня на другой сборке работало, и понимаю что должно же работать.. придется походу ставить минт назад.

neok_kem
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.