impossible de démarrer un script bash au démarrage
Modérateurs : Francois, maxty01
Re: impossible de démarrer un script bash au démarrage
avec le PATH
par contre les commandes DATE et FIND fonctionnent, vu que JEPGlist.txt est construit correctement
par contre les commandes DATE et FIND fonctionnent, vu que JEPGlist.txt est construit correctement
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: impossible de démarrer un script bash au démarrage
essayez
Il faut les chemins complets partout !
Code : Tout sélectionner
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
date_du_jour=$(date "+%m - %d")
find /media/pi/8177-BB35/"$date_du_jour"/ -type f -iname "*.jp*g" > JPEGlist.txt
DISPLAY=:0.0 XAUTHORITY=/home/pi/.Xauthority /usr/bin/feh -q -z -Y -Z -F -D 10.0 -f /home/pi/JPEGlist.txt &
sudo shutdown -h 21:00
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
Re: impossible de démarrer un script bash au démarrage
c'est déja ce que j'avais
Code : Tout sélectionner
#!/bin/bash
#date_du_jour='07 - 22'
PATH=/home/pi/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
date_du_jour=$(date "+%m - %d")
#find /media/pi/8177-BB35/"$date_du_jour"/ -type f -iname "*.jp*g" > /home/pi/bin/JPEGlist.txt => ancienne ligne avec la clef usb
find /home/pi/Pictures/"$date_du_jour"/ -type f -iname "*.jp*g" > /home/pi/bin/JPEGlist.txt => ligne teste avec les photos en local
sudo chmod 666 /home/pi/bin/JPEGlist.txt
DISPLAY=:0.0 XAUTHORITY=/home/pi/.Xauthority /usr/bin/feh -q -z -Y -Z -F -D 10.0 -f /home/pi/bin/JPEGlist.txt &
#sudo shutdown -h 21:00
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: impossible de démarrer un script bash au démarrage
sudo chmod 666 /home/pi/bin/JPEGlist.txt , c'est pourquoi faire ? Là c'est l'utilisateur pi qui le crée donc je dirais inutile.
pouvez-vous me détailler cette ligne : DISPLAY=:0.0 XAUTHORITY=/home/pi/.Xauthority /usr/bin/feh -q -z -Y -Z -F -D 10.0 -f /home/pi/bin/JPEGlist.txt &
pouvez-vous me détailler cette ligne : DISPLAY=:0.0 XAUTHORITY=/home/pi/.Xauthority /usr/bin/feh -q -z -Y -Z -F -D 10.0 -f /home/pi/bin/JPEGlist.txt &
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
Re: impossible de démarrer un script bash au démarrage
pouvez-vous me détailler cette ligne : DISPLAY=:0.0 XAUTHORITY=/home/pi/.Xauthority /usr/bin/feh -q -z -Y -Z -F -D 10.0 -f /home/pi/bin/JPEGlist.txt &
pour le début de la ligne je ne sais pas expliquer DISPLAY=:0.0 XAUTHORITY=/home/pi/.Xauthority ; c'est un copier collé de code trouvé sur internet concernant la création d'un cadre photo numérique sous Raspberry
il est précisé sur le site :
pour le début de la ligne je ne sais pas expliquer DISPLAY=:0.0 XAUTHORITY=/home/pi/.Xauthority ; c'est un copier collé de code trouvé sur internet concernant la création d'un cadre photo numérique sous Raspberry
il est précisé sur le site :
pour la fin c'est l'exécution du programme feh avec un certain nombre d'option pour lancer en plein écran, aléatoire, etc et il lance les photos contenu dans la liste JPEGlist.txthttp://blog.dorian-depriester.fr/linux/raspberry/un-cadre-photo-numerique-connecte-avec-un-raspberry-pi a écrit : Les premières commandes (« DISPLAY=etc » et « XAUTHORITY=etc ») servent à préciser que feh doit être lancé sur l’écran du Raspberry, et non sur le terminal depuis lequel vous êtes connecté au Raspberry.
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: impossible de démarrer un script bash au démarrage
Vous pouvez mixez avec ça aussi : https://www.framboise314.fr/un-cadre-ph ... utomatique
Code : Tout sélectionner
#!/bin/bash
#date_du_jour='07 - 22'
PATH=/home/pi/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
date_du_jour=$(date "+%m - %d")
#find /media/pi/8177-BB35/"$date_du_jour"/ -type f -iname "*.jp*g" > /home/pi/bin/JPEGlist.txt => ancienne ligne avec la clef usb
find /home/pi/Pictures/"$date_du_jour"/ -type f -iname "*.jp*g" > /home/pi/bin/JPEGlist.txt => ligne teste avec les photos en local
sudo chmod 666 /home/pi/bin/JPEGlist.txt
export DISPLAY=0:0
/usr/bin/feh -q -z -Y -Z -F -D 10.0 -f /home/pi/bin/JPEGlist.txt &
#sudo shutdown -h 21:00
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
Re: impossible de démarrer un script bash au démarrage
Oui j'ai également vu ce lien
la solution proposée ne fonctionne pas non plus
et en plus le script ne se lance plus a la main du coup, il y a une erreur sur le Display
Merci quand meme
la solution proposée ne fonctionne pas non plus
et en plus le script ne se lance plus a la main du coup, il y a une erreur sur le Display
Merci quand meme
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: impossible de démarrer un script bash au démarrage
avec export DISPLAY=localhost:0.0 c'est mieux ? (pris dans : $ env)
[EDIT] ma bonne écriture aurait dû être export DISPLAY=:0.0
[EDIT] ma bonne écriture aurait dû être export DISPLAY=:0.0
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
Re: impossible de démarrer un script bash au démarrage
idem
par contre moi je n'ai pas localhost dans mon $ env
par contre moi je n'ai pas localhost dans mon $ env
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: impossible de démarrer un script bash au démarrage
c'est corrigé : export DISPLAY=:0.0
Moi j'ai localhost sur un pi avec accès a distance
Moi j'ai localhost sur un pi avec accès a distance
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi