Un Conky-Lua prêt à installer pour Ubuntu, Linux-Mint, Open-Suse, Fedora et Debian

closeCet article a été publié il y a 2 ans 5 mois 11 jours, il est donc possible qu’il ne soit plus à jour. Les informations proposées sont donc peut-être obsolètes.

Vous connaissez sans doute l’application Conky qui permet d’afficher sur le bureau de sa distribution préférée des informations comme la date, l’heure, l’utilisation du processeur, de la mémoire vive, du swap, des disques, du réseau, etc.

Conky-Lua permet d’originales présentations par exemple sous forme d’anneaux comme celle présentée ci-dessous ou comme celles que vous trouverez chez les passionnés du Forum Ubuntu-fr.

Si vous souhaitez installer ce dernier sur votre machine, rien de plus simple puisque le script est disponible sur Gnome-Look.org tant pour Ubuntu que Linux-Mint, Open-Suse, Fedora et Debian.

Dans un premier temps, si vous êtes sur Ubuntu, nous allons devoir installer Conky en ouvrant un terminal et en entrant la commande

sudo apt-get install conky-all

Ceci étant fait, nous allons télécharger l’archive en cliquant sur ce lien puis en extraire le dossier « Conky-lua » dans lequel se trouvent différentes archives correspondant aux distributions précédemment citées. Choisissez celle qui concerne votre distribution et extrayez le dossier qu’elle contient. Si vous êtes comme moi sous Ubuntu, ce sera le dossier « Conky ubuntu-lua ».

Ouvrez ce dossier et renommez le fichier « conkyrc » en « .conkyrc » puis déplacez le dans votre dossier personnel (Home).

Puisque vous êtes dans votre Home, profitez-en pour créer un dossier que vous nommerez .conky et copiez-y les deux fichiers restants (« clock_rings.lua » et « new-ubuntu-logo.png »).

Ouvrez votre terminal et afin de modifier une ligne de script de .conkyrc entrez la commande

gedit .conkyrc

afin de remplacer la ligne 54

lua_load ~/.lua/scripts/clock_rings.lua

par

lua_load ~/.conky/clock_rings.lua

Enregistrez et fermez puis tapez simultanément sur les touches [Alt] et [F2] et entrez la commande

conky

Si votre connexion internet est en Wifi, la partie « Net » ne fonctionnera pas. Pour l’activer, ouvrez à nouveau le script en entrant dans votre terminal

gedit .conkyrc

Dans les lignes 72 et 73, remplacez « eth0″ par « wlan0″, enregistrez et relancez le conky.

Si vous souhaitez que ce conky démarre automatiquement lorsque vous ouvrez votre session, allez dans  » applications au démarrage. Cliquez sur ajouter et entrez la commande :

sh -c "sleep 40 && conky"

Le « sleep 40  » correspond à un délai d’attente de 40 secondes avant l’ouverture de Conky, ce qui permet que toutes les applications soient lancées avant l’ouverture de ce dernier afin d’éviter un affichage par dessus les fenêtres ouvertes.

Amusez-vous bien.

Source : Unixmen

