• [^] # Re: Cycle

    Posté par . En réponse au message Quelques problèmes avec systemd.... Évalué à 1.

    Ah ok ! Donc il me suffit de mettre After=multi-user.target en plus !
    J'ai modifié mon service comme ceci

    [Unit]
    Description=lancer le script dem.sh qui lance lin_guider au demarrage
    After=multi-user.target
    After=graphical.target
    [Service]
    Type=idle
    ExecStart=/bin/sh /home/pi/dem.sh > /home/pi/dem.log 2>&1
    [Install]
    WantedBy=multi-user.target
    

    Je n'ai plus de message d'erreur au début : Merci :)

    Par contre, lors de la commande systemctl status DEMARRAGE.service, systemd me dit que mon service est chargé, mais a été "tué" parcequ'il ne trouve pas le fichier mon fichier shell dans home/pi.

    くろまる DEMARRAGE.service - lancer le script dem.sh qui lance lin_guider au demarrage
     Loaded: loaded (/lib/systemd/system/DEMARRAGE.service; enabled; vendor preset: enabled)
     Active: inactive (dead) since Fri 2019年04月12日 02:58:29 CEST; 13min ago
     Process: 591 ExecStart=/bin/sh /home/pi/dem.sh > /home/pi/dem.log 2>&1 (code=exited, status=0/SUCCESS)
     Main PID: 591 (code=exited, status=0/SUCCESS)
    avr 12 02:58:28 raspberrypi systemd[1]: Started lancer le script dem.sh qui lance lin_guider au demarrage.
    avr 12 02:58:29 raspberrypi sh[591]: /home/pi/dem.sh: 8: /home/pi/dem.sh: [[: not found
    

    Je viens de revérifier un énième fois qu'il y est bien, et je ne vois pas pourquoi il ne le trouve pas. Tout me semble pouratnt correct mais ne l'est manifestement pas... J'avoue que là, je suis complètemen perdu.