Ceci est une ancienne révision du document !
Fond d'écran
fbsetbg
La commande fbsetbg s'utilise comme suit :
fbsetbg -c /chemin/papier-peint
Utilisation avancée
Vous avez pleins de possibilités, comme plein écran, maximisé… pour plus d'informations :
man fbsetbg fbsetbg -h
Extrait :
- -f Set fullscreen wallpaper.
- -c Set centered wallpaper.
- -t Set tiled wallpaper.
L'option -a et -f ne fonctionne pas sans Eterm. Vous devrez donc l'installer si votre image n'est pas égale à la résolution de votre écran :
sudo apt-get install eterm
Refaites la commande et ça devrait marcher :)
Fond d'écran au démarrage
La question qui revient souvent : "Mais comment faire pour ne pas avoir à refaire la commande à chaque redémarrage de Fluxbox ?". Il y a plusieurs méthodes et en voici une.
- Allez trouver le fichier de configuration du thème que vous utilisez. Comme vous le savez si c'est un thème installé par défaut il se trouve dans
/etc/X11/fluxbox/styles/
, il a une extension.cfg
; - éditez-le, puis rajoutez une ligne au début du style :
rootCommand: fbsetbg -f ~/wallpaper/votrewallpaper
Si cette ligne est déja présente, vous n'avez qu'à changer le chemin du wallpaper. Sinon vous pouvez toujours opter pour une autre méthode pour que vous ayez tout le temps le même papier quelque soit votre thême, pour cela éditez votre fichier ~/.fluxbox/init et rajoutez cette ligne (peut importe l'endroit mais par logique mettez le dans la partie des session.screen0) :
session.screen0.rootCommand: fbsetbg -l
L'option -l rappel tout simplement le dernier wallapaper utilisé, pratique non ?
P.-S. : Pour les utilisateurs de la v1.0-RC, la méthode pour changer le papier peint a changée :
Un nouveau fichier de configuration a fait son apparition ~/.fluxbox/overlay. Ce fichier permet de redéfinir n'importe quelle directive écrite dans un fichier de thème, et tout ce qui s'y trouve prime sur le contenu d'un fichier de thème. De nouvelles directives de thème concernant le fond d'écran ont également fait leur apparition :
- background.pixmap: /chemin/vers/image ou monimage (dans ce cas l'image doit être placée dans ~/.fluxbox/styles/MonStyle/monimage), le fichier est alors envoyé à fbsetbg.
- background: permet de passer une option à fbsetbg pour l'instant seul les mots clés tiled et centered sont disponibles. Cette directive est obligatoire : ne pas mettre de paramètre à cette option revient à donner le paramètre fullscreen (-f) à fbsetbg.
(En reprenant les mots de la documentation francophone)
Le splash screen
J'avoue que cette partie n'est pas d'une très grande utilité mais certaines personnes aiment bien personnaliser à fond leur fluxbox alors bon, comment mettre un splash screen au démarrage de fluxbox ? Rien de plus simple, il suffit de rajouter cette ligne dans votre ~/.fluxbox/startup :
fbsetbg -C /path/img
Voilà, relancez fluxbox et admirez…
Vous ne le savez peut-être pas, mais inutile de fermer toutes les fenêtres pour relancer fluxbox