Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
fbpanel [Le 11/01/2009, 16:50] 213.95.41.13 |
fbpanel [Le 11/09/2022, 11:42] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Fbpanel ====== | ====== Fbpanel ====== | ||
- | <note help>Fbpanel est une barre des tâche dédiée aux //[[:gestionnaire_de_fenetres|gestionnaires de fenêtres]]// légers tels qu'openbox, windowsmaker, etc ....</note> | + | <note help>Fbpanel est une barre des tâches dédiée aux //[[:gestionnaire_de_fenetres|gestionnaires de fenêtres]]// légers tels qu'openbox, windowsmaker, etc.</note> |
+ | Exemple de configuration simple : \\ | ||
+ | {{:wiki:fbpanel_intrepid.png|}} | ||
===== Pré-requis ===== | ===== Pré-requis ===== | ||
Ligne 8: | Ligne 10: | ||
* Disposer des [[:sudo|droits d'administration]] ; | * Disposer des [[:sudo|droits d'administration]] ; | ||
* Disposer d'une connexion à Internet configurée et activée ; | * Disposer d'une connexion à Internet configurée et activée ; | ||
- | * Avoir activé l'accès aux [[:depots#universe_et_multiverse|dépôts Universe et Multiverse]] . | + | * Avoir activé l'accès aux [[:depots#universe_et_multiverse|dépôts Universe et Multiverse]]. |
</note> | </note> | ||
===== Installation ===== | ===== Installation ===== | ||
- | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://fbpanel|fbpanel]]**. \\ | + | Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://fbpanel|fbpanel]]**. |
- | C'est également possible en ligne de commande : | + | |
- | <code> | + | |
- | sudo apt-get install fbpanel | + | |
- | </code> | + | |
- | ou encore : | + | |
- | <code> | + | |
- | sudo aptitude install fbpanel | + | |
- | </code> | + | |
===== Utilisation ===== | ===== Utilisation ===== | ||
- | <note tip>Fbpanel ne dispose pas encore d'utilitaire de configuration graphique ; | + | <note tip>Fbpanel ne dispose pas encore d'utilitaire de configuration graphique ; |
seuls certains paramètres sont réglables via celui disponible</note> | seuls certains paramètres sont réglables via celui disponible</note> | ||
+ | |||
+ | <note tip>Si vous utilisez Ubuntu 9.04 ou plus éditez /etc/fbpanel/default sinon suivre la procédure suivante.</note> | ||
Tout d'abord, créez un dossier .fbpanel dans votre dossier personnel : | Tout d'abord, créez un dossier .fbpanel dans votre dossier personnel : | ||
Ligne 32: | Ligne 28: | ||
Puis créez un fichier de configuration "de base" :<code> cp /usr/share/fbpanel/default ~/.fbpanel/ </code> | Puis créez un fichier de configuration "de base" :<code> cp /usr/share/fbpanel/default ~/.fbpanel/ </code> | ||
- | Voilà, maintenant fbpanel est utilisable, pour cela lancez la commande <code>fbpanel</code>dans un terminal . | + | Voilà, maintenant fbpanel est utilisable, pour cela lancez la commande <code>fbpanel</code>dans un terminal. |
- | Vous pouvez maintenant le configurer (en partie) en cliquant sur "configure" dans son menu principal . | + | Vous pouvez maintenant le configurer (en partie) en cliquant sur "configure" dans son menu principal. |
- | == Pour aller plus loin == | + | === Pour aller plus loin === |
- | Fpanel peut cependant être configuré de A à Z , ceci en [[:tutoriel:comment_editer_un_fichier|éditant le fichier]] ~/.fbpanel/default . | + | <note tip>Fbpanel fonctionne avec des plugins ; voici la liste : |
- | voici un exemple de menu, que j'ai commenté pour plus de clarté . | + | * separator - barre qui sépare les différentes entrées dans le menu |
+ | * wincmd - bouton pour afficher le bureau | ||
+ | * taskbar - liste des fenêtres | ||
+ | * launchbar - barre de raccourcis | ||
+ | * image - afficher une image dans la barre | ||
+ | * tray - un systray | ||
+ | * cpu - graphique d'utilisation du cpu | ||
+ | * dclock - horloge | ||
+ | * menu - menu | ||
+ | * space - pour mettre un espace d'une taille définie entre les plugins | ||
+ | * icons - permet d'éviter de réécrire le chemin des icônes | ||
+ | * pager - miniatures des bureaux | ||
+ | * genmon - affiche des informations | ||
+ | </note> | ||
+ | Fpanel peut être configuré de A à Z, et ce en [[:tutoriel:comment_editer_un_fichier|éditant le fichier]] ~/.fbpanel/default . | ||
+ | \\ | ||
+ | Tout d'abord, la configuration générale : <code> | ||
+ | Global { | ||
+ | edge = bottom # Côté | ||
+ | allign = left # Alignement des icônes | ||
+ | margin = 0 # Marge | ||
+ | widthtype = percent | ||
+ | width = 100 # Largeur de la barre en % (si l'option au-dessus est à "percent" ) | ||
+ | height = 26 # Hauteur de la barre (en pixels) | ||
+ | transparent = true # Transparence de la barre (true/false) | ||
+ | tintcolor = # ffffff # Couleur de la transparence | ||
+ | alpha = 36 # Opacité | ||
+ | setdocktype = true | ||
+ | setpartialstrut = true # La fenêtre maximisée ne recouvre pas le panel, le recouvre si false. | ||
+ | layer = above # La fenêtre ne peut être en avant plan du panel (le masquer). | ||
+ | autohide = false # Masquer Automatiquement | ||
+ | heightWhenHidden = 2 # Taille du panel en pixel quand il est masqué | ||
+ | } | ||
+ | </code> | ||
+ | je ne comprends pas certaines options : FIXME<note tip> | ||
+ | la configuration générale est principalement configurable avec l'utilitaire graphique. </note> | ||
+ | voici un exemple de menu, que j'ai commenté pour plus de clarté. | ||
<code> | <code> | ||
Plugin { | Plugin { | ||
Ligne 75: | Ligne 107: | ||
} | } | ||
</code> | </code> | ||
- | Vous pouvez ajouter autant de raccourcis que vous voulez . | + | Vous pouvez ajouter autant de raccourcis que vous voulez. |
- | <note tip>Fbpanel fonctionne avec des plugins ; voici la liste : | + | J'ai déjà expliqué ( à peu près ) comment configurer le menu, je vais essayer de faire pareil. |
- | * separator - barre qui sépare les différentes entrées dans le menu | + | |
- | * wincmd - bouton pour afficher le bureau | + | |
- | * taskbar - liste des fenêtres | + | |
- | * launchbar - barre de raccourcis | + | |
- | * image - afficher une image dans la barre | + | |
- | * tray - un systray | + | |
- | * dclock - horloge | + | |
- | * menu - menu | + | |
- | * space - pour mettre un espace d'une taille définie entre les plugins | + | |
- | * icons - permet d'éviter de réécrire le chemin des icônes | + | |
- | * pager - miniatures des bureaux | + | |
- | * genmon - affiche des informations | + | |
- | </note> | + | |
- | J'ai déjà expliqué ( à peu près ) comment configurer le menu , je vais essayer de faire pareil . | + | |
* pour le plugin dclock : | * pour le plugin dclock : | ||
Ligne 100: | Ligne 118: | ||
ClockFmt = %R #texte affiché dans la barre | ClockFmt = %R #texte affiché dans la barre | ||
TooltipFmt = %A %x #texte affiché quand on laisse le curseur dessus | TooltipFmt = %A %x #texte affiché quand on laisse le curseur dessus | ||
- | Action = xclock & #commande exécutée quand on clique sur l'horloge (une fenêtre toute moche par défaut ) | + | Action = xclock & #commande exécutée quand on clique sur l'horloge (une fenêtre toute moche pardéfaut ) |
color = #4545B1 #couleur du texte affiché dans la barre, en héxadécimal | color = #4545B1 #couleur du texte affiché dans la barre, en héxadécimal | ||
} | } | ||
</code> | </code> | ||
- | Si quelqu'un connaît la syntaxe utilisée par le plugin dclock de fbpanel :FIXME | + | Si quelqu'un connaît la syntaxe utilisée parle plugin dclock de fbpanel : FIXME |
+ | |||
+ | Il semblerait (d'après le résultat suivant) que la version de dclock utilisée dans fbpanel soit limitée : nous n'aurions le droit qu'aux options suivantes : %I %M et %R. Cela explique que rien ne change lorsqu'on modifie ces lettres. | ||
+ | <code> | ||
+ | $ fbpanel | ||
+ | dclock: use 'tclock' plugin for text version of a time and date | ||
+ | dclock: in this version ClockFmt is limited to one of these | ||
+ | dclock: %I:%M | ||
+ | dclock: %R | ||
+ | </code> | ||
\\ | \\ | ||
* pour le plugin space : | * pour le plugin space : | ||
Ligne 129: | Ligne 157: | ||
} | } | ||
</code> | </code> | ||
- | Pour ajouter des raccourcis, il faut rajouter ( à l'endroit des (...) ) le code suivant :<code> | + | Pour ajouter des raccourcis, il faut rajouter ( à l'endroit des (...) ) le code suivant : <code> |
button { | button { | ||
icon = icône de votre choix | icon = icône de votre choix | ||
Ligne 158: | Ligne 186: | ||
} | } | ||
</code> | </code> | ||
- | Utilité de "ClassName" ? FIXME | + | Utilité de "ClassName" ? FIXME |
- | \\ pour ajouter des applications , ajouter le code suivant :<code> | + | \\ pour ajouter des applications, ajouter le code suivant : <code> |
application { | application { | ||
Ligne 196: | Ligne 224: | ||
} | } | ||
</code> | </code> | ||
+ | Le choix de la commande est libre, bien sûr ! | ||
+ | |||
+ | * pour le plugin tray : | ||
+ | <code> | ||
+ | |||
+ | Plugin { | ||
+ | type = tray | ||
+ | } | ||
+ | </code> | ||
+ | * pour le plugin cpu : | ||
+ | <code> | ||
+ | |||
+ | Plugin { | ||
+ | type = cpu | ||
+ | } | ||
+ | </code> | ||
+ | ===== Menu en Français ===== | ||
+ | |||
+ | Pour afficher les menus de fbpanel en Français vous devrez modifier les sources et compiler fbpanel. | ||
+ | Désinstallez votre version de fbpanel si vous en aviez une. Dans un terminal tapez : | ||
+ | <code>sudo apt-get remove --purge fbpanel</code> | ||
+ | Allez chercher les sources (pour Hardy) ici : | ||
+ | [[https://packages.ubuntu.com/fr/source/hardy/fbpanel|https://packages.ubuntu.com/fr/source/hardy/fbpanel]] | ||
+ | |||
+ | Installez les dépendances ! | ||
+ | en une ligne : | ||
+ | <code>sudo apt-get update && sudo apt-get install debhelper autotools-dev dpatch libgtk2.0-dev libxmu-dev libxpm-dev</code> | ||
+ | Extrayez les sources dans votre dossier personnel | ||
+ | Allez dans le dossier contenant les sources (normalement fbpanel-4.12) | ||
+ | éditez le fichier plugins/menu.c | ||
+ | et remplacez les lignes | ||
+ | <code>{ "AudioVideo", "gnome-multimedia", "Audio & Video" }, | ||
+ | { "Development","gnome-devel" }, | ||
+ | { "Education", "gnome-applications" }, | ||
+ | { "Game", "gnome-joystick" }, | ||
+ | { "Graphics", "gnome-graphics" }, | ||
+ | { "Network", "gnome-globe" }, | ||
+ | { "Office", "gnome-applications" }, | ||
+ | { "Settings", "gnome-settings" }, | ||
+ | { "System", "gnome-system" }, | ||
+ | { "Utility", "gnome-util" },</code> | ||
+ | par | ||
+ | <code> { "AudioVideo", "gnome-multimedia", "Son et vidéo" }, | ||
+ | { "Development","gnome-devel", "Programmation" }, | ||
+ | { "Education", "gnome-applications", "Éducation" }, | ||
+ | { "Game", "gnome-joystick", "Jeux" }, | ||
+ | { "Graphics", "gnome-graphics", "Graphisme" }, | ||
+ | { "Network", "gnome-globe", "Internet" }, | ||
+ | { "Office", "gnome-applications", "Bureautique" }, | ||
+ | { "Settings", "gnome-settings", "Préférences" }, | ||
+ | { "System", "gnome-system", "Administration" }, | ||
+ | { "Utility", "gnome-util", "Utilitaires" },</code> | ||
+ | ensuite dans un terminal : | ||
+ | <code>cd ~/fbpanel-4.12</code> | ||
+ | <code>./configure</code> | ||
+ | <code>make</code> | ||
+ | <note tip>à ce moment là si on veut se créer un .deb rapidement vous pouvez utiliser checkintall, voir [[:tutoriel:compilation#compiler|ici]]</note> | ||
+ | |||
+ | Installation simple | ||
+ | <code>sudo make install</code> | ||
+ | |||
+ | Installation et création du ".deb" | ||
+ | <code>sudo checkinstall</code> | ||
+ | |||
+ | Pour supprimer fbpanel il faudra alors taper dans un terminal : | ||
+ | <code>sudo dpkg -P fbpanel</code> | ||
===== Désinstallation ===== | ===== Désinstallation ===== | ||
Ligne 205: | Ligne 299: | ||
* **(en)** [[http://fbpanel.sourceforge.net/|Site officiel de Fbpanel ]] | * **(en)** [[http://fbpanel.sourceforge.net/|Site officiel de Fbpanel ]] | ||
+ | |||
+ | ---- | ||
+ | |||
+ | //Contributeurs : mathieui, [[:utilisateurs:furious-therapy]] : pour la traduction du menu en FR.// |