59 réponses à Un Conky-Lua prêt à installer pour Ubuntu, Linux-Mint, Open-Suse, Fedora et Debian

  • Jacques dit :

    Fonctionne pas sur linux mint katia ! j’ai essayé les deux fichiers mint . Et rien ne s’affiche ..
    La console ne marque pas de d’erreur .
    $conky
    Conky: desktop window (e00023) is subwindow of root window (15d)
    Conky: window type – override
    Conky: drawing to created window (0x2a00001)
    Conky: drawing to double buffer
    Une idéée ?
    Jacques

  • ThéoSon dit :

    Bonsoir Claude ,
    Merci pour ce conky qui fonctionne très bien sur Ubuntu 10.10 ,
    avec un fond d’écran légèrement sombre , c’est encore mieux :smile:
    bien à vous

  • Michel BOUY dit :

    Même remarque sous Linux Mint 12 avec gnome 3.2. Et pourtant pas d’erreur affichée quand on lance conky en console.

    Merci pour le tuto quand même

  • OpenSourceWay dit :

    Bonjour !

    Important : Manipulation pour mettre la température de votre ville à vous !

    1. Allez sur http://weather.noaa.gov/weather/FR_cc.html
    2.1 Si vous êtes en France : Dans la première liste déroulante choisissez votre ville (la plus proche)
    2.2 Sinon, démerdez-vous : Indice, dans la seconde liste vous pouvez choisir votre pays.
    3. Faites Go
    4. Copiez les quatre lettres avant le .html de la barre d’adresse (LFBO pour Toulouse / Blagnac par exemple)
    5. Ouvrez .conkyrc (avec gedit en faisant : gedit ~/.conkyrc)
    6. À la ligne 61 colonne 126 remplacez LQBK par votre code
    7. Un petit Ctrl+S et c’est parfait !

    Je pense que c’est à rajouter dans l’article !

    P.S. De même vous pouvez vous traduire le fichier dans notre beau français !

  • Astringues dit :

    Magnifique !
    Merci !

  • JM dit :

    Tres bon article, et magnifique conky.
    Juste un soucis, sous ubuntu 10.04, la date en haut n’apparaît pas en entier. Nous sommes le 11 avril et seul le premier « 1 » du « 11 » apparaît. Une idée pour remédier a cela ?
    Merci

    • François dit :

      Salut!

      J’ai eu la même chose sous Debian. Pour corriger ça, il te faut éditer le .conkyrc, et modifier ligne 58 les valeurs qui précèdent ${time %e}. Elles définissent le positionnement, la taille et la couleur du jour. Perso, j’ai changé la taille en ${font Caviar Dreams:size=27} et le positionnement en ${voffset -2}${alignr 70}.

      Avec ça, ça passe nickel.

  • Grawok dit :

    merci pour le tuto.

    on peut aussi ajouter un fond en semi-transparence pour faire ressortir l’affichage. J’ai trouvé un script LUA qui marche ici : https://bbs.archlinux.org/viewtopic.php?id=105994

    il faut copier le contenu du script « Background by londonali1010 (2009) » dans ~/.conky/draw_bg.lua

    la ransparence est à fixer avec le parametre bg_alpha=0 (valeur entre 0 et 1)

    et ajouter dans ~/.conkyrc :
    lua_load ~/.conky/draw_bg.lua
    lua_draw_hook_pre draw_bg

    et pour pouvoir charger les 2 scripts lua dans conky sans conflit, il faut aussi modifier :
    lua_draw_hook_pre clock_rings
    par :
    lua_draw_hook_post clock_rings

    relancer conky. :roll:

  • Pincho56 dit :

    Bonsoir,

    J’ai installé le script lua pour conky sans problème, ça fonctionne, sauf les cercles swap, disk et net. Ils n’apparaissent pas. Merci!

    • clement33 dit :

      Assures-toi d’avoir bien suivis cette étape ;) :
      « Ouvrez votre terminal et afin de modifier une ligne de script de .conkyrc entrez la commande

      gedit .conkyrc

      afin de remplacer la ligne 54

      lua_load ~/.lua/scripts/clock_rings.lua

      par

      lua_load ~/.conky/clock_rings.lua

      Enregistrez et fermez puis tapez simultanément sur les touches [Alt] et [F2] et entrez la commande

      conky »

  • Ookpik dit :

    Bonjour Claude et bonjour à toutes et tous
    Tout d’abord, merci de partager ce sympathique script que j’ai adopté de suite (Ubuntu 10.04). J’ai juste ajouté en m’inspirant du contenu, un indicateur cpu1 à cpu0 et une indication météo sous la température :

    ${font caviar dreams:size=12}${color 489e27}${alignr}${weather http://weather.noaa.gov/pub/data/observations/metar/stations/ LFLC weather weather 30}${font}

    Par contre comme le langage METAR est anglais et le script m’affiche donc « rain, shower rain, etc…). Comment peut-on faire pour traduire en français ? J’utilise METAR et TAF sur mon site perso http://route63.free.fr/meteo en php j’ai trouvé simplement la manip pour traduire mais je ne maîtrise pas le langage Conky.
    Une idée ?

    Bon Conky à tous :)

  • jlfh0816 dit :

    Bonjour,
    J’ai réussi à tester le conky sur ma Xubuntu Voyager 11.10. Tout fonctionne bien sauf que le CPU reste bloqué à 100% et que mon PC rame ou se fige carrément….
    Quelqu’un aurait-il une idée de ce qui cloche ?
    Merci d’avance !

  • KiwiiCorporation dit :

    Le conky ne se lance pas, j’ai redémarré, la commande est pourtant copié/collée :/

  • Janus35 dit :

    Bonjour

    Fonctionne très bien sous LinuxMint Kattya
    (Je n’ai pas eu besoin de commenter la ligne 21)
    Je n’ai pas retardé le démarrage du conky

    Sous LMDE (derniére versio), ne fonctionne pas ans commenter la ligne 21.
    J’ai dû apater les tailles des polices pour ajuster le conky à l’écran du portable.

    Sans difficulté majeure.

    Je remercie Claude Picot

    Salut et fraternité

  • Damien Dijon dit :

    J’adore ce conky, programme que j’ai découvert ici et que je cherche à compléter, mais c’est une autre aventure…
    Une petite note pour les personnes qui n’ont pas la date complète : il faut éditer le fichier .conkyrc et modifier la ligne suivante « ${font caviar dreams:size=32}${time %e}${font} » présente dans le TEXTE.

  • clement33 dit :

    Commentaire original posté par Pincho56Bonsoir,

    J’ai installé le script lua pour conky sans problème, ça fonctionne, sauf les cercles swap, disk et net. Ils n’apparaissent pas. Merci!

    J’ai exactement le même problème… ubuntu 10.04
    Si quelqu’un à une idée, je suis prenneur,
    Merci :D

  • clement33 dit :

    Commentaire original posté par clement33

    Commentaire original posté par Pincho56Bonsoir,

    J’ai installé le script lua pour conky sans problème, ça fonctionne, sauf les cercles swap, disk et net. Ils n’apparaissent pas. Merci!

    J’ai exactement le même problème… ubuntu 10.04
    Si quelqu’un à une idée, je suis prenneur,
    Merci :D

    J’ai trouvé tout seul la réponse… XD

  • Blue Djoe dit :

    Heu c’est normal que sur Net je sois toujours à 0B et 0B alors que j’ai bien remplacé les eth0 par wlan0 vu que je suis en wifi.
    Même après avoir redémarrer ma session c’est pareil.

    Je suis sur Ubuntu 12.04.

    • Claude Picot dit :

      Salut, ouvre un terminal et entre la commande ifconfig
      tu vas avoir un message ressemblant à :

      eth0 Link encap:Ethernet HWaddr 00:24:e8:a6:b3:97
      UP BROADCAST MULTICAST MTU:1500 Metric:1
      Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 lg file transmission:1000
      Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
      Interruption:22 Mémoire:f6ae0000-f6b00000

      lo Link encap:Boucle locale
      inet adr:127.0.0.1 Masque:255.0.0.0
      adr inet6: ::1/128 Scope:Hôte
      UP LOOPBACK RUNNING MTU:16436 Metric:1
      Packets reçus:22739 erreurs:0 :0 overruns:0 frame:0
      TX packets:22739 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 lg file transmission:0
      Octets reçus:2038002 (2.0 MB) Octets transmis:2038002 (2.0 MB)

      wlan0 Link encap:Ethernet HWaddr 00:22:fb:73:c6:e2
      inet adr:192.168.1.100 Bcast:192.168.1.255 Masque:255.255.255.0
      adr inet6: fe80::222:fbff:fe73:c6e2/64 Scope:Lien
      UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
      Packets reçus:552121 erreurs:0 :0 overruns:0 frame:0
      TX packets:424376 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 lg file transmission:1000
      Octets reçus:625013522 (625.0 MB) Octets transmis:50178241 (50.1 MB)

      Regarde si wlan0 ne serait pas… wlan1 et, si c’est le cas, fait la modification en ce sens sur .conkyrc

  • Black Eco dit :

    Merci pour ce super script! Je me suis permis de l’améliorer pour rajouter le support des quadcores, la météo à Paris, la température du CPU et l’état de charge de la batterie:
    .conkyrc et clock_rings.lua

  • JeanSolPatre dit :

    Bonjour,

    Tout d’abord, Merci pour cette article.

    J’ai deux problèmes,
    A l’étape :
    « Ouvrez ce dossier et renommez le fichier « conkyrc » en « .conkyrc » puis déplacez le dans votre dossier personnel (Home).

    Puisque vous êtes dans votre Home, profitez-en pour créer un dossier que vous nommerez .conky et copiez-y les deux fichiers restants (« clock_rings.lua » et « new-ubuntu-logo.png »). »

    J’ai beau déplacer mon fichier et créer le dossier .conky, ils n’apparaissent pas dans mon « Dossier Personnel »

    Deuxième problème qui est sans doute lié, je n’ai pas les anneaux.

    Une solution ? Merci d’avance !

    • Claude Picot dit :

      Bonjour, dès que le nom d’un dossier ou d’un fichier pes précédé d’un point, ce dossier est masqué. Pour faire apparaître les dossiers masqués dans nautilus, il suffit d’appuyer simultanément sur les touches [Ctrl] et [H]

  • JeanSolPatre dit :

    Merci Claude !

    Tout est réglé.

  • ludo dit :

    bonjour à vous et merci
    installation conky ok
    .conkyrc correctement modifié (lignes 21 et 54).
    Conky se lance au démarrage sans probleme ainsi qu’avec alt+f2
    par contre il disparait si je clique sur le bureau.
    une idée?

    mint 13 maya cinnamon 64

  • ludo dit :

    Re bonjour
    j’ai essayé plusieurs trucs et celui ci a réglé mon soucis :
    modifier le fichier .conkyrc ligne 21 par :

    own_window_type front_desktop

    et hop le conky ne disparait plus et reste en place, que du bonheur…..

    si cela peut aider
    mint 13 maya cinnamon 64

  • Manchego dit :

    Commentaire original posté par Ookpik
    Par contre comme le langage METAR est anglais et le script m’affiche donc « rain, shower rain, etc…). Comment peut-on faire pour traduire en français ? J’utilise METAR et TAF sur mon site perso http://route63.free.fr/meteo en php j’ai trouvé simplement la manip pour traduire mais je ne maîtrise pas le langage Conky.
    Une idée ?

    Bon Conky à tous :)

    Bonjour Ookpik,
    J’ai fait comme toi mais pour ma ville ça marche nickel. Merci.
    Mais je ne peux t’aider pour la traduction. Je n’y connais rien au language non plus, désolé !

  • Michel Doucet dit :

    Bonjour et merci pour ce conky.
    Je suis sous LM 13 Cinnamon, tout marche bien … sauf que la météo ne se met pas à jour.
    Voici la ligne correspondante:
    ${voffset 140}${font caviar dreams:size=12}${alignr}Villette d’Anthon${font}
    ${font caviar dreams:size=12}${color FFFFFF}${alignr}${weather http://weather.noaa.gov/pub/data/observations/metar/stations/ LFLL temperature temperature 30} °C à LYS${font}

  • Valezan dit :

    Bonjour Clapico,
    Je profite de mon premier message sur votre blog pour vous remercier de tout votre travail.
    J’ai installé sans problème ce conky sur mon ordinateur et, comme je le trouve très agréable, j’ai copié le fichier « .conkyrc » et le dossier « .conky » sur mon portable et là, comme KiwiiCorporation, conky ne se lance pas. Si je lance la commande conky dans un terminal, je n’ai pas de message d’erreur. J’ai vérifié les droits sur ces deux éléments, ils semblent corrects. Avez-vous une idée ?
    Cordialement,
    Serge
    PS : j’ai pris le temps d’une recherche rapide sur Internet avant de poster sur votre blog, mille excuses si ma recherche a été trop rapide et qu’une solution évidente est déjà donnée sur la toile.

  • zkandide dit :

    Salut ClapicO
    conky adopté et fonctionnel sous ubuntu 12.04
    merci pour ton blog mais ou passé ta bécane d’avant
    Serge

  • Milkyway dit :

    Merci ! Depuis le temps que je cherchais comment faire !?
    Parfait sur Ubuntu 12.04 :-)

  • Nino dit :

    j’ai essayé de l’installer mais j’ai un carré noir qui s’affiche pas ce joli gadget transparent je suis sous Ubuntu 12.04.
    Quelqu’un un pourrais m’éclairé ?

  • fred dit :

    merci
    adopté tout de suite avec voyager12.04LTS il faut juste lui rajouter la température du CPU et c’est parfait !
    Fred

  • FrenchieiSverige dit :

    Bonjour ,
    J’ai exactement suivit le tuto à la lettre mais les aiguilles de l’horloge ainsi que le Disk et le réseau qui ne fonctionne pas.
    Je mets ici ce qui m’apparait dans le terminal :

    Conky: desktop window (1a000a9) is subwindow of root window (9a)
    Conky: window type – override
    Conky: drawing to created window (0x4c00001)
    Conky: drawing to double buffer
    Conky: llua_do_call: function conky_clock_rings execution failed: /home/emmanuel/.conky/clock_rings.lua:286: attempt to perform arithmetic on local ‘value’ (a nil value)
    Conky: llua_do_call: function conky_clock_rings execution failed: /home/emmanuel/.conky/clock_rings.lua:286: attempt to perform arithmetic on local ‘value’ (a nil value)

    Merci de votre aide

    • FrenchieiSverige dit :

      Je me réponds à moi même car j’ai trouvé la solution. Je précise que je suis sous Ubuntu 10.04 LTS.
      Il suffit donc de suivre le tuto à la lettre puis d’éditer le fichier clock_rings.lua dans home/.conky
      Rajoutez :

      if value == nil then value = 0 end

      au dessus de la ligne 286.
      Enregistrez , et tous les problèmes sont partis!

  • fred dit :

    Bonjour, j’ai suivi le tuto tous marche bien sur la 10.04. J’ai rajouté le température du processeur et la batterie mais la jauge batterie est toujours a 0% quelqu’un a une idée?

    J’ai modifié a partir du fichier de Black eco.

  • olivopiment dit :

    Bonjour à tous, j’ai testé et installé le conky tron : http://www.noobslab.com/2012/06/install-conky-tron-in-ubuntulinux.html.

    Mais je voudrais savoir comment faire pour en mettre un autre et garder celui-ci sous le coude.
    Est-ce possible, ou bien dois-je supprimer d’abord les fichiers se rapportant au premier ?

    En effet, je voudrais tester l’apparence d’un autre conky, pour voir ce que ça donne.
    De plus, cela m’éviterais des manips compliquées à chaque fois que je veux changer de conky.
    Merci !

  • Dreadid dit :

    Bonjour Claude,
    Je viens encore te casser les pieds ;°)
    Est-il possible de (et surtout comment) faire cohabiter ce conky-lua que j’aime bien avec le conky Forecast.template que tu évoques ici : http://www.clapico.com/2011/08/21/conky-meteo/ ?
    J’ai essayé de farfouiller dans .conkyrc (ajout de la partie TEXT concernant la météo), dans conkyForecast.template (modification des dimensions et des coordonnées…) et dans clock_rings.lua (où je bute déjà sur l’ajout de mes CPU)… mais l’expérience n’a guère été concluante !!!
    J’ai tout juste réussi à obtenir Météo et un trait de séparation sous mon conky-lua :( lol
    Quant aux images de Forecast, elles sont bien dans mon /usr/share/conkyforecast/images (dans 3 sous-répertoires). Mais par contre j’ai beau changer les coordonnées et diviser les dimensions d’image par 2, ma sœur Anne ne voit rien poindre à l’horizon :D
    Heureusement que j’avais fait des copies de ces fichiers au préalable ;)
    As-tu déjà essayé de faire un mix des 2 conky ?
    Pour info mon conky-lua est à droite (alors que dans ton exemple ton conky météo est à gauche).
    Dans l’attente (de ma sœur Anne… mais surtout de tes conseils), cordialement.
    PS : si je suis revenu du ski nautique, Black Eco,quant à lui, doit toujours être aux sports d’hiver.

    • Dreadid dit :

      J »ai réussi à rajouter mes cpu… Une bonne chose de faite…
      Au tour de la météo maintenant :-)
      J’ai vu, dans les posts, qu’il y avait un problème avec les XOAP_ID sur Weather… je suis donc en train de me pencher sur le scipt meteo2.lua…
      Si j’arrive à en tirer quelque chose pour le mix, je te tiens au courant.
      Cordialement

  • ricos68 dit :

    Bonjour,
    Je viens vers vous afin que vous puisez m’aider à régler un petit souci de couleur de fond pour ce Conky-Lua, je m’explique:
    Cela fait maintenant un an que je suis sous Ubuntu 13.04 et que j’ai installé ce superbe Conky-Lua, depuis la mise à jour 13.10, dés que j’ouvre un prog ou une fenêtre sur le bureau le fond du conky devient et reste blanc (au lieu de transparent).

    Par avance, merci de votre aide et vous souhaite un bon dimanche à tous.

  • Gedeon dit :

    Bonjour Clapico,
    Merci pour toutes les infos que vous partagez !
    Je sais que vous avez mis ce blog en pause, mais au cas où vous reviendriez de temps en temps y faire un tour, je vous soumets ma question : je viens d’installer ce conky, qui marche à merveille, sauf les valeurs de la partie « Net » qui restent sur zéro. Je précise que je n’ai pas de connexion wifi, donc le cas est différent de ceux de Blue Djoe et Dreadid ci-dessus. Et le problème reste identique avec Unity ou avec Gnome.
    Voici ce que donne mon ifconfig :

    eth0 Link encap:Ethernet HWaddr 94:de:80:2f:eb:1d
    inet adr:82.253.140.56 Bcast:82.253.140.255 Masque:255.255.255.0
    adr inet6: fe80::96de:80ff:fe2f:eb1d/64 Scope:Lien
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    Packets reçus:0 erreurs:0 :0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 lg file transmission:1000
    Octets reçus:0 (0.0 B) Octets transmis:0 (0.0 B)
    Interruption:18

    lo Link encap:Boucle locale
    inet adr:127.0.0.1 Masque:255.0.0.0
    adr inet6: ::1/128 Scope:Hôte
    UP LOOPBACK RUNNING MTU:65536 Metric:1
    Packets reçus:1524 erreurs:0 :0 overruns:0 frame:0
    TX packets:1524 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 lg file transmission:0
    Octets reçus:159632 (159.6 KB) Octets transmis:159632 (159.6 KB)

    Auriez-vous un conseil pour résoudre ce (léger) problème, si les joies du travail agricole vous en laissent le temps ;-)
    Merci, et bonne continuation quoi qu’il en soit !

    —–

    Ubuntu 13.10 x86_64
    Kernel : 3.11.0-13-generic

Laisser un commentaire

Blog en pause
pause
Traducteur
    Translate to:

Catégories
Archives
Tout ouvrir | Tout fermer
Réseaux Sociaux

 

L’April

Top Blogs Ebuzzing

Wikio - Top des blogs - Logiciels libres