Pages : 1
#1 Le 06/09/2012, à 20:10
- yayals
commande terminal pour changer le fond d'écran [RESOLU]
bonjour,
j’aimerais savoir si il existe une commande et terminal pour changer le fond d’écran ?
j'ai déjà essayé
gconftool -s -t string /desktop/gnome/background/picture_filename fille:///ladresse/de/mon/fichier.png
mais le fond d'écran est resté le même.
Je sais que vous allez me dire que changer le fond d'écran avec le terminal n'a strictement aucun intérêt mais pour moi si car je cherche a faire un script shell qui change de fond en fonction de l'heure de la journée.
merci d'avance pour votre aide.
Dernière modification par yayals (Le 07/09/2012, à 21:26)
ACER aspire 5740g: Ubuntu 14.04
Hors ligne
#2 Le 06/09/2012, à 20:23
- pingouinux
Re : commande terminal pour changer le fond d'écran [RESOLU]
Bonsoir,
Pour info, il y a une petite faute de frappe (ce n'est pas fille:///…)
file:///ladresse/de/mon/fichier.png
Hors ligne
#3 Le 07/09/2012, à 16:36
- yayals
Re : commande terminal pour changer le fond d'écran [RESOLU]
non ca ne change rien. je pense que j'ai fais la faute en recopiant sur le forum.
par contre j'ai essayé un
gconftool -s -t string /desktop/gnome/background/picture_filename '/le/nom/de/mon/fichier.png'
qui as tres bien marché.
Edit: En fait non. La commande as très bien marchée avec debian mais pas avec ubuntu
Dernière modification par yayals (Le 07/09/2012, à 16:42)
ACER aspire 5740g: Ubuntu 14.04
Hors ligne
#4 Le 07/09/2012, à 16:49
- Compte supprimé
Re : commande terminal pour changer le fond d'écran [RESOLU]
Chez moi ceci fonctionne pour voir un fond aléatoire
[ -r $CONFIGURATION ] && source $CONFIGURATION;
wallpaper="$ancien_wallpaper"
while [ "$wallpaper" = "$ancien_wallpaper" ]; do wallpaper=`find "${DIRWALL}" -type f | shuf -n1`; done;gsettings set org.gnome.desktop.background picture-uri "file://${wallpaper}"
sed -i '/ancien_wallpaper/d' $CONFIGURATION
echo "ancien_wallpaper=\"$wallpaper\"" > $CONFIGURATION
remplace $CONFIGURATION par ex par $HOME/.wallpaper
remplace ${DIRWALL} par le dossier contenant tes images
Donc our toi, adapte ceci
gsettings set org.gnome.desktop.background picture-uri "file://${wallpaper}"
Dernière modification par benoitfra (Le 07/09/2012, à 16:51)
#5 Le 07/09/2012, à 20:20
- yayals
Re : commande terminal pour changer le fond d'écran [RESOLU]
Ouiiii la commande
gsettings set org.gnome.desktop.background picture-uri "file:///l'adresse/de/mon/image.png"
fonctionne parfaitement .
ACER aspire 5740g: Ubuntu 14.04
Hors ligne
#6 Le 07/09/2012, à 21:25
- yayals
Re : commande terminal pour changer le fond d'écran [RESOLU]
sayet j'ai même créer mon script:
#!/bin/bash
gsettings set org.gnome.desktop.background picture-uri "file:///home/yayals/Images/wallpaper/morning.jpg" | at 06:00
gsettings set org.gnome.desktop.background picture-uri "file:///home/yayals/Images/wallpaper/day.jpg" | at 10:00
gsettings set org.gnome.desktop.background picture-uri "file:///home/yayals/Images/wallpaper/night.jpg" | at 19:00
le sujet est résolu.
merci a vous.
ACER aspire 5740g: Ubuntu 14.04
Hors ligne
#7 Le 11/09/2014, à 20:49
- dard2vinz
Re : commande terminal pour changer le fond d'écran [RESOLU]
benoitfra tu DECHIRES ! grace a toi je peux zapper mon fond d'ecran depuis un smartphone...la classe. Encore merci !
Hors ligne