

Debian の起動時にアプリを自動実行しようとしています。

テスト時に、端末からは自動実行できるアプリですが、systemdのサービスを作り、  
起動時に立ち上げようとすると、起動できず、syslogに

[code]

    Could not connect to any X display.
    
[/code]

とのエラーが記録されています。  
Xサーバの起動完了する前に、アプリを起動しようとして、エラーになっているかと思うのですが

systemdで、Xorgが起動した後、または通常のシステム起動シーケンスが終了した後に  
サービスを起動するには、どのよな条件を書けば良いでしょうか？

.serviceの内容です

[code]

    [Unit]
    Description=Exec my_application
    After=network.target
    
    [Service]
    ExecStart=/usr/local/bin/myapp_start
    
    [Install]
    WantedBy=multi-user.target
    
[/code]

After=の部分をどう書けば良いか分かりません。


CC BY-SA 4.0
2019-11-05T02:00:46.577
60257
2019-11-05T22:14:32.350
2019-11-05T22:14:32.350
15090
15090
question
systemd
systemdのタイミングの書き方