vixie-cron запуск в X через рута

Приветствие, нужно по крону запускать графическое приложение. Написал скрипт:
run.script:

#! /bin/bash
DISPLAY=":0.0"
gedit

Добавил запись через crontab:

0-59 * * * * /home/blabla/run.script

Получаю /root/dead.letter:

(gedit:10019): Gtk-WARNING **: cannot open display:

cat /var/log/messages |grep cron:

Aug  8 17:55:01 wincode cron[10056]: (root) CMD (/home/blabla/run.script)
Aug  8 17:55:06 wincode cron[10055]: (root) MAIL (mailed 54 bytes of output but got status 0x0001

В чем трабл? Запуск просто от рута происходит нормально.

Попробуйте

Попробуйте так:

#!/bin/bash
export DISPLAY=":0.0"
gedit

Нейтральность - высшее достижение сознания!

К сожалению, не помогло.

К сожалению, не помогло.

странно, проверил у себя,

странно, проверил у себя, работает. И в чистых X, и с KDE 3.5.10

Нейтральность - высшее достижение сознания!

- - -

Запускайте от пользователя запустившего сессию с переменной XAUTHORITY=~/.Xauthority DISPLAY=:0.0 x-программа
Если от рута - то укажите .Xauthority пользователя
Либо, отключите опции -nolisten tcp. В KDE(kdm) это делается комментированием:
# grep 'nolisten' /usr/share/config/kdm/kdmrc
#ServerArgsLocal=-nolisten tcp

А вот как в Gnome - не знаю.

Вот у меня, как раз, Gnome.

Вот у меня, как раз, Gnome. Буду пытаться с переменной, спасибою

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".