Un moniteur système sur le bureau avec Conky

Conky est un logiciel très pratique pour récupérer et afficher les informations système directement sur le bureau. Associé à des scripts, il apporte un rendu graphique très soigné. On va s’appuyer sur le modèle Conky Lua 2011 pour donner au bureau un véritable look de tableau de bord.

Conky

  • Installer Conky depuis les dépôts
# apt-get install conky

Conky-Lua 2011

  • décompresser l’archive correspondant à votre distribution (Debian, Ubuntu ou autre) et copier le fichier conkyrc vers ~/.conkyrc
 $ cp conkyrc ~/.conkyrc
  • créer un répertoire .conky dans votre dossier personnel
$ mkdir ~/.conky
  • et y copier le reste des fichiers
$ cp clock_rings.lua ~/.conky/
$ cp *.png ~/.conky/

Fond semi-transparent

On va ajouter un fond en semi-transparence pour faire ressortir l’affichage de Conky.

  • récupérer le script draw_bg.lua ici et l’enregistrer dans ~/.conky/draw_bg.lua

la transparence est à fixer avec le paramètre bg_alpha=xx (valeur entre 0 et 1)

  • éditer ~/.conkyrc et ajouter les 2 lignes suivantes au dessus de la zone TEXT :
lua_load ~/.conky/draw_bg.lua
lua_draw_hook_pre draw_bg
  • pour pouvoir charger les 2 scripts lua dans conky sans conflit, il faut aussi modifier l’appel au script clock_rings de la façon suivante :
lua_load ~/.conky/clock_rings.lua
lua_draw_hook_post clock_rings
  • relancer conky :
$ killall conky
$ conky &

Configuration complémentaire

Il est nécessaire de modifier le contenu du fichier ~/.conkyrc pour coller aux informations système  (nom de l’interface réseau, des partitions disque etc)

Pour la température, il est nécessaire d’indiquer votre localisation par le code de 4 lettres de votre ville récupéré sur weather.noaa.gouv.

Par exemple pour Paris Charles de Gaule : LFPG 

On peut aussi modifier le script clock_rings.lua pour repositionner les cercles.

Lancement automatique

créer une tâche de lancement automatique dans Gnome / Applications au démarrage avec comme paramètres :

Nom : conky
commande : conky
commentaire : conky

Rendu final customisé de la version Debian


Mes fichiers conky :

Les infos remontées :

  • Horloge Debian.
  • Météo (température, humidité relative, pression)
  • 3 cercles pour les 2 CPU et la mémoire.
  • 3 cercles pour les partitions et la swap.
  • 2 cercles pour l’activité réseau (upload – download)
  • Des infos système (kernel, uptime, charge)
  • Puissance du wifi, adresse IP
  • Températures internes (GPU et CPU)
  • 2 graphes d’activité réseau upload / download
Advertisements

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s