News | About | Get Frugalware | Packages | Documentation | Discussion Forums | Bug Tracker | Wiki | Community | Development

Openbox (Français)

From FrugalWiki

Jump to: navigation, search


i18n
English
Français

Contents

Openbox

Présentation

Openbox.jpg

Openbox est un gestionnaire de fenêtre très léger. Nous allons le configurer pas à pas dans ce tutoriel afin d'avoir un système opérationnel très rapidement. Installation

Installez Openbox, son gestionnaire de configuration et son gestionnaire de menu :

Root terminal 48px.png
# pacman-g2 -S openbox obconf obmenu


Captures d'écran

Histoire de vous motiver un peu, vous pourrez avoir à la fin de ce tutoriel un bureau comme celui-là :

Openbox-capture.png

Configuration de Slim

Si vous installez Openbox c'est surtout pour sa légèreté, donc ce serait dommage de se trimballer GDM ou tout autre gestionnaire de session obèse alors que l'on a Slim ! Commencez par installer Slim :

Root terminal 48px.png
# pacman-g2 -S slim


Configurons-le :

User terminal 48px.png
$ vim /etc/slim.conf

Modifiez les lignes suivantes suivant l'exemple :

 numlock     on # Afin d'avoir le pavé numérique activé pour le mot de passe (pas obligatoire mais pratique)
 login_cmd   exec /bin/bash -login /usr/bin/openbox-session %session
 sessions    openbox


Configuration d'Openbox

Lancement automatique d'un programme au démarrage

Pour lancer un programme au lancement de l'ordinateur, vous devez créer le fichier ~/.config/openbox/autostart.sh

Voici un exemple de présentation de ce fichier :

 #! /bin/bash
 pypanel &         # Une barre des tâches configurable
 numlockx on &     # Activer le verrouillage numérique
 ivman &           # Pour monter vos supports
 parcellite &      # Un presse-papier

Pensez à toujours mettre un & à la fin de chaque commande, sinon le chargement s'arrêtera sur celui qui ne l'a pas.

Rendez-le exécutable :

User terminal 48px.png
$ chmod +x ~/.config/openbox/autostart.sh

Et voilà !

Configuration du menu

Le menu par défaut est plutôt vide, mais le modifier est très facile, ne vous découragez pas !

Tout d’abord il faut copier le menu.xml qui existe par défaut dans votre dossier de configuration Openbox personnel (/home/VOTRENOM/.config/openbox/). Utilisez la commande suivante :

User terminal 48px.png
$ cp /etc/xdg/openbox/menu.xml ~/.config/openbox/menu.xml

Pour configurer le menu vous avez 2 façons de faire :

La méthode graphique

User terminal 48px.png
$ obmenu

Ce logiciel est très simple s'utilisation, inutile que je m'étale dessus. Le menu sera automatiquement corrigé après l'enregistrement.

La méthode manuelle

Vous pouvez éditer manuellement le fichier ~/.config/openbox/menu.xml

Ajout d'un panel

Le panel est la barre qui contient en général la barre des tâches, la zone de notifications et l'heure.

Nous allons installer Pypanel qui est très léger et complet mais il en existe plusieurs comme tint2, BMpanel, FBpanel ou même Gnome-panel, le panel de Gnome.

Root terminal 48px.png
# pacman-g2 -S pypanel


Si vous voulez le configurer, ça se passe ici :

User terminal 48px.png
$ vim ~/.pypanelrc

Vous pouvez le lancer à partir de la console en tapant pypanel pour faire un essai, mais vous devrez ajouter la ligne pypanel & dans le fichier de démarrage des programmes (voir plus haut).

Gestion du thème Openbox

Lancez obconf choisissez votre thème, la taille des polices, le focus, etc…

Gestion du thème GTK

Openbox ne gère pas par défaut le thème GTK de vos applications Gnome.

Pour activer votre thème GTK dans Openbox, vous avez plusieurs façons de faire mais je ne vais expliquer que la plus simple.

Installez lxappearance.

Root terminal 48px.png
# pacman-g2 -S lxappearance


Lancez-le par la commande lxappearance.

Choisissez votre thème, vos icônes, validez et c'est bon !

Ce logiciel a mis vos préférences dans le fichier ~/.gtkrc-2.0.

Gestion du fond d'écran

Pour celà installez nitrogen.

Root terminal 48px.png
# pacman-g2 -S nitrogen


Lancez-le en lui désignant le dossier qui contient le fond d'écran que vous souhaitez mettre :

User terminal 48px.png
$ nitrogen ~/Images/

Après ça vous n'aurez plus qu'à choisir le fond d'écran dans la liste.

Pour appliquer le fond d'écran au démarrage d'Openbox vous devez ajouter la ligne nitrogen –restore & dans le fichier de démarrage des programmes (voir plus haut).

Vous avez une jolie liste de fond d'écrans sur DeviantArt.

Les icônes

Par défaut Openbox ne gère pas le bureau, on ne peut donc pas créer des icônes aussi facilement que sous un environnement bureau.

Vous pouvez donc installer vos icônes à la main avec Idesk, soit utiliser un gestionnaire de bureau.


Avec Idesk

Installez idesk.

Root terminal 48px.png
# pacman-g2 -S idesk


Le fichier de configuration se trouve ici : ~/.ideskrc

Pour ajouter vos icônes :

User terminal 48px.png
$ mkdir ~/.idesktop && cd ~/.idesktop

Dans ce dossier vous allez créer vos icônes, un fichier par icône avec l'extension '.lnk'

Par exemple :

User terminal 48px.png
$ vim firefox.lnk

Mettez-y :

 table Icon
   Caption: Firefox                       # Le nom qui apparaîtra en dessous de l'icône
   Command: firefox                       # La commande à lancer
   Icon: /home/user/icones/firefox.png    # Chemin de l'icône
   Width: 64                              # Largeur de l'icône
   Height: 64                             # Hauteur de l'icône
   X: 37                                  # La position sur l'axe des abscisses de l'icône
   Y: 17                                  # La position sur l'axe des ordonnées de l'icône
 end

L'image de l'icône est obligatoire, sans ça vous ne verrez rien. Vous pouvez en trouver sur http://www.gnome-look.org.

Vous pouvez mettre ce que vous voulez pour la position de l'icône, vous pourrez déplacer l'icône à la souris si dans le fichier ~/.ideskrc l'option Locked est mise sur False.

Une fois que vos icônes sont faites, redémarrer Openbox pour les voir.

Avec un gestionnaire de bureau

Vous avez un moyen plus rapide mais aussi un peu plus lourd, c'est de laisser un gestionnaire de fichier gérer votre bureau.

Installez et lancez PCManFM (il est léger, complet et convivial) :

Root terminal 48px.png
# pacman-g2 -S pcmanfm


 pcmanfm &

Allez dans Éditions → Préférences → Desktop et cochez Manage the desktop and show files icons et Show menus provided by WM when desktop is clicked. Sans ce dernier vous ne pourrez pas avoir accès au menu.

Liens externes

Personal tools
Namespaces
Variants
Actions