logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 Re : Débuter avec la ligne de commande » Faire une commande au démarrage de raspian » 08-06-2020 18:29:00

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é

#2 Re : Débuter avec la ligne de commande » Faire une commande au démarrage de raspian » 05-06-2020 12:27:10

casimir8740
Bonjour,

Je n'ai pas trop compris où tu veux que je colle ces lignes désolé

#3 Re : Débuter avec la ligne de commande » Faire une commande au démarrage de raspian » 04-06-2020 17:33:20

casimir8740
Bon j'ai trouvé peut-être beaucoup plus simple: j'ai créer un fichier fruitbox.sh

#!/bin/sh -e

cd /home/pi/rpi-fruitbox-master/

sleep 10

./fruitbox --cfg skins/Wurly/fruitbox.cfg &

exit 0


J'ai fait juste un copier de rc.local

Depuis le bureau si je l'execute ça marche avec la tempo sleep

Comment je fais pour executer ce fichier après le démarrage du bureau Raspbian ?

#4 Re : Débuter avec la ligne de commande » Faire une commande au démarrage de raspian » 04-06-2020 15:41:11

casimir8740
Je viens d'essayer la deuxième méthode : ça ne marche pas

Pour la première,
j'ai créer le fichier par

sudo nano /etc/systemd/rpi-fruitbox.service



Puis rentrer les lignes que tu m'a demander de rentrer
CTRL O puis CRTL X

quand je fait:

sudo systemctl enable rpi-fruitbox.service



ça me dit:

Failed to enable unit: Unit file rpi-fruitbox.service does not exist.

Pourtant quand je fais un  "dir" je le vois dans le répertoire sytemd et je le vois même avec l'explorateur

Ou est-ce je n'ai pas fait comme il faut?

#5 Re : Débuter avec la ligne de commande » Faire une commande au démarrage de raspian » 04-06-2020 11:22:08

casimir8740
Merci bien , mais juste ça ça reste compliqué pour moi big_smile
Suis pas très calé

J'ai besoin de lancer ça:

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

#6 Débuter avec la ligne de commande » Faire une commande au démarrage de raspian » 04-06-2020 08:23:11

casimir8740
Réponses : 10
Je ne sais pas si je suis dans la bonne section: désolé.

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

Pied de page des forums

Propulsé par FluxBB