Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:croutons:tutos:slideshow [14/06/2021 09:01] Croutons [Fond d'écran aléatoire] |
utilisateurs:croutons:tutos:slideshow [14/06/2021 09:20] Croutons [Fond d'écran aléatoire] |
||
---|---|---|---|
Ligne 35: | Ligne 35: | ||
l'intérêt du script est qu'il soit lancé à l'ouverture de session | l'intérêt du script est qu'il soit lancé à l'ouverture de session | ||
- | j'ai donc créé un fichier desktop avec le contenu suivant que j'ai placé dans mon dossier /home/stephane/.config/autostart | + | j'ai donc créé un fichier desktop avec le contenu suivant que j'ai placé dans mon dossier \\ /home/stephane/.config/autostart |
- | <code>[Desktop Entry] | + | <file desktop fond_ecran.desktop>[Desktop Entry] |
Version=1.0 | Version=1.0 | ||
Type=Application | Type=Application | ||
Ligne 48: | Ligne 48: | ||
Name=fond_ecran | Name=fond_ecran | ||
Comment=chargement aléatoire de fond d'écran | Comment=chargement aléatoire de fond d'écran | ||
- | X-MATE-Autostart-enabled=true</code> | + | X-MATE-Autostart-enabled=true</file> |
Ligne 63: | Ligne 63: | ||
</file> | </file> | ||
+ | (rendre le script exécutable) | ||
- | éditer le fichier de configuration de lightdm en root puis ajouter sous la section | + | Éditer le fichier de configuration de lightdm en root |
+ | <code root>nano /etc/lightdm/lightdm.conf</code> | ||
+ | puis ajouter sous la section | ||
| | ||
<code>[SeatDefaults]</code> | <code>[SeatDefaults]</code> | ||
Ligne 75: | Ligne 78: | ||
====Utilisation==== | ====Utilisation==== | ||
- | Un ou plusieurs répertoires contenant des photos doivent préciser pour la variable backgroundsdir | + | Un ou plusieurs répertoires contenant des photos doivent préciser pour la variable backgroundsdir \\ |
- | backgroundsdir="/home/stephane/Images/Wallpapers/16:9 /home/stephane/.config/variety/Downloaded/Unsplash" | + | l'affichage pour chaque fond d'écran est de 5 minutes (sleep 300) \\ |
- | l'affichage pour chaque fond d'écran est de 5 minutes (sleep 300) | + | |
par défaut la valeur est à inscrire en secondes, mais on peut utiliser un suffixe (voir sleep --help) | par défaut la valeur est à inscrire en secondes, mais on peut utiliser un suffixe (voir sleep --help) | ||
Ligne 83: | Ligne 85: | ||
<code>X-MATE-Autostart-enabled=false</code> | <code>X-MATE-Autostart-enabled=false</code> | ||
inversement repasser la valeur à true pour réactiver le démarrage auto | inversement repasser la valeur à true pour réactiver le démarrage auto | ||
+ | |||
Note: si tout est bien la commande suivante doit renvoyer un seul numéro de PID du script actif | Note: si tout est bien la commande suivante doit renvoyer un seul numéro de PID du script actif | ||
- | pgrep -f 'fond_ecran.sh' | + | <code user>pgrep -f 'fond_ecran.sh'</code> |
à la fermeture de session cette commande ne doit rien renvoyer, dans le cas contraire c'est que quelque chose ne vas pas | à la fermeture de session cette commande ne doit rien renvoyer, dans le cas contraire c'est que quelque chose ne vas pas | ||