• # quelle distribution ?

    Posté par  . Évalué à 1.

    faudrait nous dire quelle distribution tu utilise.
    Raspbian ? Recallbox ? une autre ?

    Les vrais naviguent en -42

  • # /etc/rc.local

    Posté par  . Évalué à -5. Dernière modification le 27 avril 2017 à 14:18.

    Édites en root ton fichier /etc/rc.local

    sudo nano /etc/rc.local
    

    Avant exit 0 ajoute le chemin vers ton fichier ou une commande, ou un mélange des deux.

    Attention, /etc/rc.local est lancé au boot par root (administrateur système Linux). Tes scripts doivent donc être sécurisés ! (impossible à éditer pour d'autres users que pi ou root)

    Voici un exemple où on lance bfgimer (minage bitcoin) au démarrage du raspberry pi (raspbian), ou encore ici où l'on met en place des tunnels SSH.

    Il y a aussi l'option @reboot dans crontab mais je ne sais pas si elle fonctionne pour les simples démarrages.

    Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat

  • # Raspbian

    Posté par  . Évalué à 1.

    J'utilise Raspbian, j'ai crée un fichier videoauto.desktop

    qui contient ceci:

    [Desktop Entry]
    Type=Application
    Exec=php /home/pi/videos/Produce.php

    Comment rendre ceci au démarrage j'ai essayé plusieurs manipulations et toujours sans succès :(

    Merci

    Jack

  • # créer le service

    Posté par  . Évalué à 1.

    Merci pour la solution,

    c'est peut être moi qui est trop débutant mais ceci tenté ceci

    /etc/systemd/system/videoauto.service

    [Unit]
    Description=Videoauto

    [Service]
    Type=oneshot
    ExecStart=/home/pi/videoauto.desktop
    TimeoutSec=0
    StandardInput=tty
    RemainAfterExit=yes

    [Install]
    WantedBy=multi-user.target

    et il faut activer le service :

    systemctl enable videoauto.service

    • [^] # Re: créer le service

      Posté par  . Évalué à -4.

      Pour répondre cliques sur "Répondre" en dessous du message de la personne à qui tu veux répondre si non elle n'est pas notifiée de ton message et tu as moins de chance qu'elle vienne te répondre à nouveau :)

      Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat

    • [^] # Re: créer le service

      Posté par  . Évalué à 1.

      Je connais mal les fichiers .desktop (je m'en sert jamais).

      Mais avec systemd, ce que tu veux faire c'est vraisemblablement :

      [Unit]
      Description=Videoauto
      
      [Service]
      Type=oneshot
      ExecStart=php /home/pi/videos/Produce.php
      User=pi 
      TimeoutSec=0
      StandardInput=tty
      RemainAfterExit=yes
      
      [Install]
      WantedBy=multi-user.target
      
      

      Avec le champ User= qui va bien, sinon systemd le lance en tant que root par défaut.

  • # Lancer une commande / script au démarrage Raspbian

    Posté par  (Mastodon) . Évalué à 1.

    En faisant l'hypothèse que la distribution utilisée est Raspbian, tu trouveras une liste de solutions (en fonction du besoin exact) ici :
    https://raspberrypi.stackexchange.com/a/8735

    Dans mon cas, la solution pour « If you want a script to run when you boot into the LXDE environment » a fonctionné nickel et le RPi lance bien le navigateur Web avec la bonne page et la bonne configuration au démarrage.

  • # Crontab ?

    Posté par  . Évalué à 1.

    Salut

    En console:

    crontab -e 
    @reboot /chemin_de_ton/fichier.sh

    Et si tu dois avoir un service qui se lance avant.

    @reboot sleep 60 && /chemin_de_ton/fichier.sh

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.