Problemas con cron

A ver si alguien me puede echar una mano.

Al programar cron para que me ejecute a una hora determinada unos programas en las Xs, me envia un email a mi cuenta con el siguiente error:

kedit: cannot connect to X server 0:0 (En vez de kedit, el programa que sea)

He estado leyendo por ahi y preguntando en el IRC y no consigo nada. He probado a incluir el programa que quiero en un script con:
#!/bin/bash
export DISPLAY=0:0
/usr/bin/kedit

y algo parecido pero con "xhost local:"

alguna idea?
estas ejecutando ese script con el mismo usuario que tienes las X lanzadas? lo digo porque por ahi puede venir el error, comentame y buscamos una solución :)

Un saludo
Ya se ha solucionado el problema. Estaba usando mal "DISPLAY" y he añadido acceso a los usuarios locales con xhost.

El script ha quedado así al final:

#!/bin/bash
export DISPLAY=:0.0
xhost + localhost
/usr/bin/kedit

Gracias por tu atención ROCKOTOPO.

Un saludo
2 respuestas