Fluxbox-1.3.7

Introduction à Fluxbox

Le paquet Fluxbox contient un gestionnaire de fenêtres.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-9.1.

Informations sur le paquet

  • Téléchargement (HTTP) : https://downloads.sourceforge.net/fluxbox/fluxbox-1.3.7.tar.xz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : b44afd10ee1e64624c23115aa51dcd55

  • Taille du téléchargement : 772 Ko

  • Estimation de l'espace disque requis : 101 Mo

  • Estimation du temps de construction : 0.9 SBU

Dépendances de Fluxbox

Requises

Système X Window

Facultatives

dbus-1.12.16 (exécution), FriBidi-1.0.8 et imlib2-1.6.1 (si vous souhaitez utiliser d'autres formats d'images en plus de XPM)

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/fluxbox

Installation de Fluxbox

Installez Fluxbox en lançant les commandes suivantes :

./configure --prefix=/usr &&
make

Ce paquet n'a pas une suite de tests valide.

Maintenant, en tant qu'utilisateur root :

make install

Configuration de Fluxbox

Fichiers de configuration

~/.fluxbox/init, ~/.fluxbox/keys et ~/.fluxbox/menu

Informations sur la configuration

Si Fluxbox est le seul gestionnaire de fenêtres que vous voulez utiliser, vous pouvez le lancer avec un fichier .xinitrc dans votre dossier home. Assurez-vous de sauvegarder votre .xinitrc actuel avant de poursuivre.

echo startfluxbox > ~/.xinitrc

Autrement, si vous utilisez un écran d'accueil comme GDM ou LightDM et si vous aimeriez pouvoir choisir Fluxbox à l'invite de connexion, créez un fichier fluxbox.desktop comme celui-ci.

En tant qu'utilisateur root :

mkdir -pv /usr/share/xsessions &&
cat > /usr/share/xsessions/fluxbox.desktop << "EOF"
[Desktop Entry]
Encoding=UTF-8
Name=Fluxbox
Comment=This session logs you into Fluxbox
Exec=startfluxbox
Type=Application
EOF

Si vous n'avez pas installé GDM, SDDM ou LightDM dans /usr, modifiez cette commande pour l'adapter au préfixe que vous avez choisi.

Maintenant créez les fichiers de configuration de Fluxbox :

mkdir -v ~/.fluxbox &&
cp -v /usr/share/fluxbox/init ~/.fluxbox/init &&
cp -v /usr/share/fluxbox/keys ~/.fluxbox/keys

Pour générer le menu application, vous pouvez d'abord souhaiter lancer fluxbox-generate_menu -h, pour pouvoir choisir les <user_options>, puis tapez :

cd ~/.fluxbox &&
fluxbox-generate_menu <user_options>

Alternativement, copiez un menu pré-généré :

cp -v /usr/share/fluxbox/menu ~/.fluxbox/menu

On ajoute des icônes de menu en éditant ~/.fluxbox/menu. La syntaxe est expliquée sur la page de man de fluxbox.

Si vous voulez utiliser une image en fond d'écran, copiez le thème souhaité dans ~/.fluxbox. Ajoutez ensuite une ligne pour qu'il utilise la bonne image. Dans la commande suivante, modifiez <theme> par le nom du thème que vous voulez et modifiez </chemin/vers/jolie/image.ext> pour pointer vers l'image actuelle que vous voulez utiliser, où ext doit être « xpm », si imlib2-1.6.1 n'est pas installé pour permettre d'autre formats d'image.

cp /usr/share/fluxbox/styles/<theme> ~/.fluxbox/theme &&

sed -i 's,\(session.styleFile:\).*,\1 ~/.fluxbox/theme,' ~/.fluxbox/init &&

[ -f ~/.fluxbox/theme ] &&
echo "background.pixmap: </chemin/vers/jolie/mage.ext>" >> ~/.fluxbox/theme ||
[ -d ~/.fluxbox/theme ] &&
echo "background.pixmap: </chemin/vers/jolie/image.ext>" >> ~/.fluxbox/theme/theme.cfg

Dans certaines locales, il se peut que la police spécifiée dans le thème ne contienne pas les caractères nécessaires. Les menus sont alors des éléments vides. Vous pouvez corriger cela en éditant ~/.fluxbox/theme avec un éditeur de texte et en le modifiant pour qu'il nomme une police convenable.

Contenu

Programmes installés: fluxbox, fbsetbg, fbsetroot, fluxbox-generate_menu, startfluxbox, fbrun, fluxbox-remote, et fluxbox-update_configs
Bibliothèques installées: Aucune
Répertoires installés: /usr/share/fluxbox et ~/.fluxbox

Descriptions courtes

fluxbox

est un gestionnaire de fenêtre pour X11 basé sur Blackbox 0.61.0.

fbsetbg

est un outil qui règle l'image de fond d'écran. Il exige un des paquets suivants à l'exécution : Esetroot, wmsetbg, feh, hsetroot, chbg, display, qiv, xv, xsri, xli, ou xsetbg. Il exige également which si Esetroot est trouvé.

fbsetroot

est un outil pour modifier l'apparence de la fenêtre racine basé sur l'application bsetroot de Blackbox.

fluxbox-generate_menu

est un outil qui régénère un menu en analysant votre PATH.

startfluxbox

est un script de démarrage de session qui permet l'exécution de commandes avant le démarrage de fluxbox.

fbrun

affiche une boîte de dialogue de lancement.

fluxbox-remote

fournit un accès en ligne de commande à des raccourcis clavier pour Fluxbox.

fluxbox-update_configs

utilisé pour la gestion des fichiers de configuration (recharger, mettre à jour, tester).

Last updated on 2020-02-17 00:50:16 +0100