¿Por qué no se abre una aplicación GUI en crontab con el inicio de sesión automático?

¿Por qué no se abre una aplicación GUI en crontab con el inicio de sesión automático?

Quiero iniciar una aplicación GUI a través de crontab al reiniciar. He configurado el crontab @reboot export DISPLAY=:0 && ./myscript.shy funciona perfectamente bien cuando el inicio de sesión automático está deshabilitado, es decir, necesito ingresar manualmente la contraseña para iniciar sesión.

Sin embargo, cuando el inicio de sesión automático está habilitado, el crontab aún funciona pero la aplicación GUI no se inicia.

¿Por qué pasó esto?

información relacionada