Re: Ejecutar programas para X-Windows a través de cron. [SOLUCIONADO]
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 <cibonato@fcien.edu.uy> 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.
>
>
Reply to: