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édentesRévision précédente
Prochaine révision
Révision précédente
conky [Le 25/05/2011, 20:55] – [installation de conky par ppa] 2.11.174.78conky [Le 15/10/2025, 18:10] (Version actuelle) – suppr ppa abandonné + note wayland krodelabestiole
Ligne 1: Ligne 1:
 {{tag>personnalisation}} {{tag>personnalisation}}
----- 
  
-====== Affichage des ressources système : Conky ====== +====== Conky : affichage des ressources système ======
-{{ http://doc.ubuntu-fr.org/_media/conky.jpg}}+
  
-Conky permet la surveillance de pratiquement toutes les variables du système : CPU, mémoire, swap, espace disque, température, téléchargements, messages du système, et bien d'autres encore. L'affichage peut se faire en arrière plan sur le bureau.+**Conky** permet la surveillance de pratiquement toutes les variables du système : CPU, mémoire, swap, espace disque, température, téléchargements, messages du système, et bien d'autres encore. L'affichage peut se faire en arrière-plan sur le bureau.
  
-Conky est extrêmement configurable bien que sa configuration puisse être difficile. Pour voir des exemples de configuration de conky, consultez **[[http://forum.ubuntu-fr.org/viewtopic.php?pid=792133|ce sujet]]** : +Conky est extrêmement configurable bien que sa configuration puisse être difficile. Pour voir des exemples de configuration de Conky, consultez **[[https://forum.ubuntu-fr.org/viewtopic.php?id=426625|ce sujet]]** ou **[[https://forum.ubuntu-fr.org/viewtopic.php?id=426625|cette archive]]**.
  
 +{{:bureau_14-09-2009.png?300}}
  
 ===== Pré-requis ===== ===== Pré-requis =====
  
-Pour installer ce logiciel, vous devez avoir activé l'accès au [[:depots#universe_et_multiverse|dépôt Universe]]. +  * Disposer des [[:sudo|droits d'administration]]. 
- +  * Disposer d'une connexion à Internet configurée et activée. 
 +  * Avoir l'accès au [[:depots#universe_et_multiverse|dépôt Universe]] (activé par défaut).
  
 ===== Installation ===== ===== Installation =====
-Il vous suffit, pour cela, d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://conky|conky]]**. [[apt://conky|{{apt.png}}]] 
  
-Versions de **conky** disponible sous Ubuntu : +Pour utiliser les liens d'installation ci-dessous, l'utilitaire **apturl** doit être installéSi ce n'est pas encore le cas 
-  * [[:dapper|Dapper Drake]] (6.06) : **1.3.5** (ou **1.4.4** si vous activez les dépôts backports) +<code>sudo apt install apturl</code>
-  [[:hardy|Hardy Heron]] (8.04) : **1.5.1*+
-  * [[:intrepid|Intrepid Ibex]] (8.10) **1.6.1** +
-  * [[;jaunty|Jaunty Jackalope]] (9.04) : **1.6.1**  +
-  * [[;karmic|Karmic Koala]] (9.10) : **1.7.2**  +
-  * [[;lucid|Lucid Lynx]] (10.04) : **1.8.0**  +
-  * [[;maverick|Maverick Meerkat]] (10.10) : **1.8.0**  +
-  * [[;natty|Natty Narwhal]] (11.04) : **1.8.0**  +
-==== installation de conky par ppa =====+
  
-la version la plus récente est la **1.8.1**: [[https://launchpad.net/~norsetto/+archive/ppa|PPA for Cesare Tirabassi]]+==== Depuis les dépôts ====
  
-ajout du ppa: +Pour installer ce logiciel, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>conky]]**, ou bien la version complète **[[apt>conky-all]]**, qui intègre plus de fonctionnalités (X11, XDamage, XDBE, Xft, MPD, MOC, math, hddtemp, portmon, RSS, Weather, wireless, IBM, nvidia, eve-online, Imlib2, ALSA mixer, apcupsd, I/O stats, argb, Lua+the cairo+imlib2 lua bindings, Audacious, and XMMS2).
-  sudo add-apt-repository ppa:norsetto/ppa +
-mise a jour de la liste des paquets ; +
-  sudo apt-get update -qq +
-installation de conky +
-  sudo apt-get install conky-all+
  
 ===== Configuration ===== ===== Configuration =====
-<note tip>Il existe désormais un petit script permettant de colorer le code des conkyrc sous gedit (ainsi que les autres éditeurs utilisant gtksourceview2-0) 
-Celui ci est disponible [[http://scriptam.over-blog.com/article-script-de-coloration-pour-conkyrc-44959377.html|==ICI==]]</note> 
-Pour configurer conky, [[:tutoriel:comment_editer_un_fichier|créez le fichier]] **.conkyrc** dans votre dossier personnel et mettez à l'intérieur de celui-ci du code spécial conky, par exemple : 
-[[http://doc.ubuntu-fr.org/conky/conky_integre_sur_le_bureau?rev=1253568652|Intégrée au fond d'écran]] ou [[http://doc.ubuntu-fr.org/conky/conky_en_mode_fenetre?rev=1253568196|Interface simple fenêtrée]] 
  
-Retrouvez les [[http://doc.ubuntu-fr-secours.org/astuces/conky_fonctions.html|Fonctions]] de Conky.+Pour configurer Conky, [[:tutoriel:comment_editer_un_fichier|créez le fichier]] **.conkyrc** dans votre dossier personnel, puis mettez à l'intérieur de celui-ci du code spécial conky, par exemple : 
 +[[https://doc.ubuntu-fr.org/conky/conky_integre_sur_le_bureau?rev=1253568652|Intégrée au fond d'écran]] ou [[http://doc.ubuntu-fr.org/conky/conky_en_mode_fenetre?rev=1253568196|Interface simple fenêtrée]].
  
-Retrouvez les [[http://doc.ubuntu-fr-secours.org/astuces/conky_variables.html|Variables]] de Conky. +Si vous n'avez pas peur de l'anglais, consulter la [[http://conky.sourceforge.net/documentation.html|documentation]] de Conky.
  
-==== Conky avant text ====+<note tip> 
 +Conky est compatible avec [[:Wayland]], à condition d'en modifier la configuration : 
 +<code> 
 +conky.config 
 +  out_to_x false, 
 +  out_to_wayland true, 
 +</code> 
 +Il faut aussi changer la valeur de ''own_window_type'' pour ''‘override’''
 +<code>( own_window_type ‘override’,)</code> 
 +</note>
  
-- La première partie du conky sert configurer le conky, il ne faut pas oublier de mettre à la suite la partie TEXT qui comporte ce que va afficher conky sans quoi il ne démarrera pas.+<note tip>Vous pouvez coloriser un code conky sur [[:gedit]] (//Affichage// -> //Mode de coloration//).</note> 
 + 
 +==== Conky avant TEXT ==== 
 + 
 +<note important>Note: ces paramètres de configuration ne sont plus compatibles avec Conky v1.10.8 (2018). </note> 
 + 
 +La première partie du fichier ".conkyrc" sert à configurer le logiciel Conky lui-même, il ne faut pas oublier de mettre à la suite la partie TEXT qui comporte ce que va afficher Conky ; sans quoi il ne démarrera pas.
 <file> <file>
-# temps pour fermer conky en seconde. 0 = toujours actif + 
 +# temps pour fermer conky en secondes. 0 = toujours actif
 total_run_times 0 total_run_times 0
  
Ligne 77: Ligne 75:
 maximum_width 320 maximum_width 320
  
-# écart avec le bord x=gauche ou droit y= haut ou bas+# écart avec le bord x=gauche ou droit y=haut ou bas
 gap_x 5 gap_x 5
 gap_y 100 gap_y 100
Ligne 99: Ligne 97:
 #type de fenêtre : normal(avec le cadre) / override / desktop #type de fenêtre : normal(avec le cadre) / override / desktop
 own_window_type override # normal / override / desktop own_window_type override # normal / override / desktop
-#pseudo transparence si vous avez des icones sous le conky elle ne seront plus accessible une fois conky activé+#pseudo transparence si vous avez des icônes sous le conky elle ne seront plus accessibles une fois Conky activé
 own_window_transparent yes own_window_transparent yes
  
Ligne 121: Ligne 119:
 default_outline_color black default_outline_color black
  
-color1 e49c16 +color1 e49c16
 color2 CA0000 #rouge color2 CA0000 #rouge
  
Ligne 132: Ligne 130:
 ==== Autres exemples ==== ==== Autres exemples ====
  
-Sur le site officiel : [[http://conky.sourceforge.net/screenshots.html|site officiel]] +Visuels (et fichiers) sur le [[http://conky.sourceforge.net/screenshots.html|site officiel de Conky]].
- +
-Sur le **forum** : [[http://forum.ubuntu-fr.org/viewtopic.php?id=99471]] +
- +
- +
  
 +Sur notre **forum** : [[https://forum.ubuntu-fr.org/viewtopic.php?id=1231521|"Conky : Postez vos conkyrc ou certaines parties intéressantes"]]
  
 ==== Exécution ==== ==== Exécution ====
  
-Pour exécuter conky, faites ALT + F2 et vous tapez ''conky''+Pour exécuter ponctuellement Conky, faites ALT + F2 et vous tapez ''conky''.
- +
-Si vous voulez le charger au démarrage : +
-Système -> Préférence -> Sessions -> Programmes au démarrage +
-(sur jaunty: Système -> préférences -> Application au démarrage).+
  
 +Si vous voulez le charger à chaque démarrage :
 +Système -> Préférence -> Sessions -> Programmes au démarrage (ou dans xubuntu : paramètres -> session et démarrage -> démarrage automatique ; dans Unity, chercher dans le [[unity#tableau_de_bord_dash|tableau de bord]] : Applications au démarrage).
  
 Cliquez sur Ajouter et vous tapez "conky". Éventuellement, il faudra retarder son exécution afin que votre bureau (GNOME/KDE/XFCE) soit initialisé : Cliquez sur Ajouter et vous tapez "conky". Éventuellement, il faudra retarder son exécution afin que votre bureau (GNOME/KDE/XFCE) soit initialisé :
Ligne 155: Ligne 147:
 </code> </code>
  
-Si la commande de retardement ne fonctionne pas avec un Conky par dessus les autres fenêtres suite au démarrage de votre session, voir [[http://doc.ubuntu-fr.org/conky#si_conky_reste_sur_les_fenetres_au_demarrage_de_votre_session|ICI]]+ou 
 +<code> 
 +conky -p 10 
 +</code> 
 +où le nombre derrière **-p** est un nombre de secondes d'attente.
  
 +Si on souhaite lancer un conky différent du conky standard défini dans **~/.conkyrc** : **conky -c ~/chemin_répertoires/nom_du_fichier_conky**. L'option **-c** indique de ne **pas** utiliser le conky par défaut (**~/.conkyrc**). Exemple concret pour un conky connu comme Gotham :
  
 +<code>
 +conky -c ~/conky/Gotham/config/Gotham
 +</code>
  
-===== Problèmes rencontrés =====+Et avec une temporisation de 20 secondes : 
 +<code> 
 +conky -p 20 -c ~/conky/Gotham/config/Gotham 
 +</code> 
 +Note : l'option **-p** doit être avant l'option **-c**, sinon cela ne fonctionne pas.
  
 +Si la commande de retardement (-d ou -p 10) ne fonctionne pas avec un Conky par dessus les autres fenêtres suite au démarrage de votre session, voir le chapitre 4.4 de cette documentation ou cliquer [[#si_conky_reste_sur_les_fenetres_au_demarrage_de_votre_session|ICI]] pour y accéder directement.
 +
 +===== Problèmes rencontrés =====
  
-==== Conflit entre conky et les icônes du bureau ====+==== Conflit entre Conky et les icônes du bureau ====
  
-Il arrive lorsque l'on configure Conky en intégration bureau que les icônes soient masquées par l'option "double_buffer" mise à yes. Vous pouvez tester en la mettant à "no" mais le code clignote à chaque réactualisation.+Lorsque l'on configure Conky en intégration bureau, il arrive que les icônes soient masquées par l'option "double_buffer" mise à yes. Vous pouvez tester en la mettant à "no" mais le code clignote à chaque réactualisation.
  
-Ce problème est connu pour arriver systématiquement avec Nautilus, mais aussi avec xfdesktop (donc affecte priori Ubuntu et Xubuntu 9.04+ mais pas Kubuntu)+Ce problème est connu avec Nautilus, mais aussi avec xfdesktop (donc affecte à priori Ubuntu et Xubuntu 9.04+ mais pas Kubuntu)
  
-On peut régler ce problème de différentes façons, voici une façon simple rapide et ne dépendant pas d'autres applications (On peut classiquement utiliser Compiz pour mettre en œuvre une solution similaire).+On peut régler ce problème de différentes façons. Voici une façon simple rapide et ne dépendant pas d'autres applications (On peut classiquement utiliser Compiz pour mettre en œuvre une solution similaire).
  
 Éditer le **.conkyrc** pour changer la valeur de **own_window** à **yes** et rajouter deux options : Éditer le **.conkyrc** pour changer la valeur de **own_window** à **yes** et rajouter deux options :
Ligne 177: Ligne 184:
  
  
-Cette solution provient de la FAQ de Conky, légèrement adaptée (override au lieu de desktop) afin de supprimer l'ombre.+Cette solution provient de la FAQ de Conky, légèrement adaptée (override au lieu de desktop) afin de supprimer l'ombre. Si **own_window_type   override** ne fonctionne pas, vous pouvez essayer **own_window_type   desktop**, cela fonctionne généralement.
  
-Pour s'en sortir avec Compiz, il s'agit essentiellement de créer une règle grâce au plugin **regexp matching** pour n'appliquer la décoration et l'ombrage qu'aux fenêtres autres que celle de Conky.+Pour s'en sortir avec Compiz, il s'agit essentiellement de créer une règle grâce au plugin **regexp matching** pour appliquer la décoration et l'ombrage seulement aux fenêtres autres que celle de Conky.
  
 Edit : Essayer le paramètre : Edit : Essayer le paramètre :
 <note tip>''own_window_argb_visual yes''</note> <note tip>''own_window_argb_visual yes''</note>
 +==== Conflit entre Conky et LXDE  ====
  
 +Sous [[LXDE]], lorsque l'on veut intégrer conky au bureau, deux problèmes peuvent apparaître :
 +  - Conky disparaît lorsque l'on clique sur le bureau
 +  - Conky disparaît lorsque l'on fait "minimiser toutes les fenêtres" avec LXPanel
  
 +Pour régler le problème, utilisez les paramètres suivants dans votre conkyrc :
  
 +<code>
 +background no
 +own_window yes
 +own_window_class Conky
 +own_window_type dock
 +own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
 +own_window_transparent yes
 +</code>
 +(Ce code permet également de résoudre ce type de problème sous Kubuntu, ajoutez-le simplement dans votre fichier.)
  
-==== Si Conky reste sur les fenêtres au démarrage de votre session ==== +Puisallez dans **Préférences > openBox configuration manager > dock**.
-== Première solution == +
-Il faut le faire démarrer en retard à l'aide d'un script que nous nommerons .conkybootque nous placerons dans le répertoire contenant .conkyrc c'est à dire /home/$USER/+
  
-Contenue du script .conkyboot+Dans "Position", cochez "Permettre aux fenêtres d'être placées dans la zone de Dock"Puis dans "Empilement", choisissez "Gardez les docks en dessous des autres fenêtres". Le tour est joué !
  
 +==== Transparence avec Openbox ====
 +
 +On peut émuler une fausse transparence avec Openbox (qui normalement ne gère pas la transparence), permettant d'afficher le fond d'écran sous le Conky. Normalement, cette configuration fonctionne dans votre conkyrc :
 <code> <code>
-#!/bin/bash +own_window no 
-sleep 20; +own_window_transparent yes 
-conky;+own_window_type override 
 +own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager 
 +double_buffer yes
 </code> </code>
  
-Penser à modifier dans les Propriétés -> Permissions de .conkyboot à cocher //Autoriser l'exécution du fichier comme un programme//+==== Conky ne s’affiche pas au démarrage de votre session ====
  
-  chmod +x .conkyboot+Au démarrage de votre session, il se peut que Conky soit masqué par d’autres éléments, comme le fond d’écran, qui sont affichés après et donc par dessusPour y remédier, il suffit donc de retarder le lancement automatique de Conky.((Cette solution est inspirée de [[https://forum.ubuntu-fr.org/viewtopic.php?id=296241|ce sujet de forum]] (proposée par //[[:utilisateurs:nlcf|nlcf]]// le 04/09/2009).))
  
-Puis dans //Système -> Préférence -> Application au démarrage// +=== Sans script (plus simple) ===
  
-Cliquer sur //Ajouter//  +Créez une ligne dans votre gestionnaire de session (sur Xfce, on le trouve dans le panneau //paramétrage//, icône //Session et démarrage//, par exemple). 
-  * Nom : Conky +<code>conky -p 20</code>  
-  * Commande : /home/$USER/.conkyboot+ou 
 +<code>sh -c "sleep 20; conky;"</code>
  
-Redémarrer le système cela devrait fonctionner+(réduisez le nombre de secondes en fonction des besoins de votre machine : plus elle démarre vite, plus le nombre de secondes exigé est faible. Une seconde suffit sur des systèmes récents (en 2013)).
  
-(Solution inspiré du [[http://forum.ubuntu-fr.org/viewtopic.php?id=296241|forum]] par //[[:utilisateurs:nlcf|nlcf]] Le 04/09/2009, 22:05// )+Puis redémarrez votre système.
  
-== Autre solution plus simple == +=== Avec un script === 
-Au lieu de créer un script qui lancera conky au bout de vingt secondesvous pouvez faire la même chose en une seule ligne directement dans la commande à lancer au démarrage :+ 
 +Ce système est plus lourd est n'offre d’intérêt que pour des options de démarrage complexes (comme démarrer plusieurs Conky, par exemple). 
 + 
 +On effectue le démarrage retardé à l’aide d’un script qu’on nomme ''.conkyboot'' par exempleet qu’on place dans le répertoire contenant ''.conkyrc'' c’est-à-dire ''/home/$USER/''. Voici son contenu :
 <code> <code>
-sh -c "sleep 20; conky;"+#!/bin/bash 
 +sleep 20; 
 +conky;
 </code> </code>
 +Le retard, en secondes (20 secondes dans ce script), est à adapter selon ses préférences et le temps de démarrage de la machine.
  
 +Penser à rendre le fichier exécutable :
 +  chmod +x ~/.conkyboot
  
 +Il faut ensuite spécifier que ce script sera lancé au démarrage. Dans //Système -> Préférences -> Applications au démarrage//, cliquer sur //Ajouter// :
 +  * Nom : Conky
 +  * Commande : ''/home/$USER/.conkyboot''
  
 +Redémarrer le système. Cela devrait fonctionner.
  
 ==== Problème de clignotement ==== ==== Problème de clignotement ====
Ligne 226: Ligne 263:
 Pour éviter le clignotement [[:tutoriel:comment_editer_un_fichier|éditez le fichier]] **.conkyrc** Pour éviter le clignotement [[:tutoriel:comment_editer_un_fichier|éditez le fichier]] **.conkyrc**
  
-Et vous mettez "yes" pour:+Et vous mettez "yes" pour :
   * double_buffer   * double_buffer
-On peut aussi rajouter "yes" pour:+On peut aussi rajouter "yes" pour :
   * own_window_transparent   * own_window_transparent
  
-Pour que l'option double_buffer  fonctionne, le module "dbe" (Double Buffer Extension) doit être activé dans /etc/X11/xorg.conf. On ajoute donc Load "dbe" dans la section Module du xorg.conf après l'avoir sauvegardé:+Pour que l'option double_buffer  fonctionne, le module "dbe" (Double Buffer Extension) doit être activé dans /etc/X11/xorg.conf. On ajoute donc Load "dbe" dans la section Module du xorg.conf après l'avoir sauvegardé :
 <code>sudo cp /etc/X11/xorg.conf /etc/X11/xorg.backup <code>sudo cp /etc/X11/xorg.conf /etc/X11/xorg.backup
-gksudo gedit /etc/X11/xorg.conf</code> +sudo xdg-open /etc/X11/xorg.conf</code> 
-chercher <code>Section "Module"+chercher :<code>Section "Module"
 ... ...
 EndSection</code> EndSection</code>
-et insérer <code>Load "dbe"</code> dans la liste des modules chargés.+et insérer :<code>Load "dbe"</code> dans la liste des modules chargés.
 Relancer le serveur X (ctrl+alt+backspace) pour que les changements prennent effet. Relancer le serveur X (ctrl+alt+backspace) pour que les changements prennent effet.
  
- +En cas de problème :
-En cas de problème+
 <code>sudo cp /etc/X11/xorg.backup /etc/X11/xorg.conf</code> <code>sudo cp /etc/X11/xorg.backup /etc/X11/xorg.conf</code>
- 
  
 Voilà ;) Voilà ;)
  
-PS_1 :  pour les personnes ou ça continue toujours de clignoter introduire ceci dans <del>.conkyrc</del> /etc/X11/xorg.conf :+PS_1 :  au cas où ça continue toujours de clignoterintroduire ceci dans <del>.conkyrc</del> /etc/X11/xorg.conf :
  
     Load           "glx"     Load           "glx"
Ligne 259: Ligne 294:
     Load           "vbe"     Load           "vbe"
  
- +Puis, pour vérifier si Conky utilise le double buffer, lancez Conky dans le terminal. Si ces lignes apparaissent :
- +
-Puis, pour vérifier si Conky utilise le double buffer, lancez conky dans le terminal. Si ces lignes apparaissent :+
  
 <code> <code>
Ligne 267: Ligne 300:
 Conky: drawing to single buffer Conky: drawing to single buffer
 </code> </code>
-Alors Conky n'utilise pas le double buffer. +Alors Conky n'utilise pas le double buffer.
  
-PS_2: (Ou plus simple, cas perso, ne fonctionne pas si le problème vient de la gestion du double buffer.) +PS_2: (ou plus simple, cas perso, ne fonctionne pas si le problème vient de la gestion du double buffer.) 
-Pour supprimer tout clignotement, il faut créer une ligne de "texte pur" légerement plus large que la plus large des lignes affichées avec des variables ou graph. +Pour supprimer tout clignotement, il faut créer une ligne de "texte pur" légèrement plus large que la plus large des lignes affichées avec des variables ou graph. 
-exemple de ligne texte ajoutée dans .conkyrc (ajuster le nombre de tiré "-" en fontion) :+exemple de ligne texte ajoutée dans .conkyrc (ajuster le nombre de tiret "-" en fonction) :
 ${color #666666}----------------------------------------------------------- ${color #666666}-----------------------------------------------------------
  
  
 +<note important>Le double buffer ne fonctionne pas chez tout le monde, on recherche encore la solution miracle. Si vous l'avez, merci de la partager !</note>
 +<note important>PARTAGE : cela ne supprime pas complètement le problème, mais il faut utiliser une police à chasse fixe. (type monospace)</note>
  
-<note important>Le double buffer ne marche pas chez tout le monde, on recherche encore la solution miracle. Si vous l'avez, merci de la partager !</note> +==== Éviter une fenêtre dans la barre des tâches ====
-<note important>PARTAGE : cela ne supprime pas complètement le problème, mais il faut utiliser une police a chasse fixe. (type monospace)</note> +
-==== Éviter une fenêtre dans la barre des taches ====+
  
 **Deux méthodes :** **Deux méthodes :**
Ligne 288: Ligne 321:
 Les propriétés sont : Les propriétés sont :
   * undecorated qui enlève le tour de la fenêtre   * undecorated qui enlève le tour de la fenêtre
-  * below qui permet de mettre la fenêtre de conky sous les autres fenêtres +  * below qui permet de mettre la fenêtre de Conky sous les autres fenêtres 
-  * sticky qui laisse la fenêtre de conky sur tous les bureaux +  * sticky qui laisse la fenêtre de Conky sur tous les bureaux 
-  * skip_taskbar qui enlève conky de la barre des taches +  * skip_taskbar qui enlève Conky de la barre des tâches 
-  * skip_pager qui enlève conky du pager (alt-tab)+  * skip_pager qui enlève Conky du pager (alt-tab)
  
-Ce type ne permet pas de conserver conky visible lorsque l'on clique sur faire apparaître le bureau. En mettant la ligne :+Ce type ne permet pas de conserver Conky visible lorsque l'on clique sur faire apparaître le bureau. En mettant la ligne :
  
 <code>own_window_type override</code> <code>own_window_type override</code>
  
-On conserve les options évoquées précédemment et en plus on conserve conky même lorsque l'on clique sur faire apparaître le bureau (il peut y avoir un problème d'affichage des icones du bureau).+On conserve les options évoquées précédemment et en plus on conserve Conky même lorsque l'on clique sur faire apparaître le bureau (il peut y avoir un problème d'affichage des icônes du bureau).
  
 (plus d'info dans le man conky qui est reproduit sur [[http://conky.sourceforge.net/docs.html]]). (plus d'info dans le man conky qui est reproduit sur [[http://conky.sourceforge.net/docs.html]]).
  
  
-2. Il faut utiliser le packet devilspie (ce qui nécessite le lancement de conky et devilspie au démarragel'intérêt est que l'on peut gérer plusieurs processus avec devilspie) : [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://devilspie|devilspie]]**.+2. Il faut utiliser le packet devilspie (ce qui nécessite le lancement de conky et devilspie au démarrage l'intérêt est que l'on peut gérer plusieurs processus avec devilspie) : [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://devilspie|devilspie]]**.
  
 **Deux méthodes de configuration de devilspie :** **Deux méthodes de configuration de devilspie :**
-Pour devilspie <= 0.12+Pour devilspie ≤ 0.12
  
 __Méthode 1__ : créer un fichier: __Méthode 1__ : créer un fichier:
 <code>gedit $HOME/.devilspie.xml</code> <code>gedit $HOME/.devilspie.xml</code>
-Et vous mettez dedans:+Et vous mettez dedans :
 <code> <code>
 <?xml version="1.0"?> <?xml version="1.0"?>
Ligne 337: Ligne 370:
 </code> </code>
  
-CETTE METHODE NE MARCHE PAS... + <note important>CETTE MÉTHODE NE MARCHE PAS</note>
  
 +__Méthode 2__ :
  
- +Créez un dossier caché dans le home :
-__Méthode 2__: +
- +
-Créez un dossier caché dans le home:+
 <code>mkdir ~/.devilspie</code> <code>mkdir ~/.devilspie</code>
  
-Aller dans ce dossier:+Aller dans ce dossier :
 <code>cd ~/.devilspie/</code> <code>cd ~/.devilspie/</code>
  
-Editer le fichier de configuration (on peut lui donner n'importe quel nom):+Editer le fichier de configuration (on peut lui donner n'importe quel nom) :
 <code> gedit conky.ds</code> <code> gedit conky.ds</code>
  
Ligne 369: Ligne 400:
 Quelques explications : Quelques explications :
   * application_name : nom de l'application   * application_name : nom de l'application
-  * pin : permet de mettre conky sur tous les bureaux +  * pin : permet de mettre Conky sur tous les bureaux 
-  * skip_pager : conky n'apparait pas quand on fait alt-tab +  * skip_pager : Conky n'apparaît pas quand on fait alt-tab 
-  * skip_tasklist : conky n'apparait pas dans la barre des taches +  * skip_tasklist : Conky n'apparaît pas dans la barre des tâches 
-  * below : conky est toujours dessous les autres fenêtres +  * below : Conky est toujours dessous les autres fenêtres 
-  * wintype "dock" : permet d'avoir conky encore visible même lorsque l'on clique sur l'icône pour faire apparaître le bureau ;-) la classe ultime...+  * wintype "dock" : permet d'avoir Conky encore visible même lorsque l'on clique sur l'icône pour faire apparaître le bureau ;-) la classe ultime...
  
-Il est possible qu'il faille adapter le champ application_name. Il y a surement une méthode plus simple mais j'ai pas encore trouvé...+Il est possible qu'il faille adapter le champ application_name. Il y a sûrement une méthode plus simple mais j'ai pas encore trouvé...
 On fait un fichier test.ds dans le dossier caché devilspie avec dedans : On fait un fichier test.ds dans le dossier caché devilspie avec dedans :
   (debug)   (debug)
  
 Ensuite on lance l'application dont on cherche le nom (conky dans notre cas). Puis on lance devilspie dans la console. Ensuite on lance l'application dont on cherche le nom (conky dans notre cas). Puis on lance devilspie dans la console.
-Il apparait dans la console des informations sur les fenêtres ouvertes en ce moment, donc notre application, il suffit de repérer le nom de conky. Une fois cela fait on efface le fichier test.ds+Il apparaît dans la console des informations sur les fenêtres ouvertes en ce moment, donc notre application, il suffit de repérer le nom de conky. Une fois cela fait on efface le fichier test.ds
  
 Puis il faut le charger au démarrage : Puis il faut le charger au démarrage :
Ligne 386: Ligne 417:
 Cliquez sur Ajouter et vous tapez devilspie Cliquez sur Ajouter et vous tapez devilspie
  
-Voilà+Voilà !
  
 ==== Le conky réapparaît parfois brièvement au premier plan, devant mes applications ==== ==== Le conky réapparaît parfois brièvement au premier plan, devant mes applications ====
Ligne 407: Ligne 438:
 <code> <code>
 text_buffer_size 1024 text_buffer_size 1024
 +</code>
 +
 +==== Conky et Gnome-shell ====
 +
 +Sous Gnome-shell pensez à modifier votre conkyrc comme suit :
 +<code>
 +own_window yes
 +own_window_transparent no
 +own_window_type normal
 +own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
 +#semi-transparent #
 +own_window_argb_visual yes
 +#couleur du font de conky ex:000000 = noire #
 +own_window_colour 000000
 +#niveau de transparence #
 +own_window_argb_value 0
 </code> </code>
  
Ligne 424: Ligne 471:
   * [[conky_scripts_systeme#mails|Mails]]   * [[conky_scripts_systeme#mails|Mails]]
   * [[conky_scripts_systeme#divers|Divers]]   * [[conky_scripts_systeme#divers|Divers]]
- 
  
 ==== Multimédia ==== ==== Multimédia ====
 +
   * [[conky_scripts_multimedia#rhythmbox|Rhythmbox]]   * [[conky_scripts_multimedia#rhythmbox|Rhythmbox]]
     * [[conky_scripts_multimedia#afficher_la_pochette_du_cd|Afficher la pochette du CD]]     * [[conky_scripts_multimedia#afficher_la_pochette_du_cd|Afficher la pochette du CD]]
Ligne 434: Ligne 481:
   * [[conky_scripts_multimedia#gmusicbrowser|Gmusicbrowser]]   * [[conky_scripts_multimedia#gmusicbrowser|Gmusicbrowser]]
   * [[conky_scripts_multimedia#exaile|Exaile]]   * [[conky_scripts_multimedia#exaile|Exaile]]
 +  * [[conky_scripts_multimedia#banshee|Banshee]]
  
 {{ :conky:conky-meteo-1.png?300}} {{ :conky:conky-meteo-1.png?300}}
  
 ==== La météo ==== ==== La météo ====
 +
   * [[conky_scripts_temps_et_meteo#la_meteo|la météo avec wheater.com]]   * [[conky_scripts_temps_et_meteo#la_meteo|la météo avec wheater.com]]
   * [[conkyforecast|la météo avec conkyForecast]]   * [[conkyforecast|la météo avec conkyForecast]]
 +  * 
 ==== Divers ==== ==== Divers ====
 +
   * [[conky_scripts_divers#progression_des_telechargements_de_amule|Progression des téléchargements de Amule]]   * [[conky_scripts_divers#progression_des_telechargements_de_amule|Progression des téléchargements de Amule]]
   * [[conky_scripts_divers#programme_de_sortie_des_series_tv_mise_a_jour_automatique|Programme des sorties des séries TV]]   * [[conky_scripts_divers#programme_de_sortie_des_series_tv_mise_a_jour_automatique|Programme des sorties des séries TV]]
-  * [[http://forum.ubuntu-fr.org/viewtopic.php?id=346592|Stats de votre ville Hordes.Fr]]+  * [[https://forum.ubuntu-fr.org/viewtopic.php?id=346592|Stats de votre ville Hordes.Fr]]
   * [[http://conkygui.sourceforge.net/pages/install|Conky GUI]] un GUI qui permet de générer votre script Conky rapidement   * [[http://conkygui.sourceforge.net/pages/install|Conky GUI]] un GUI qui permet de générer votre script Conky rapidement
  
 +===== Voir aussi =====
  
- +  * **(en)** [[http://conky.sourceforge.net/|Site officiel]] 
-===== Liens ===== +  * **(en)** [[http://conky.sourceforge.net/variables.html|Documentation officielle]] 
- +  * <del>**(fr)** [[http://forum.pcinpact.com/topic/97542-tuto-conky/|Tutoriel sur le forum PCInpact]]</del> Ne renseigne que l'installation, les liens ne fonctionnent pas... 
-Tutoriel : http://www.pcinpact.com/forum/index.php?showtopic=97542 +  * **(en)** [[http://conky.sourceforge.net/config_settings.html|Réglages]] 
- +  Pour voir quelques jolis bureaux postés par les utilisateurs et intégrant Conky, découvrir de nouveaux scripts et poser vos questions, vous pouvez consulter ces sujets de discussion sur le forum Ubuntu-fr (les sujets fermés restent bien entendu consultables) : 
-Doc officielle (très bien faite, mais en anglais... +    * [[https://forum.ubuntu-fr.org/viewtopic.php?id=99471|Conky : Postez vos conkyrc ou certaines parties intéressantes]] (fermé) 
- +    * [[https://forum.ubuntu-fr.org/viewtopic.php?pid=2347951|(2) Conky : Postez vos conkyrc ou certaines parties intéressantes]] (fermé) 
-http://conky.sourceforge.net/variables.html +    * [[https://forum.ubuntu-fr.org/viewtopic.php?id=326972&p=1|(3Conky Postez vos conkyrc ou certaines parties intéressantes]] (fermé) 
- +    * [[https://forum.ubuntu-fr.org/viewtopic.php?id=426625&p=1|(4) Conky : Postez vos conkyrc ou certaines parties intéressantes]] (fermé
-http://conky.sourceforge.net/config_settings.html +    * [[https://forum.ubuntu-fr.org/viewtopic.php?pid=12890531|(5) Conky : Postez vos conkyrc ou certaines parties intéressantes]] (ouvert)
- +
-Pour voir quelques jolis bureaux postés par les utilisateurs et intégrant Conky, découvrir de nouveaux scripts et poser vos questions, vous pouvez également vous rendre sur le forum ubuntu-fr consacré : +
- +
-* Topic 1 (fermé) : http://forum.ubuntu-fr.org/viewtopic.php?id=99471 +
- +
-* Topic 2 (fermé) : http://forum.ubuntu-fr.org/viewtopic.php?pid=2347951 +
- +
-* Topic 3 (fermé): http://forum.ubuntu-fr.org/viewtopic.php?id=326972&p=1 +
- +
-* Topic 4 (ouvert): http://forum.ubuntu-fr.org/viewtopic.php?id=426625&p=1 +
- +
-<note tip>Les topics fermés restent bien entendu consultables !! ;)</note> +
- +
-===== Screenshot ===== +
- +
- +
-{{:bureau_14-09-2009.png?300}} +
- +
  
 ---- ----
  
- +//Contributeurs principaux : [[:utilisateurs:McPeter]], [[:utilisateurs:ljere]]//
-//Contributeurs: [[utilisateurs:McPeter]], [[utilisateurs:ljere]]//+