Page 1 of 1

Faire une commande au démarrage de Rasbian

Posted: Thu Jun 04, 2020 9:47 am
by casimir8740
J'ai un projet de piloter par bluetooth un vrai juke-box avec un raspberry.

Pour ce faire j'ai installer un module BT dans mon juke-box qui lorsque il est au repos laisse passer le son du juke box et lorsqu'il est connecté à un périphérique envoie le son du périphérique sur les enceintes du juke box. Tout cela fonctionne.

J'ai installer Raspian sur un Raspberry et j'ai mis en sortie son le module BT: ça marche très bien

Ensuite j'utilise le programme Fruitbox pour avoir une interface sympa: je dois donc la lancer au démarrage:
Pour ce faire j'ai ajouter dans /etc/rc.local les 2 lignes de commandes

cd /home/pi/rpi-fruitbox-master/
./fruitbox --cfg skins/Wurly/fruitbox.cfg

C'est la que mon problème commence : le programme se lance bien au démarrage mais trop vite en fait, à quelques secondes prêt.
Le programme se lance avant que le bureau ai fait la connexion au module bluetooth.

Ce que je voudrais c'est être sur que le bluetooth soit connecté avant de lancer mon programme donc je pense qu'il ne faut pas passer par rc.local

j'ai vu qu'on pouver modifier un fichier autostrart , mais j'ai pas du fait comme il faut pour rentrer mes lignes de commande

Est-ce que quelqu'un aurait une solution?

Merci d'avance

Re: Faire une commande au démarrage de Rasbian

Posted: Thu Jun 04, 2020 11:56 am
by nikotinux

Re: Faire une commande au démarrage de Rasbian

Posted: Mon Jun 08, 2020 7:07 pm
by casimir8740
Bon j'ai enfin trouvé:

Il faut créer un fichier de lancement en .sh (startfruitbos.sh)

puis

sudo chmod +x /home/pi/startfruitbox.sh



Editer le système de démarrage de l’interface graphique avec

sudo nano /etc/xdg/lxsession/LXDE-pi/autostart


Ajouter les lignes

@lxterminal --command="./startfruitbox.sh"
point-rpi

Et voilà le tour est joué

Re: Faire une commande au démarrage de Rasbian

Posted: Fri Jun 12, 2020 5:01 pm
by StephaneR2D2
je te conseille de passer par systemd plus simple pour gérer les services

Re: Faire une commande au démarrage de Rasbian

Posted: Fri Jun 12, 2020 8:04 pm
by casimir8740
Merci mais ça marche très bien comme cela

Donc je touche plus :D