LINUX.ORG.RU

cron - возможен ли запуск X-window программ?


0

0

Есть ли способ позволяющий запускать планировщику cron X-window программ?

Дело в том что если просто добавить, например, запуск
/opt/kde3/bin/amarok /home/neo/root/music/unsorted/music.ogg
то при попытке запуска у cron ничего не получаеться и он шлёт письмо следующего содержания:
: cannot connect to X server

Re: cron - возможен ли запуск X-window программ?

"DISPLAY=:0 /opt/kde3/bin/amarok" /home/neo/root/music/unsorted/music.ogg

eXire ★★ ()

Re: cron - возможен ли запуск X-window программ?

Ну прям так щаз DISPLAY и разрешил коннектиться к нему кому попало. Надо как минимум заточить xauth. И еще может понадобиться разрешить tcp соединение.

svu ★★★★★ ()

Re: cron - возможен ли запуск X-window программ?

Может проще прописать переменную среды XAUTHORITY=/home/neo/.Xauthority или HOME=/home/neo ?

Пусть amarok читает .Xauthority файл, все равно он собирается играть музыку из /home/neo каталога.

mky ★★★★★ ()

Re: cron - возможен ли запуск X-window программ?

у меня кукушка в кроне играется mplayer'ом. Есть и другие средства - например, ogg123 из пакета vorbis-tools. Им Х-сервер не нужен.

Если уважаемый является фанатом амарока, и религия не позволяет проигрывать файлы чем-либо иным, то это уже клиника. От этого лечат.

scaldov ★★ ()
Ответ на: Re: cron - возможен ли запуск X-window программ? от scaldov

Re: cron - возможен ли запуск X-window программ?

>Если уважаемый является фанатом амарока, и религия не позволяет проигрывать файлы чем-либо иным, то это уже клиника. От этого лечат.

Амарок я просто привёл как пример X-window программы.

LinuxUser ★★ ()
Ответ на: Re: cron - возможен ли запуск X-window программ? от LinuxUser

Re: cron - возможен ли запуск X-window программ?

> Странно... у меня разрешил. Это плохо или хорошо?

скорее хорошо. я лично сильно ругаюсь, когда мне не дают пускать прожки из рута, заставляя вспоминать как там xhost +local: пишется.

dmiceman ★★★★★ ()

Re: cron - возможен ли запуск X-window программ?

вот такой велосипед работал у меня на debian lenny .
#cat xping.sh
#!/bin/sh
export DISPLAY=":0.0"
export XAUTHORITY="/home/sasha/.Xauthority"
date=`date`
ip='172.16.0.21'
/bin/ping $ip -c 1 -q 2>&1 >/dev/null || /usr/bin/xmessage "CHeck the host $ip date=$date "

$crontab -l
<skip>
* * * * * /usr/local/bin/xping.sh

j262 ★★ ()

Re: cron - возможен ли запуск X-window программ?

в .xinitrc: xhost +127.0.0.1

в крон: 0 * 12 4 * DISPLAY=:0.0 /home/hatred/programming/reminder/reminder

(это что у меня)

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