Je persévère, mais j'ai toujours des erreurs qui s'affichent lors de l'exécution de mon service DEMARRAGE qui ressemble désormais à ceci
[Unit]
Description=lancer le script dem.sh qui lance lin_guider au demarrage
After=multi-user.target
After=graphical.target
[Service]
Type=forking
RemainAfterExit=no
ExecStart=/home/pi/dem.sh
[Install]
WantedBy=multi-user.target
Lors de la commande systemctl status DEMARRAGE.service, j'obtiens ce résultat
●くろまる DEMARRAGE.service - lancer le script dem.sh qui lance LIN-GUIDER au demarrage
Loaded: loaded (/etc/systemd/system/DEMARRAGE.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Fri 2019年04月12日 17:53:28 CEST; 28s ago
Process: 1251 ExecStart=/home/pi/dem.sh (code=exited, status=0/SUCCESS)
Main PID: 1252 (code=exited, status=1/FAILURE)
avr 12 17:53:28 raspberrypi systemd[1]: Starting lancer le script dem.sh qui lance LIN-GUIDER au demarrage...
avr 12 17:53:28 raspberrypi systemd[1]: Started lancer le script dem.sh qui lance LIN-GUIDER au demarrage.
avr 12 17:53:28 raspberrypi dem.sh[1251]: lin_guider: cannot connect to X server
avr 12 17:53:28 raspberrypi systemd[1]: DEMARRAGE.service: Main process exited, code=exited, status=1/FAILURE
avr 12 17:53:28 raspberrypi systemd[1]: DEMARRAGE.service: Unit entered failed state.
avr 12 17:53:28 raspberrypi systemd[1]: DEMARRAGE.service: Failed with result 'exit-code'.
Je sens que j'avance, au moins je sais que le script dem.sh se lance, maintenant !
Par contre, lorsque j'exécute le script "manuellement", tout va bien, lin_guider se lance correctement.
Il me semble donc que c'est ce fameux "X server" qui coince... Quelqu'un a-t-il une idée de comment résoudre ce problème, ou une piste à explorer ? Je n'ai rien trouvé de bien convaincant de mon côté.
# ça fonctionne... à moitié
Posté par Arnaud_P . En réponse au message Quelques problèmes avec systemd.... Évalué à 1. Dernière modification le 16 avril 2019 à 15:40.
Bonjour !
Je persévère, mais j'ai toujours des erreurs qui s'affichent lors de l'exécution de mon service DEMARRAGE qui ressemble désormais à ceci
Lors de la commande
systemctl status DEMARRAGE.service, j'obtiens ce résultatJe sens que j'avance, au moins je sais que le script dem.sh se lance, maintenant !
Par contre, lorsque j'exécute le script "manuellement", tout va bien, lin_guider se lance correctement.
Il me semble donc que c'est ce fameux "X server" qui coince... Quelqu'un a-t-il une idée de comment résoudre ce problème, ou une piste à explorer ? Je n'ai rien trouvé de bien convaincant de mon côté.