skay.actoweb.com mon petit cahier du libre... |
| accueil > Des applications Engagepar skay • modifié le 10/03/2010 04:29engage est une application de bureau qui permet d'avoir une barre de lancement d'applications avec des icones qui zooment lorsque vous passez dessus, c'est un gadget plutôt sympathique Ce programme est inclu dans le gestionnaire de bureau enlightenment, manager de fenêtres très léger mais dans cet article, je n'installe que engage pour l'intégrer dans le bureau gnome. Installer engageUn dépôt pour fedora existe, dépôt non "officiel" ou en conformité avec Livna et Extras, certes... Je n'ai cependant pas rencontré de souci avec les rpms proposés. Ce dépôt est ici: http://sps.nus.edu.sg/~didierbe Dans un premier temps, vous devrez récupérer le paquet pour ajouter le dépôt à yum. Il s'agit d'un rpm à télécharger sur le site et à installer par la suite... Pour FC6: dc-fc6-yum-repo-1.0-1.fc6.noarch.rpm Pour FC5: dc-fc5-yum-repo-1.0-4.fc5.noarch.rpm Ce paquetage installera le dépôt "Didier", il est par défaut désactivé (enabled 0) Une fois le dépôt installé, ouvrez un terminal et passez root (su -) # yum install engage --enablerepo=DidierYum devrait vous proposer d'installer une douzaine de paquetages, acceptez (y) Configurer engageLa création du dossier personnel doit se faire manuellement. Pour cela, ouvrez un nouveau terminal, mais en "utilisateur" maintenant ! $ mkdir -p ~/.e/e/applications/allengage utilise des fichiers de type ".eap" comme lanceur. C'est un format de fichier que je n'ai pas bien compri, sachez qu'en installant enlightenment comme environnement de bureau complet, un outil permet de les générer. Il est également possible de placer des fichiers .desktop (les lanceurs par défaut de Fedora) dans ~/.e/e/applications/bar/engage, ce qui est quand même plus mieux Ordonner les lanceurs engageCrééz un document avec gedit (ou autre éditeur de texte) gedit ~/.e/e/applications/bar/engage/.orderCe document sera vide au premier démarrage. Il contient la liste de lanceur à activer dans le "Dock" engage. L'éditer est très simple, il suffit de noter le nom exact du fichier *.eap ou *.desktop, un nom par ligne... Puis enregistrez le fichier... Voici mon fichier .order
Exécuter engageLe Dock se lance avec la commande engage suivie de diverses options. Pour en avoir la liste complète, entrez la commande engage --help La commande que j'utilise est celle-ci $ engage -i 1 -I 1 -T 0 -m 1 -R 0 -Z 2.2 -b 000000 -B 000000Elle donne un fond transparent, n'affiche que les lanceurs, les zoome avec un ratio de 2.2 et les afficher sous les fenêtres qui peuvent utiliser 100% de l'écran. A vous de trouver votre config Pour avoir engage au démarrage de session, il suffit d'ajouter cette commande via l'outil gnome-session-properties qui se trouve dans le menu Gnome Bureau (Système) -> Préférences -> Préférences supplémentaires -> Sessions Plantage "erreur de segmentation" avec les fichiers eapJ'ai constaté plusieurs plantages lors de mes essais pour trouver les bons fichiers eap. En effet, certains d'entre eux ne fonctionnent pas et lors du lancement de engage, la barre disparait au bout d'une ou deux secondes. Le terminal renvoit une erreur de segmentation. Dans ce cas, • éditez le fichier .order et enlevez le fichier eap provoquant l'erreur. Pour les applications les plus courantes, il existe plusieurs fichiers eap diférents, vous devriez trouver votre bonheur en procédant doucement dans l'édition • Supprimez les fichiers .eap.cache.cfg $ rm ~/.e/e/applications/bar/engage/.eap.cache.cfg ~/.e/e/applications/all/.eap.cache.cfg• redémarrer engage et recommencez s'il plante de nouveau. | ![]()
|