website annotate fr/doc/handbook/openbox.html @ rev 799

get-feed.php: clean up, improve speed (get 4 last entry and break), show up hour
author Christophe Lincoln <pankso@slitaz.org>
date Wed Mar 30 17:27:20 2011 +0200 (2011-03-30)
parents 0e0bc81a63ee
children
rev   line source
pankso@371 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
pankso@371 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
pankso@371 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
pankso@371 4 <head>
pankso@371 5 <title>SliTaz Handbook - Openbox</title>
pankso@371 6 <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
pankso@371 7 <meta name="description" content="openbox slitaz desktop obconf" />
pankso@371 8 <meta name="expires" content="never" />
pankso@371 9 <meta name="modified" content="2009-03-22 14:20:00" />
pankso@371 10 <meta name="publisher" content="www.slitaz.org" />
pankso@371 11 <meta name="author" content="Christophe Lincoln"/>
pankso@371 12 <link rel="shortcut icon" href="favicon.ico" />
pankso@371 13 <link rel="stylesheet" type="text/css" href="book.css" />
pankso@371 14 </head>
pankso@371 15 <body bgcolor="#ffffff">
pankso@371 16
pankso@371 17 <!-- Header and quick navigation -->
pankso@371 18 <div id="header">
pankso@371 19 <div align="right" id="quicknav">
pankso@371 20 <a name="top"></a>
pankso@371 21 <a href="utilities.html">Utilitaires</a> |
pankso@371 22 <a href="index.html">Table des matières</a>
pankso@371 23 </div>
pankso@371 24 <h1><font color="#3E1220">SliTaz Handbook</font></h1>
pankso@371 25 </div>
pankso@371 26
pankso@371 27 <!-- Content. -->
pankso@371 28 <div id="content">
pankso@371 29 <div class="content-right"></div>
pankso@371 30
pankso@371 31 <h2><font color="#DF8F06">Openbox</font></h2>
pankso@371 32
pankso@371 33 <ul>
pascal@548 34 <li><a href="openbox.html#intro">Introduction et présentation d'Openbox.</a></li>
pascal@548 35 <li><a href="openbox.html#config">Configuration d'Openbox.</a></li>
pascal@548 36 <li><a href="openbox.html#themes">Thèmes graphiques.</a></li>
pascal@548 37 <li><a href="openbox.html#menu">Menu contextuel.</a></li>
pascal@548 38 <li><a href="openbox.html#autostart">Applications démarrées automatiquement.</a></li>
pascal@548 39 <li><a href="openbox.html#bg-icons">Fond d'écran et icônes.</a></li>
pascal@548 40 <li><a href="openbox.html#effects">Effets visuels.</a></li>
pankso@371 41 </ul>
pankso@371 42
pankso@371 43 <a name="intro"></a>
pankso@371 44 <h3><font color="#6c0023">Introduction et présentation d'Openbox</font></h3>
pankso@371 45 <p>
pankso@371 46 Openbox est un gestionaire de fenêtre ultra rapide, simple, efficace,
pankso@371 47 thémable à souhait et ne consommant pas toutes les ressources du système,
pankso@371 48 c'est le gestionnaire de fenêtres par défaut sur SliTaz. Un gestionnaire
pankso@371 49 de fenêtres est une application tournant au dessus du serveur X,
pankso@371 50 permetant de contrôler l'apparence des fenêtres, d'ouvrir un terminal
pankso@371 51 X ou d'afficher des applications. Il permet ensuite de placer, de
pankso@371 52 réduire, et de dimensionner les fenêtres à son propre gré.
pankso@371 53 </p>
pankso@371 54 <p>
pankso@371 55 Openbox fournit un menu contextuel via un clique droite sur le bureau, ce
pankso@371 56 menu est modifiable en éditant un fichier de configuration, la combinaison
pankso@371 57 des touches <code>ALT + tabulation</code> permet de lister et naviguer parmi
pankso@371 58 les fenêtres ouvertes. Par défaut SliTaz propose 4 bureaux virtuels avec
pankso@371 59 Openbox et Obconf pour configurer graphiquement le gestionnaire de fenêtres
pankso@371 60 ainsi que divers petits outils spécifiques à SliTaz afin d'avoir un bureau
pankso@371 61 simple, élégant et cohérant.
pankso@371 62 </p>
pankso@371 63 <p>
pankso@371 64 Le bureau fourni par SliTaz respect les standards de Freedesktop, le
pankso@371 65 gestionnaire de fichiers PCmanFM du projet LXDE permet d'avoir la gestion
pankso@371 66 des icons sur le bureau, le glissé-déposé (drag and drop) et le montage
pankso@371 67 des périphériques en un clique. Le <em>panel</em> fournissant le menu,
pankso@371 68 la barre des tâches, les icons, etc est propulsé par LXpanel.
pankso@371 69 </p>
pankso@371 70
pankso@371 71 <a name="config"></a>
pankso@371 72 <h3><font color="#6c0023">Configuration d'Openbox</font></h3>
pankso@371 73 <p>
pankso@371 74 La plus part des options d'Openbox peuvent être configurées graphiquement
pankso@371 75 via l'utilitaire OBconf se trouvant le menu "Préférences" &rarr; "Configuration
pankso@371 76 d'Openbox". Le fichier de configuration peut aussi être modifié via votre
pankso@371 77 éditeur de texte préféré, le fichier de configuration se trouve dans votre
pankso@371 78 répertoire personnel: <code>~/.config/openbox/rc.xml</code>, c'est un fichier
pankso@371 79 XML comme pour le menu. Les raccourssis clavier sont définis dans la section
pankso@371 80 &lt;keyboard&gt; du fichier de configuration.
pankso@371 81 </p>
pankso@371 82
pankso@371 83 <a name="themes"></a>
pankso@371 84 <h3><font color="#6c0023">Thèmes graphiques</font></h3>
pankso@371 85 <p>
pankso@371 86 Openbox est entièrement thèmable via un seul fichier ayant une syntaxe
pankso@371 87 propre au gestionnaire de fenêtres. Par défaut plusieurs thèmes sont fournis,
pankso@371 88 ils sont séléctionnables via OBconf et installés dans <code>/usr/share/themes</code>.
pankso@371 89 Chaque utilisateur du système peut installer ces propres thèmes dans le
pankso@371 90 répertoire personnel <code>~/.themes</code> manuellement ou via l'interface
pankso@371 91 de configuration OBconf. Si vous voulez créer votre propre thème, le plus
pankso@371 92 simple est de copier et renommer un thème existant pour ensuite éditer
pankso@371 93 le fichier <code>themerc</code>. En option des thèmes utilisent des images
pankso@371 94 pour les boutons inconifier, maximiser et fermer, ces images peuvent
pankso@371 95 être recrées ou modifiées via un éditeur d'images tels que mtPaint ou Gimp.
pankso@371 96 </p>
pankso@371 97 <p>
pankso@371 98 Sur internet vous trouverez beaucoup de thèmes créer par la communauté,
pankso@371 99 plus d'informations sur
pankso@371 100 <a href="http://icculus.org/openbox/index.php/Openbox:Themes">le site officiel d'Openbox</a>.
pankso@371 101 </p>
pankso@371 102
pankso@371 103 <a name="menu"></a>
pankso@371 104 <h3><font color="#6c0023">Menu contextuel</font></h3>
pankso@371 105 <p>
pankso@371 106 Le menu contextuel se trouve dans le fichier: <code>~/.config/openbox/menu.xml</code>,
pankso@371 107 la syntaxe de ce fichier XMl est simple et facile à comprendre. Il est aussi
pankso@371 108 possible de modifier ce menu graphiquement avec <code>obmenu</code> mais
pankso@371 109 pas installé par défaut. Exemple pour ajouter une aplication dans un des
pankso@371 110 sous menus:
pankso@371 111 </p>
pankso@371 112 <pre class="script">
pankso@371 113 &lt;item label="File Manager"&gt;
pankso@371 114 &lt;action name="Execute"&gt;&lt;command&gt;pcmanfm&lt;/command>&lt;/action&gt;
pankso@371 115 &lt;/item&gt;
pankso@371 116 </pre>
pankso@371 117 <p>
pankso@371 118 Les sous menus sont définis à la fin du fichier via la balise <code>menu</code>.
pankso@371 119 La balise menu peut utiliser un <em>pipe</em> pour affichier les entrées de menu,
pankso@371 120 c'est à dire un script qui crée les entrées à la volée. SliTaz propose par
pankso@371 121 défaut un <em>pipe menu</em> qui permet d'ouvrir directement vos répertoires
pankso@371 122 favoris avec le gestionnaire de fichiers PCmanFM. Le script se trouve dans
pankso@371 123 <code>/usr/lib/openbox</code> et peut être utilisé comme example.
pankso@371 124 </p>
pankso@371 125
pankso@371 126 <a name="autostart"></a>
pankso@371 127 <h3><font color="#6c0023">Applications démarrées automatiquement</font></h3>
pankso@371 128 <p>
pankso@371 129 Lors du lancement de votre session graphique, Openbox permet de démarrer
pankso@371 130 divers applications automatiquement via le script:
pankso@371 131 <code>~/.config/openbox/autostart.sh</code>. Par défaut SliTaz propose
pankso@371 132 un script démarrant le gestionnaire de fichiers PCmanFM pour la gestion
pankso@371 133 du fond d'écran et des icons de bureau, le panel (LXpanel) avec le menu,
pankso@371 134 Dbus et Ivman pour la gestion des périphériques ou media tel que les
pankso@371 135 clés USB. Pour ajouter ou supprimer des application lançées au démarrage
pankso@371 136 de la session vous pouvez éditer le script ou utiliser la petite interface
pankso@371 137 graphique de SliTaz via le menu "Préférences" &rarr; "Auto started applications":
pankso@371 138 </p>
pankso@371 139
pankso@371 140 <img
pankso@371 141 src="images/screenshots/desktopbox-autostart.png"
pankso@371 142 style="width: 552px; height: 267px;" />
pankso@371 143
pankso@371 144 <a name="bg-icons"></a>
pankso@371 145 <h3><font color="#6c0023">Fond d'écran et icônes</font></h3>
pankso@371 146 <p>
pankso@371 147 Openbox ne propose pas la gestion du fond d'écran nativement, il faut
pankso@371 148 utiliser un outils externe. Cela permet plus de libérté et de choix, par
pankso@371 149 défaut, le bureau SliTaz utilise le gestionnaire de fichier PCmanFM pour
pankso@371 150 afficher un image en fond d'écran et avoir des icons de bureau.
pankso@371 151 Alternativement il est possible d'utiliser le paquet <code>hsetroot</code>
pankso@371 152 pour afficher un image ou <code>xsetroot</code> pour avoir une couleur
pankso@371 153 unie. PcmanFM est démarré avec la session Openbox en mode démon, c'est à
pankso@371 154 dire qu'il tourne en fond et ce lance plus rapidement. Pour modifier
pankso@371 155 l'image de fond décran vous pouvez passer par les préférences du
pankso@371 156 gestionnaire de fichier ou le menu "Préférences" &rarr; "Fond d'écran"
pankso@371 157 </p>
pankso@371 158 <p>
pankso@371 159 Les icônes sont affichés via de simples fichiers texte suivant les standards
pankso@371 160 Freedesktop, vous pouvez en créer vous-même ou les personnaliser en les
pankso@371 161 éditant via votre éditeur de texte préféré. Pour facilement ajouter des
pankso@371 162 icônes sur le bureau, SliTaz fourni une petite <em>box</em> graphique
pankso@371 163 accessible via le menu "Préférences" &rarr; "Desktop icons" ou le menu
pankso@371 164 contextuel d'Openbox "Desktop Files &amp; Icons" &rarr; "Add new icon":
pankso@371 165 </p>
pankso@371 166
pankso@371 167 <img
pankso@371 168 src="images/screenshots/desktopbox-add-icons.png"
pankso@371 169 style="width: 432px; height: 314px;" />
pankso@371 170
pankso@371 171 <a name="effects"></a>
pankso@371 172 <h3><font color="#6c0023">Effets visuel</font></h3>
pankso@371 173 <p>
pankso@371 174 SliTaz fournit plusieurs petits outils permettant d'avoir des effect
pankso@371 175 graphiques sur les fenêtres d'Openbox et les divers menus. Vous pouvez
pankso@371 176 rendre un fenêtre transparente ou avoir des ombres donnant un effet de
pankso@371 177 profondeur au bureau. Les effets sont obtenus via <code>xcompmgr</code>
pankso@371 178 (<em>Composite Manager</em>), la transparence via <code>transset-df</code>
pankso@371 179 et peuvent être activés en même temps que la session Openbox et via le
pankso@371 180 menu contectuel "Desktop Effects".
pankso@371 181 </p>
pankso@371 182
pankso@371 183 <!-- End of content -->
pankso@371 184 </div>
pankso@371 185
pankso@371 186 <!-- Footer. -->
pankso@371 187 <div id="footer">
pankso@371 188 <div class="footer-right"></div>
pascal@548 189 <a href="openbox.html#top">Haut de la page</a> |
pankso@371 190 <a href="index.html">Table des matières</a>
pankso@371 191 </div>
pankso@371 192
pankso@371 193 <div id="copy">
pascal@669 194 Copyright &copy; <span class="year"></span> <a href="http://www.slitaz.org/">SliTaz</a> -
pankso@371 195 <a href="http://www.gnu.org/licenses/gpl.html">GNU General Public License</a>;<br />
pankso@371 196 Documentation publiées sous
pankso@371 197 <a href="http://www.gnu.org/copyleft/fdl.html">GNU Free Documentation License</a>
pankso@371 198 et codée en <a href="http://validator.w3.org/">xHTML 1.0 valide</a>.
pankso@371 199 </div>
pankso@371 200
pankso@371 201 </body>
pankso@371 202 </html>