Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/09/2012, à 21: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, à 22:26)


ACER aspire 5740g: Ubuntu 14.04

Hors ligne

#2 Le 06/09/2012, à 21: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, à 17: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, à 17:42)


ACER aspire 5740g: Ubuntu 14.04

Hors ligne

#4 Le 07/09/2012, à 17: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, à 17:51)

#5 Le 07/09/2012, à 21: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 smile.


ACER aspire 5740g: Ubuntu 14.04

Hors ligne

#6 Le 07/09/2012, à 22: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, à 21: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