Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
avant-window-navigator [Le 21/02/2010, 10:32]
hugme Correction backlink
avant-window-navigator [Le 26/03/2023, 18:13] (Version actuelle)
L'Africain lien
Ligne 1: Ligne 1:
-{{tag>Jaunty Intrepid Interface_3d ​personnalisation ​dock}}+{{tag>interface_3d ​personnalisation ​À_RECYCLER}}
 ---- ----
  
Ligne 7: Ligne 7:
  
  
-**Avant Window Navigator** est une barre de lancement d'​applications animée qui apparaît sur le bureau. Regardez [[https://​launchpad.net/​awn/​|le site du projet]] pour voir ce que cela donne, et être informé de l'​évolution du projet (il évolue très vite). Ce dock est en cours de développement,​ il peut y avoir quelques bugs. +**Avant Window Navigator** est une barre de lancement d'​applications animée qui apparaît sur le bureau.
- +
-Pour de plus amples informations il y a aussi le [[http://​wiki.awn-project.org/​|wiki du projet]].+
  
 +Ce dock est en cours de développement,​ il peut y avoir quelques [[https://​bugs.launchpad.net/​awn/​|bogues]].
  
 ===== Pré-requis ===== ===== Pré-requis =====
  
-Ce dock nécessite ​l'​utilisation d'une [[:​interface_3d#​installation_de_l_interface_3d|interface composite 3D]].+  * Disposer des [[:​sudo|droits d'​administration]]. 
 +  * Disposer d'une connexion à Internet configurée et activée. 
 +  * Nécessite ​l'​utilisation d'une [[:​interface_3d#​installation_de_l_interface_3d|interface composite 3D]].
  
 +<​note>​On peut aussi l'​utiliser sans interface composite. Toutefois, il sera moins beau et il n'​offrira pas toutes les possibilités.</​note>​
  
 ===== Installation ===== ===== Installation =====
 +Il faut ajouter le [[ppa|dépôt]] **ppa:​nilarimogard/​webupd8** :
 +  sudo add-apt-repository ppa:​nilarimogard/​webupd8
 +  sudo apt-get update
 +  sudo apt-get install avant-window-navigator
  
  
 +===== Utilisation =====
  
-==== Par les dépôts Officiels ==== +L'​application se lance depuis le menu //Applications -> Accessoires -> Avant Window Navigator//.
-//[[:​jaunty|Ubuntu Jaunty Jacktalope 9.04]]//+
  
-La version [[apt://awn-manager|0.3.2 d'​AWM]] est disponible dans les [[:​depots#​universe_et_multiverse|dépôts Universe]]+Si vous voulez que Avant Window Navigator se lance au démarrage : 
 +  * Dans le menu de configuration d'awn, onglet //"​Préférences"//,​ cocher la case //"​Lancer Awn au démarrage"​//.
  
-Pour les applets/​plugins [[:tutoriel:​comment_installer_un_paquet|installer les paquets]] **[[apt://awn-applets-python-extras|python-extras]]** et **[[apt://awn-applets-c-extras|c-extras]]**+Alternativement,​ vous pouvez l'​ajouter dans les applications lancées au démarrage ​: 
 +  ​Sous Ubuntu 8.04 LTS allez dans le menu //Système ​-> Préférences ​-> Sessions//. Ensuite allez dans l'​onglet ​**Programmes au démarrage*
 +  ​Sous Ubuntu 9.10 et suivants allez dans le menu //Système ​-> Préférences ​-> Applications au démarrage//​ ;​
  
- +Enfin, faites **Ajouter** et entrez dans la case **Commande :** ceci :
-//​[[:​Gutsy|Ubuntu Gutsy Gibbon 7.10]] et supérieure.//​ +
- +
-La version 0.2.1 d'AWN est disponible dans les [[:​depots#​backports|dépôts Backports]] pour Gutsy et [[:​depots#​universe_et_multiverse|dépôts Universe]] pour Hardy. +
- +
-Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​avant-window-navigator|avant-window-navigator]]**. +
-De plus, pour certains applets/​plugins,​ vous aurez besoin d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​python-awn|python-awn]]**. +
- +
-Malheureusement,​ les dépôts ne contiennent aucun applet pré-installé,​ il vous faudra aller les chercher sur le [[http://​wiki.awn-project.org/​|site officiel]] et les installer manuellement. +
- +
-Sous Intrepid, la dernière version d'AWN est déjà présente dans les dépôts. Vous pouvez installer [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​avant-window-navigator|avant-window-navigator]]** et les plugins supplémentaires **[[apt://​awn-applets-python-extras|awn-applets-python-extras]]** et **[[apt://​awn-applets-c-extras|awn-applets-c-extras]]**. +
- +
- +
- +
- +
-==== Par les dépôts de launchpad ==== +
- +
-Une version //trunk// est testée sur launchpad, elle semble être la plus efficace avec Hardy et les versions suivantes.  +
- +
-On peut l'​installer en [[:​tutoriel:​comment_modifier_sources_maj|ajoutant le dépôt logiciel]] suivant : +
- +
-<​code>​deb http://​ppa.launchpad.net/​awn-testing/​ubuntu hardy main</​code>​ +
-Puis en [[:​tutoriel:​comment_installer_un_paquet|installant les paquets]] [[apt://​avant-window-navigator-trunk,​awn-applets-python-extras-trunk,​awn-applets-c-extras-trunk|avant-window-navigator-trunk,​ awn-applets-python-extras-trunk et awn-applets-c-extras-trunk]] qui remplacent la version normale et ses dépendances. +
- +
-<​note>​ +
-Fin Aout 2008 l'​ensemble est fonctionnel avec de nombreuses applets mais l'​existence de bugs et d'​options inopérantes est normale puis qu'il s'agit bien là d'une version en développement (basée sur la bzr que l'on peut trouver sur le dépôt Reacocard). +
-</​note>​ +
-Source et tableau de compatibilité avec les différentes version d'​ubuntu : https://​launchpad.net/​~awn-extras/​+archive +
- +
- +
-==== Par les dépôts de Reacocard ==== +
- +
-//​[[:​Feisty|Ubuntu Feisty Fawn 7.04]] et supérieure//​\\ +
- +
-Ce sont les dépôts les plus à jour, vous bénéficierez de la toute dernière version de l'​application,​ qui par conséquent peut être instable. +
- +
-Il vous faut commencer par [[:​tutoriel:​comment_modifier_sources_maj|Modifier vos sources de mises à jour]] pour y ajouter ces dépôts : +
-<​note>​**Pour [[:​intrepid|Ubuntu Intrepid Ibex 8.10]] :** +
-<​file>​ +
-deb http://​ppa.launchpad.net/​reacocard-awn/​ubuntu intrepid main +
-deb-src http://​ppa.launchpad.net/​reacocard-awn/​ubuntu intrepid main +
-</​file>​ +
-**Pour [[:​hardy|Ubuntu Hardy Heron 8.04 LTS]] :** +
-<​file>​ +
-deb http://​ppa.launchpad.net/​reacocard-awn/​ubuntu hardy main +
-deb-src http://​ppa.launchpad.net/​reacocard-awn/​ubuntu hardy main +
-</​file>​ +
-**Pour [[:​Gutsy|Ubuntu Gutsy Gibbon 7.10]] :** +
-<​file>​ +
-deb http://​ppa.launchpad.net/​reacocard-awn/​ubuntu gutsy main +
-deb-src http://​ppa.launchpad.net/​reacocard-awn/​ubuntu gutsy main +
-</​file>​ +
-</​note>​ +
- +
-> Du fait de l'​absence de clef GPG pour ces dépots, le système vous signalera que les paquets ne sont pas signés. +
- +
-Après avoir [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|rechargé la liste des paquets]], il ne vous reste plus qu'à [[:​tutoriel:​comment_installer_un_paquet|installer les paquets]] suivants :  +
-Vous pouvez alors installer tout ce qui précède en cliquant simplement +
-**[[apt://​avant-window-navigator-bzr,​awn-manager-bzr,​awn-core-applets-bzr,​libawn0-bzr,​python-awn-bzr,​python-alsaaudio,​python-libgmail,​python-feedparser,​python-imaging|avant-window-navigator-bzr,​ awn-manager-bzr,​ awn-core-applets-bzr,​ libawn0-bzr,​ python-awn-bzr,​ python-alsaaudio,​ python-libgmail, ​ python-feedparser et python-imaging]]** +
- +
- +
- +
- +
- +
- +
- +
-:!: Sur [[:KDE]] le système vous demandera d'​installer également des paquets propres à [[:Gnome]] pour permettre à l'​application de fonctionner. +
- +
-==== Installation à partir des sources (déconseillé) ==== +
- +
-Cette solution vous permettra de bénéficier aussi des dernières mises à jour, qui seront très probablement moins stables. Mais vous pourrez bénéficier de ces modifications « en direct ». +
- +
-[[tutoriel:​comment_installer_un_paquet|Installez les paquets]] **[[apt://​bzr,​libgtk2.0-dev,​libwnck-dev,​libwnck-common,​libgconf2-dev,​libglib2.0-dev,​gnome-common,​libgnome-desktop-dev,​libdbus-glib-1-dev,​libxcomposite-dev,​libxdamage-dev,​python-gtk2-dev,​python-cairo-dev,​python-gnome2-dev,​python-gnome2-desktop-dev,​python-gnome2-extras-dev,​libgnome-menu-dev,​librsvg2-dev,​libgtop2-dev,​gtk-doc-tools,​libsexy-dev,​libnotify-dev,​libvte-dev,​python-alsaaudio,​python-feedparser,​python-xdg|bzr,​ libgtk2.0-dev,​ libwnck-dev,​ libwnck-common,​ libgconf2-dev,​ libglib2.0-dev,​ gnome-common,​ libgnome-desktop-dev,​ libdbus-glib-1-dev,​ libxcomposite-dev,​ libxdamage-dev,​ python-gtk2-dev,​ python-cairo-dev,​ python-gnome2-dev,​ python-gnome2-desktop-dev,​ python-gnome2-extras-dev,​ libgnome-menu-dev,​ librsvg2-dev,​ libgtop2-dev,​gtk-doc-tools,​ libsexy-dev,​ libnotify-dev,​ libvte-dev, python-alsaaudio,​ python-feedparser et python-xdg]]** +
- +
-Pour avoir le cœur de AWN, ouvrez un terminal et tapez ceci : +
-<​code>​ +
-bzr co http://​bazaar.launchpad.net/​~awn-core/​awn/​trunk avant-window-navigator +
-cd avant-window-navigator +
-./​autogen.sh +
-make +
-sudo make install +
-</​code>​ +
- +
-Pour avoir les applets, les plugins et le nouveau gestionnaire de préférences (**:!: ceux-ci sont toujours en développement**),​ ouvrez un terminal et tapez ceci : +
-<​code>​ +
-bzr co http://​bazaar.launchpad.net/​~awn-extras/​awn-extras/​trunk awn-extras +
-cd awn-extras +
-./​autogen.sh +
-make +
-sudo make install +
-</​code>​ +
- +
-===== Utilisation ===== +
- +
-L'​application se lance depuis le menu **Applications->​Accessoires->​Avant Window Navigator** +
- +
-Si vous voulez que Avant Window Navigator se lance au démarrage, allez dans le menu **Système->​Préférences->​Sessions**. Ensuite allez dans l'​onglet **Programmes au démarrage**, faites **Ajouter** et entrez dans la case **Commande:** ceci :+
  
   avant-window-navigator   avant-window-navigator
Ligne 147: Ligne 60:
 D'​autres options sont disponibles,​ à vous de tester celles qui vous conviennent. D'​autres options sont disponibles,​ à vous de tester celles qui vous conviennent.
  
-==== Plugins ​====+==== Greffons ​====
  
-De nombreux ​plugins ​sont disponibles pour agrémenter les fonctionnalités et l'​apparence de la barre.+De nombreux ​greffons ​sont disponibles pour agrémenter les fonctionnalités et l'​apparence de la barre.
  
-Par exemple, un plugin ​pour Rhythmbox permet d'​afficher la pochette de l'​album joué et de contrôler le lecteur.+Par exemple, un greffon ​pour Rhythmbox permet d'​afficher la pochette de l'​album joué et de contrôler le lecteur.
  
 {{awn-pluginrhythmbox.png|}} {{awn-pluginrhythmbox.png|}}
Ligne 161: Ligne 74:
 Un dossier Rhythmbox existe maintenant dans votre dossier personnel. Copier ensuite les fichiers présents dans ce dossier (à l'​exception du fichier README) dans le dossier suivant : /​home/​VOTRE_NOM_D'​UTILISATEUR/​.gnome2/​rhythmbox/​plugins/​ (Pour avoir accès à ce dossier à partir de Nautilus, vous devez cliquer sur //Affichage → Afficher les dossiers cachés//). Un dossier Rhythmbox existe maintenant dans votre dossier personnel. Copier ensuite les fichiers présents dans ce dossier (à l'​exception du fichier README) dans le dossier suivant : /​home/​VOTRE_NOM_D'​UTILISATEUR/​.gnome2/​rhythmbox/​plugins/​ (Pour avoir accès à ce dossier à partir de Nautilus, vous devez cliquer sur //Affichage → Afficher les dossiers cachés//).
  
-Des plugins ​similaires existent pour de nombreux lecteurs (Exaile, Amarok, Listen, Quod Libet) mais également pour Pidgin, Thunderbird,​ Evolution, etc. Pour plus d'​infos : [[http://​awn.wetpaint.com/​page/​Plugins]]+Des greffons ​similaires existent pour de nombreux lecteurs (Exaile, Amarok, Listen, Quod Libet) mais également pour Pidgin, Thunderbird,​ Evolution, etc. Pour plus d'​infos : [[http://​awn.wetpaint.com/​page/​Plugins]]
  
-==== Positionner le dock ====+==== Écrans multiples ​====
  
-Cette option n'est pas disponible actuellement ​([[https://​blueprints.launchpad.net/​awn/​+spec/​user-positionable-bar|blueprint]]), cependant ​il est possible de modifier la position du dock (peut être utile dans le cas d'une configuration dual screen si elle n'est pas positionnée correctement en bas de l'​écran). +En cas d'utilisation de plusieurs écrans ​(non-clonés), il n'est pas possible, à partir des **Préférences du dock**, de définir sur lequel de ces écrans ​le dock sera affiché - en tout cas jusqu'à la version 0.4.1 incluse.
-  ​Ouvrir l'​[[gconf|éditeur de configuration de gnome]] ( tapez //​gconf-editor//​ dans la console ou avec "​Alt-F2"​) +
-  ​Naviger dans ''/​apps/​avant-window-navigator''​ puis +
-    ​Cocher ''​force_monitor''​ +
-    * Modifier les valeurs ''​monitor_*''​ à votre guise. +
-  __// +
-Exemple://​__ Si votre moniteur est en 1280*1024et que vous voulez que le dock affleure sur la barre des taches, mettez //1000// dans la case "​monitor_height"​. +
-  * Fermer l'éditeur et relancer ​la dock +
-(Méthode basée sur [[http://​blog.dotkam.com/​2007/​09/​10/​avant-window-navigator-dual-monitor-hack/​|ce hack]])+
  
 +Cela est toutefois possible grâce à [[dconf|dconf-editor]] ; taper **Alt+F2** puis saisir la commande **dconf-editor**.
 +
 +Modifier la valeur de la clé ''/​apps/​instances/​avant-window-navigator/​panel-1/​panel/​monitor_num''​ qui est -1 (automatique) par défaut. Essayer les valeurs 0, 1, etc jusqu'​à ce que le dock s'​affiche sur le bon écran.
 +
 +En cas de dock multiples, recommencer avec ''​panel-2'',​ etc.
  
 ===== En cas de problème ===== ===== En cas de problème =====
Ligne 180: Ligne 90:
   * Si le dock a un fond noir et non transparent,​ c'est probablement que vous n'​utilisez ni Beryl, ni Compiz, ni [[http://​www.cedynamix.fr/​2008/​05/​16/​Metacity-et-le-Mode-Composite-avec-Gnome-222/​|metacity compositing]] ou que vous n'avez pas lancé xcompmgr.   * Si le dock a un fond noir et non transparent,​ c'est probablement que vous n'​utilisez ni Beryl, ni Compiz, ni [[http://​www.cedynamix.fr/​2008/​05/​16/​Metacity-et-le-Mode-Composite-avec-Gnome-222/​|metacity compositing]] ou que vous n'avez pas lancé xcompmgr.
   * L'​effet de fondu (préférence générale) remplace les icônes qui se lèvent en passant la souris dessus...   * L'​effet de fondu (préférence générale) remplace les icônes qui se lèvent en passant la souris dessus...
 +  * Sous Oneiric : il est possible que les [[indicator-applications|indicateurs d'​applications]] ne fonctionnent pas à cause du passage aux librairies gtk3 : il faut [[:​tutoriel:​comment_installer_un_paquet|installez les paquets]] **[[apt>​indicator-application-gtk2,​indicator-messages-gtk2,​indicator-session-gtk2,​indicator-sound-gtk2|indicator-application-gtk2 indicator-messages-gtk2 indicator-session-gtk2 indicator-sound-gtk2]]**.
 +Puis une fois installé l'​applet de notification dans avant-windows-navigator : bouton droit sur son icône > préférences et cochez toutes les cases.
  
 +==== Croix verte inopportune ====
 +Sous Precise, une croix verte peut apparaître sur le dock, qui ne correspond à aucune application (clics gauche, droit, centre, double-clic n'ont aucune action). Cette croix disparaît lorsqu'​on ajoute une application dans le gestionnaire de tâches, mais reparaît lors de l'​ouverture de session suivante. Le seul moyen de s'en débarrasser est de recompiler les paquets de Avant-Window-Navigator. Rien de bien compliqué.
  
 +Il faut d'​abord s'​assurer que l'on peut télécharger les paquets-sources présents dans les dépôts Ubuntu :
 +  * Ouvrir la Logithèque Ubuntu.
 +  * Dans Edition/​Sources de logiciels... onglet Logiciels Ubuntu, cocher Code Source.
 +  * Fermer la Logithèque.
 +
 +Ensuite, dans un Terminal :
 +  sudo apt-get update
 +  mkdir /​tmp/​awn-source
 +  cd /​tmp/​awn-source
 +  sudo apt-get build-dep avant-window-navigator
 +  apt-get -b source avant-window-navigator
 +  sudo dpkg -i *.deb
 +
 +À la prochaine ouverture de session, la croix verte aura disparu définitivement. Il vous faudra également reconfigurer votre dock.
 ===== Participer au projet et se tenir informé ​ ===== ===== Participer au projet et se tenir informé ​ =====
  
 Le projet possède un [[http://​awn.planetblur.org/​|forum]] où sont débattues toutes les nouvelles idées, les personnes qui souhaitent en apporter peuvent les indiquer à cet endroit. Le projet possède un [[http://​awn.planetblur.org/​|forum]] où sont débattues toutes les nouvelles idées, les personnes qui souhaitent en apporter peuvent les indiquer à cet endroit.
-Il y a ensuite les pages sur Lauchpad. Celles-ci regroupent le [[https://​code.launchpad.net/​awn/​|code]],​ les [[https://​bugs.launchpad.net/​awn/​|bugs]], les [[https://​blueprints.launchpad.net/​awn/​|idées]] à développer ou en développement,​ et la [[https://​translations.launchpad.net/​awn/​|traduction]]. +Il y a ensuite les pages sur Launchpad. Celles-ci regroupent le [[https://​code.launchpad.net/​awn/​|code]],​ les [[https://​bugs.launchpad.net/​awn/​|bogues]], les [[https://​blueprints.launchpad.net/​awn/​|idées]] à développer ou en développement,​ et la [[https://​translations.launchpad.net/​awn/​|traduction]]. 
-Il est aussi possible de se référer aux pages sur le site du projet (hébergé par google) :​[[http://​awn.wetpaint.com/​page/​Suggestions|les suggestions]] et [[http://​awn.wetpaint.com/​page/​Planned+Features|les fonctions prévues]].+Il est aussi possible de se référer aux pages sur le site du projet (hébergé par Google) :​[[http://​awn.wetpaint.com/​page/​Suggestions|les suggestions]] et [[http://​awn.wetpaint.com/​page/​Planned+Features|les fonctions prévues]].
  
 Toutes les personnes peuvent évidemment participer aux projets, et apporter des idées, et plus particulièrement : Toutes les personnes peuvent évidemment participer aux projets, et apporter des idées, et plus particulièrement :
-  * des graphistes pour créer des icônes ou des [[http://​fr.wikipedia.org/​wiki/​Mock-up|mockups]] des nouvelles idées, +  * des graphistes pour créer des icônes ou des [[https://​fr.wikipedia.org/​wiki/​Mock-up|maquettes]] des nouvelles idées, 
-  * des développeurs en C pour le noyau et les applets, et en python pour le gestionnaire de préférences. ​+  * des développeurs en C pour le noyau et les applets, et en python pour le gestionnaire de préférences.
   * des traducteurs pour permettre au maximum d'​avoir le programme dans sa langue   * des traducteurs pour permettre au maximum d'​avoir le programme dans sa langue
 +
 +=====Voir aussi=====
 +  * **(en)** [[https://​launchpad.net/​awn/​|Site web]]
 +  * **(en)** <​del>​[[http://​awn-project.org/​|Site officiel]]</​del>​
 +  * **(en)** <​del>​[[http://​wiki.awn-project.org/​|Wiki officiel]]</​del>​
 +  <note important>​L'​ancien site web "​officiel"​ semble être mort et remplacé par du contenu d'​ayant aucun rapport avec Avant Window Navigator</​note>​
 +  * **(en)** [[http://​www.omgubuntu.co.uk/​2010/​09/​how-to-fully-replace-your-gnome-panels-with-awn/​|How to fully replace your GNOME panels with AWN]]
 +  * [[Cairo-Dock]] : le plus complexe des docks
 +
  
 ---- ----
-//​Contributeurs:​ [[utilisateurs:​Fabien26]],​ [[utilisateurs:​YoBoY]],​ [[utilisateurs:​Malaria]].//+//​Contributeurs:​ [[utilisateurs:​Fabien26]],​ [[utilisateurs:​YoBoY]],​ [[utilisateurs:​Malizor]], [[:​utilisateurs:​claudiux|Claudiux]] (écrans multiples & croix verte).//
  • avant-window-navigator.1266744722.txt.gz
  • Dernière modification: Le 21/02/2010, 10:32
  • par hugme