Listo, ya tengo la solución. Es necesario exportar el DISPLAY antes de ejecutar el programa.
Hice un script de 2 lineas: export DISPLAY=":0.0" <comando_a_ejecutar> Así si me logueo a un ttyX y ejecuto un programa para X el programa será ejecutado en la sessión de X que tengo abierta. Creo que si tuviera 2 sessiones de X abiertas (¿será posible?) entonces tendría que cambiar el valor de la variable DISPLAY. Saludos, Miguel D. On Fri, 6 May 2005 13:23:24 -0300 Miguel Da Silva <[EMAIL PROTECTED]> wrote: > Señores, alguién sabe como sería posible ejecutar u programa para X-Windows a > través de cron?! > > Agregué al /etc/crontab el comando que quiero ejecutar y configuré las horas, > dias, etc. Pero cuando el comando es ejecutado, recibo un mensaje de error > (en realidad recibo un e-mail) que dice: "Gtk - WARNING: cannot open > display". Ese misma mensaje aparece cuando intento correr el programa desde > la consola. > > Lo que estoy intentando hacer es correr el programa a través de cron y que él > sea ejecutado en la sección que tengo abierta en XDM (esa sección queda > abierta durante mucho tempo - uptime responde con 20 y pico de y siempre uso > XDM). > > Sugerencias? > > Miguel D. > >