再起動時に crontab を介して GUI アプリケーションを起動したいです。crontab を次のように設定しましたが@reboot export DISPLAY=:0 && ./myscript.sh
、自動ログインが無効になっている場合、つまりログインするには手動でパスワードを入力する必要がある場合でも、完全に正常に動作します。
ただし、自動ログインが有効になっている場合、crontab は引き続き機能しますが、GUI アプリケーションは起動されません。
なぜこのようなことが起こるのでしょうか?