Ubuntuが起動したら、アプリケーションを起動する必要があります。/etc/init
モニターが接続されていると正しく機能しますが、モニターを切断して再起動すると失敗するスクリプトが作成されました。このコマンドがexport DISPLAY=:0;
問題を引き起こしていると思います。モニタが接続されていない状態で実行されるように、このコマンドをどのように変更できますか?
exec su -l username -c 'export DISPLAY=:0; /App/exe'
編集する:
実際にモニターを接続せずにチームビューアを使ってPCに接続すると、デスクトップが出てくるのが見られますが、解像度が200X200ピクセルほど小さすぎます。アプリも実行されていないようです。