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 24/02/2009, 22:53] furious-therapy |
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 : \\ | Exemple de configuration simple : \\ | ||
{{:wiki:fbpanel_intrepid.png|}} | {{:wiki:fbpanel_intrepid.png|}} | ||
Ligne 10: | 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 34: | 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 === | ||
Ligne 46: | Ligne 40: | ||
* image - afficher une image dans la barre | * image - afficher une image dans la barre | ||
* tray - un systray | * tray - un systray | ||
+ | * cpu - graphique d'utilisation du cpu | ||
* dclock - horloge | * dclock - horloge | ||
* menu - menu | * menu - menu | ||
Ligne 53: | Ligne 48: | ||
* genmon - affiche des informations | * genmon - affiche des informations | ||
</note> | </note> | ||
- | Fpanel peut être configuré de A à Z ,et ce en [[:tutoriel:comment_editer_un_fichier|éditant le fichier]] ~/.fbpanel/default . | + | 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> | + | Tout d'abord, la configuration générale : <code> |
Global { | Global { | ||
- | edge = bottom #côté | + | edge = bottom # Côté |
- | allign = left # alignement des icones | + | allign = left # Alignement des icônes |
- | margin = 0 #marge | + | margin = 0 # Marge |
widthtype = percent | widthtype = percent | ||
- | width = 100 # largeur de la barre en % (si l'option au-dessus est à "percent" ) | + | width = 100 # Largeur de la barre en % (si l'option au-dessus est à "percent" ) |
- | height = 26 #hauteur de la barre (en pixels ) | + | height = 26 # Hauteur de la barre (en pixels) |
- | transparent = true # transparence de la barre (true/false) | + | transparent = true # Transparence de la barre (true/false) |
- | tintcolor = #ffffff #couleur de la transparence | + | tintcolor = # ffffff # Couleur de la transparence |
- | alpha = 36 | + | alpha = 36 # Opacité |
setdocktype = true | setdocktype = true | ||
- | setpartialstrut = true | + | setpartialstrut = true # La fenêtre maximisée ne recouvre pas le panel, le recouvre si false. |
- | autohide = false # | + | layer = above # La fenêtre ne peut être en avant plan du panel (le masquer). |
- | heightWhenHidden = 2 | + | autohide = false # Masquer Automatiquement |
+ | heightWhenHidden = 2 # Taille du panel en pixel quand il est masqué | ||
} | } | ||
</code> | </code> | ||
je ne comprends pas certaines options : FIXME<note tip> | je ne comprends pas certaines options : FIXME<note tip> | ||
- | la configuration générale est principalement configurable avec l'utilitaire graphique .</note> | + | 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é . | + | voici un exemple de menu, que j'ai commenté pour plus de clarté. |
<code> | <code> | ||
Plugin { | Plugin { | ||
Ligne 111: | Ligne 107: | ||
} | } | ||
</code> | </code> | ||
- | Vous pouvez ajouter autant de raccourcis que vous voulez . | + | Vous pouvez ajouter autant de raccourcis que vous voulez. |
- | J'ai déjà expliqué ( à peu près ) comment configurer le menu , je vais essayer de faire pareil . | + | 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 122: | 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 151: | 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 180: | 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 218: | Ligne 224: | ||
} | } | ||
</code> | </code> | ||
- | Le choix de la commande est libre, bien sur ! | + | 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 ===== | ===== Menu en Français ===== | ||
Pour afficher les menus de fbpanel en Français vous devrez modifier les sources et compiler fbpanel. | 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 tappez: | + | Désinstallez votre version de fbpanel si vous en aviez une. Dans un terminal tapez : |
<code>sudo apt-get remove --purge fbpanel</code> | <code>sudo apt-get remove --purge fbpanel</code> | ||
- | Allez chercher les sources (pour Hardy) ici: | + | Allez chercher les sources (pour Hardy) ici : |
- | [[http://packages.ubuntu.com/fr/source/hardy/fbpanel|http://packages.ubuntu.com/fr/source/hardy/fbpanel]] | + | [[https://packages.ubuntu.com/fr/source/hardy/fbpanel|https://packages.ubuntu.com/fr/source/hardy/fbpanel]] |
- | Installez les dépendances! | + | Installez les dépendances ! |
- | en une ligne: | + | en une ligne : |
<code>sudo apt-get update && sudo apt-get install debhelper autotools-dev dpatch libgtk2.0-dev libxmu-dev libxpm-dev</code> | <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 personel | + | Extrayez les sources dans votre dossier personnel |
Allez dans le dossier contenant les sources (normalement fbpanel-4.12) | Allez dans le dossier contenant les sources (normalement fbpanel-4.12) | ||
éditez le fichier plugins/menu.c | éditez le fichier plugins/menu.c | ||
Ligne 245: | Ligne 265: | ||
{ "System", "gnome-system" }, | { "System", "gnome-system" }, | ||
{ "Utility", "gnome-util" },</code> | { "Utility", "gnome-util" },</code> | ||
- | par | + | par |
<code> { "AudioVideo", "gnome-multimedia", "Son et vidéo" }, | <code> { "AudioVideo", "gnome-multimedia", "Son et vidéo" }, | ||
{ "Development","gnome-devel", "Programmation" }, | { "Development","gnome-devel", "Programmation" }, | ||
Ligne 256: | Ligne 276: | ||
{ "System", "gnome-system", "Administration" }, | { "System", "gnome-system", "Administration" }, | ||
{ "Utility", "gnome-util", "Utilitaires" },</code> | { "Utility", "gnome-util", "Utilitaires" },</code> | ||
- | ensuite dans un terminal: | + | ensuite dans un terminal : |
<code>cd ~/fbpanel-4.12</code> | <code>cd ~/fbpanel-4.12</code> | ||
<code>./configure</code> | <code>./configure</code> | ||
<code>make</code> | <code>make</code> | ||
- | <note tip>à ce moment là si on veut se créer un deb rapidement vous pouvez utiliser checkintall, voire [[http://doc.ubuntu-fr.org/tutoriel/compilation#compiler|ici]]</note> | + | <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 | Installation simple | ||
Ligne 268: | Ligne 288: | ||
<code>sudo checkinstall</code> | <code>sudo checkinstall</code> | ||
- | Pour supprimer fbpanel il faudra alors tapper dans un terminal: | + | Pour supprimer fbpanel il faudra alors taper dans un terminal : |
<code>sudo dpkg -P fbpanel</code> | <code>sudo dpkg -P fbpanel</code> | ||
Ligne 282: | Ligne 302: | ||
---- | ---- | ||
- | //Contributeurs : inconnu, [[:utilisateurs:furious-therapy]]// | + | //Contributeurs : mathieui, [[:utilisateurs:furious-therapy]] : pour la traduction du menu en FR.// |