Conky et ConkyForecast sont sur mon bureau…

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

Comme mes billets sont souvent agrémentés de captures d’écran de mon bureau afin d’illustrer mes propos, je reçois régulièrement des courriels m’interrogeant sur la météo incrustée sur celui-ci.

J’avais il y a plus de deux ans publié un billet à ce sujet, j’ai donc suite à ces demandes régulières décidé de le réactualiser tout en expliquant plus précisément son fonctionnement.

Pour afficher ce type de Conky, deux applications doivent être présentes sur votre machine, Conky et ConkyForecast. En ce qui concerne la première, cela ne présente pas de problème puisque présente dans les dépôts officiels d’Ubuntu, il suffit donc pour l’installer d’ouvrir un terminal et d’entrer la commande :

sudo apt-get install conky

ConkyForecast, qui permet l’affichage de la météo n’est quant à lui pas présent dans les dépôts officiels, il ne faudra donc l’installer qu’en toute connaissance de cause en rajoutant les dépôts puis en les mettant à jour et enfin en lançant l’installation à l’aide de la commande suivante :

sudo add-apt-repository ppa:conky-companions/ppa && sudo apt-get update && sudo apt-get install conkyforecast

Ceci étant fait, nous allons pouvoir créer notre conky.

Dans un premier temps, nous devons créer un fichier spécifique pour la météo. Pour ce faire, ouvrez un terminal et entrez la commande :

sudo gedit ~/.conky/conkyForecast.template

Une fois votre éditeur de texte ouvert, recopiez le paramétrage ci-dessous :

${voffset 5}${goto 10}${font ConkyWeather:style=Bold:size=40}[--datatype=WF]${font}
${voffset 5}${goto 20}[--datatype=HT --hideunits --centeredwidth=3]/[--datatype=LT --hideunits --centeredwidth=3]
${voffset 10}${goto 10}${font ConkyWindNESW:size=40}[--datatype=BS]${font}
${voffset 5}${goto 10}[--datatype=WS --imperial] - [--datatype=WD]
${voffset -145}${goto 100}${color1}${font Bitstream Vera Sans Mono:style=Bold:size=14}[--datatype=CT]${font}
${voffset 10}${goto 100}${color3}Station: ${color1}[--datatype=OB]
${goto 100}${color3}Pluie : ${color1}[--datatype=PC]
${goto 100}${color3}UV : ${color1}[--datatype=UI] - [--datatype=UT]
${goto 100}${color3}Humidité : ${color1}[--datatype=HM]
${goto 100}${color3}Point de rosée : ${color1}[--datatype=DP]
${goto 100}${color3}Lever/Coucher : ${color1}[--datatype=SR] / [--datatype=SS]
${goto 100}${color3}Pression Atmosphérique : ${color1}[--datatype=BR] - [--datatype=BD]
${goto 100}${color3}Lune : ${color1}[--datatype=MP]
${voffset 25}${goto 25}[--datatype=DW --startday=1 --shortweekday]${goto 100}[--datatype=DW --startday=2 --shortweekday]${goto 175}[--datatype=DW --startday=3 --shortweekday]${goto 250}[--datatype=DW --startday=4 --shortweekday]
${voffset 10}${goto 10}${font ConkyWeather:size=32}[--datatype=WF --startday=1 --endday=4 --spaces=3]${font}
${voffset 15}${goto 15}[--datatype=HT --startday=1 --hideunits --centeredwidth=3]/[--datatype=LT --startday=1 --hideunits --centeredwidth=3]${goto 90}[--datatype=HT --startday=2 --hideunits --centeredwidth=3]/[--datatype=LT --startday=2 --hideunits --centeredwidth=3]${goto 170}[--datatype=HT --startday=3 --hideunits --centeredwidth=3]/[--datatype=LT --startday=3 --hideunits --centeredwidth=3]${goto 245}[--datatype=HT --startday=4 --hideunits --centeredwidth=3]/[--datatype=LT --startday=4 --hideunits --centeredwidth=3]
${color3}${font Bitstream Vera Sans Mono:size=7}${alignr 20}Dernière mise à jour: [--datatype=LU]${font}

Enregistrez et fermez et allez vous créer un compte sur Weather.com.

Vous devez dans le formulaire d’inscription renseigner le nom d’une entreprise, mettez n’importe quoi, ça fonctionne. vous recevrez ensuite un courriel de confirmation à la fin duquel vous trouverez vos identifiants sous la forme :

  • XOAP_PARTNER_ID =
  • XOAP_LICENCE_KEY =

Editez alors un fichier :

sudo gedit ~/.conkyForecast.config

Copiez les lignes suivantes en renseignatnt les deux séries de « XXXXXXXXXX" par les identifiants reçus précédemment :

# config settings for conkyForecast.py
CACHE_FOLDERPATH = /tmp/
CONNECTION_TIMEOUT = 5
EXPIRY_MINUTES = 30
TIME_FORMAT = %H:%M
DATE_FORMAT = %d-%m-%Y
LOCALE = fr
XOAP_PARTNER_ID = XXXXXXXXXX
XOAP_LICENCE_KEY = XXXXXXXXXXX

Le paramétrage de la météo est prêt, il ne reste plus qu’à passer à la création de Conky. Dans un terminal, tapez la commande

sudo gedit ~/.conkyrc

afin de créer le fichier .conkyrc.

Pour faire simple, voici comment se présente le mien. Les explications suivent juste après.

# Configuration du Conky
# édité par Claude Picot : http://www.clapico.com/
# Inscrivez yes si vous souhaitez que Conky soit intégré à votre fond d'écran
background yes
# X font quand Xft n'est pas actif
#font 5x7
#font 6x10
#font 7x13
#font 8x13
#font 9x15
#font *mintsmild.se*
#font -*-*-*-*-*-*-34-*-*-*-*-*-*-*
# Inscrivez yes pour utiliser xft
use_xft yes
# Police à utiliser (Xft doit être actif)
xftfont Ubuntu Mono:size=9
# Text alpha quand Xft est utilisé
xftalpha 0.8
# Intervalle de rafraichissement en secondes
update_interval 1.0
# Nombre de fois où Conky dois se mettre à jour avant de quitter.
# Inscrivez 0 si vous ne souhaitez pas que Conky s'arrête.
total_run_times 0
# Créez une fenêtre indépendante au lieu d'utiliser le bureau (requis dans nautilus)
own_window no
# Réduire l'effet de scintillement
double_buffer yes
# Taille minimum de la zone de texte
minimum_size 450 0
maximum_width 450
# afficher les ombres
draw_shades yes
# afficher les contours
draw_outline no
# afficher les contours autour des textes
draw_borders no
# afficher les contours autour des graphiques
draw_graph_borders yes
# Espacement des séparations ?
stippled_borders 8
# Espacement des marges
border_margin 4
# largeur des contours
border_width 1
# Couleur par défaut du conky, ombres et contours
default_color white
default_shade_color black
default_outline_color white
# Utiliser sa propre fenêtre
own_window yes
# Effet de transparence
own_window_transparent yes
#Type de fenêtre
own_window_type override
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
# Emplacement du texte
alignment top_left
#alignment top_right
#alignment bottom_left
#alignment bottom_right
# Ecart entre les bords du Conky et les bords de l'écran (permet de positionner le Conky sur l'écran)
gap_x 60
gap_y 35
# Soustraire là mémoire tampon à la mémoire utilisée
no_buffers yes
# Texte en Majuscules
uppercase no
# Nombre d'echantillons (processeurs pour faire la moyenne)
# Indiquez 1 si vous ne voulez pas la moyenne
cpu_avg_samples 2
# Nombre d'échantillons (réseaux pour faire la moyenne)
# Indiquez 1 si vous ne voulez pas la moyenne
net_avg_samples 2
# Forcez UTF8? (le support UTF8 support requiert XFT)
override_utf8_locale yes
# Ajoutez des espaces pour empêcher le mouvement des objets (ne concerne que certains objets)
use_spacer right
# Choix des couleurs
#color1 blue
color1 99FFFF
# light blue
color2 E0D6BA
# orange
#E77320
color3 FFFFFF
#color3 3BFE00
# green
color4 78BF39
# red
color5 CC0000
text_buffer_size 2048

# tout ce qui suit TEXT sera repris dans le Conky

 

TEXT
${color3}Bienvenue sur $nodename Systeme $sysname $kernel
${color3}IP : ${color1}${addr wlan0}${color3} ESSID : ${color1}${wireless_essid wlan0}${color3} Signal WiFi: ${color1}${wireless_link_qual wlan0}%
${offset -5}${color3}${font Ubuntu:style=CleanCut:size=10} ${voffset -2}${font Ubuntu:style=Bold:size=11}Météo${font} ${hr}${color1}${execpi 1800 conkyForecast --location=FRXX0274 --template=~/.conky/conkyForecast.template}
${color3}Load :${color1} $loadavg
${color3}CPU Utilisé :${color1} $cpu% ${color3}${cpubar}
${color3}${cpugraph yellow FC8820}
${color3}Mémoire RAM :${color1} $mem/$memmax - $memperc% ${color3}${membar}
${color3}Utilisation du Swap :${color1} $swap/$swapmax - $swapperc% ${color3}${swapbar}
${color3}Température : ${color1}$acpitemp °C
${color3}Espace Disque
${color3}Libre : ${color1}${fs_free /}/${fs_size /} ${color3}${fs_bar /}
${color3}Processus :${color1} $processes ${color3} En cours :${color1} $running_processes
${color3}Utilisation du CPU
${offset 10}${color3}Nom ${alignr 50}PID ${alignr 20}CPU%
${offset 10}${color1}${top name 1} ${alignr 30}${top pid 1} ${alignr 15}${top cpu 1}
${offset 10}${color #888888}${top name 2} ${alignr 30}${top pid 2} ${alignr 15}${top cpu 2}
${offset 10}${color #888888}${top name 3} ${alignr 30}${top pid 3} ${alignr 15}${top cpu 3}
${color3}Utilisation de la Mémoire
${offset 10}${color3}${color3}Nom ${alignr 50}PID ${alignr 20}Mem%
${offset 10}${color1}${top_mem name 1} ${alignr 30}${top_mem pid 1} ${alignr 15}${top_mem mem 1}
${offset 10}${color lightgrey}${top_mem name 2} ${alignr 30}${top_mem pid 2} ${alignr 15}${top_mem mem 2}
${offset 10}${color lightgrey}${top_mem name 3} ${alignr 30}${top_mem pid 3} ${alignr 15}${top_mem mem 3}

Essayons maintenant de décrypter ce fichier .conkyrc . Toute la partie haute correspond au paramétrage du Conky, notamment en ce qui concerne les couleurs, la police, la taille, le positionnement… Les explications sont directement inscrites dessus puisque les lignes commençant par # ne sont pas lues par la suite.

Ce qui s’affiche sur le bureau est la partie du fichier que vous trouvez à partir de la ligne TEXT.

Pour la première ligne :

${color3}Bienvenue sur $nodename Systeme $sysname $kernel

Est indiquée la couleur paramétrée à l’étape précedent. Nodename ,correspond au nom de l’utilisateur, sysname au système utilisé et kernel au n° de kernel utilisé. Le reste du texte concerne la phrase qui s’affichera à l’écran.

Le bloc suivant concerne le réseau :

${color3}IP : ${color1}${addr wlan0}${color3} ESSID : ${color1}${wireless_essid wlan0}${color3} Signal WiFi: ${color1}${wireless_link_qual wlan0}%

Wlan0 correspond à mon wifi. Pour certains ce sera wlan1 et pour ceux qui son en ethernet, ce sera eth0 ou eth1 (sans mettre le signal bien entendu).

Attention à la météo, une modification est ici nécessaire.

${offset -5}${color3}${font Ubuntu:style=CleanCut:size=10} ${voffset -2}${font Ubuntu:style=Bold:size=11}Météo${font} ${hr}${color1}${execpi 1800 conkyForecast --location=FRXX0274 --template=~/.conky/conkyForecast.template}

En effet, il faut modifier la rubrique location =FRXX0274 qui donne la station météo à surveiller par le code de votre ville. Pour ce faier, vous devez vous rendre sur le site www.weather.com . Tapez le nom de votre ville dans le champ « Local weather ». Une fois la ville trouvée, cliquez dessus, le code se trouvera dans la barre de navigation (http://www.weather.com/outlook/travel/businesstraveler/local/FRXX0135 par exemple).

Viennent ensuite les informations concernant les ressources de votre système :

${color3}Load :${color1} $loadavg
${color3}CPU Utilisé :${color1} $cpu% ${color3}${cpubar}
${color3}${cpugraph yellow FC8820}
${color3}Mémoire RAM :${color1} $mem/$memmax - $memperc% ${color3}${membar}
${color3}Utilisation du Swap :${color1} $swap/$swapmax - $swapperc% ${color3}${swapbar}
${color3}Température : ${color1}$acpitemp °C
${color3}Espace Disque
${color3}Libre : ${color1}${fs_free /}/${fs_size /} ${color3}${fs_bar /}
${color3}Processus :${color1} $processes ${color3} En cours :${color1} $running_processes

Puis l’utilisation du processeur :

${color3}Utilisation du CPU
${offset 10}${color3}Nom ${alignr 50}PID ${alignr 20}CPU%
${offset 10}${color1}${top name 1} ${alignr 30}${top pid 1} ${alignr 15}${top cpu 1}
${offset 10}${color #888888}${top name 2} ${alignr 30}${top pid 2} ${alignr 15}${top cpu 2}
${offset 10}${color #888888}${top name 3} ${alignr 30}${top pid 3} ${alignr 15}${top cpu 3}

où sont listés les trois applications consommant le plus et enfin l’utilisation de la mémoire :

${color3}Utilisation de la Mémoire
${offset 10}${color3}${color3}Nom ${alignr 50}PID ${alignr 20}Mem%
${offset 10}${color1}${top_mem name 1} ${alignr 30}${top_mem pid 1} ${alignr 15}${top_mem mem 1}
${offset 10}${color lightgrey}${top_mem name 2} ${alignr 30}${top_mem pid 2} ${alignr 15}${top_mem mem 2}
${offset 10}${color lightgrey}${top_mem name 3} ${alignr 30}${top_mem pid 3} ${alignr 15}${top_mem mem 3}

avec là aussi l’affichage du « top 3″.

Une fois choisis et recopiés sur ce fameux fichier .conkyrc les items qui vous conviennent, il ne reste plus qu’à enregistrer et fermer puis à lancer Conky en appuyant simultanément sur les touches [Alt] + [F2] afin d’entrer la commande conky

Si votre conky ne vous convient pas, ré-éditez le fichier .conkyrc (sudo gedit ~/.conkyrc) et modifiez le. Pour fermer Conky, faites à nouveau [Alt] + [F2] et entrez la commande killall conky

Il ne reste plus qu’à programmer le lancement de conky à l’ouverture de votre machine.

Allez dans « Réglages du système » puis applications au démarrage

Cliquez sur ajouter et entrez la commande :

sh -c "sleep 60 && conky"

Le « sleep 60″ correspond à un délai d’attente de 60 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 l’affiche de Conky au dessus de celui des fenêtres.

Vous pouvez configurer Conky à votre guise (comme dirait Jean Rochefort) et y intégrer d’autres éléments que ceux présentés ci-dessus. Voici donc une série de liens très utiles :

Amusez-vous bien.

66 réponses à Conky et ConkyForecast sont sur mon bureau…

  • Je suis conquis ! dit :

    Bonjour Claude,

    Voilà un tutoriel mené avec pédagogie concernant une application très utile. Merci.

  • Michel dit :

    Bonjour,

    Merci pour ce très bon tuto. Néanmoins, j’ai un problème avec Conky dont je n’ai pas trouvé la solution sur les nombreux blogs et forums.
    En fait, j’ai eu deux problèmes successifs différents:
    – Avec un précédent conky.conf, l’affichage disparaissait lorsque j’utilisais la commande Compiz qui affiche l’ensemble des fenêtres ouvertes puis que je cliquais sur le bureau entre ces fenêtres pour toutes les minimiser. A ce moment là ma fenêtre conky disparaissait avec sans solution pour la ranimer.
    – Avec ton conky.conf, je problème est que la fenêtre Conky se met sur les autres fenêtres ouvertes (même si je démarre Conky après l’ouverture de ces fenêtres.

    Pourtant les variables below, override, etc. sont bien positionnées.

    Merci de ton conseil

    Michel

  • Agathe dit :

    Petite remarque il faut écrire

    –template=~/.conky/conkyForecast.template

    et non pas
    –template=/home/ubuntu/.conky/conkyForecast.template

    autre remarque il est inutile d’éditer en mode root

    gedit …

    et non pas

    sudo gedit …

  • Claude Picot dit :

    Commentaire original posté parAgathe
    Petite remarque il faut écrire

    –template=~/.conky/conkyForecast.template

    et non pas
    –template=/home/ubuntu/.conky/conkyForecast.template

    Oups, j’avais pas vu que j’avais oublié cette modification par rapport à mon Conky perso, merci, je rectifie.
    Pour le sudo, c’est une habitude

  • Plipiplop dit :

    Salut à tous !

    Merci pour ce tuto, clair et efficace !
    Seul petit couac, j’ai moi aussi un p’tit problème de superposition au-dessus des fenêtres, comment peut-on corriger ça ?

  • Plipiplop dit :

    @Plipiplop – Je m’auto-réponds… j’ai trouvé une solution qui me convient !
    Il suffit de mettre la fenêtre en « normal » au lieu de « overide » (à la ligne 54 : own_window_type normal)

    Du coup plus de bug de fenêtre mais pour ceux qui veulent utiliser le raccourci Super+D (ou Windows+D) pour revenir rapidement au bureau, Conky disparaîtra… Comme je n’ai absolument rien sur le bureau je n’utilise jamais ce type de shortcut donc ça me va…

  • Bikarfioul dit :

    Super ! Bon boulot.
    C’est sympa j’ai pas eu a changer le location ;o)
    Sinon pour le lancement, je préfère un script plutôt qu’une ligne de commande. Je t’invite à regarder ce post ou j’explique que je suis un gros indécis de la configuration Conky.

    http://forum.ubuntu-fr.org/viewtopic.php?pid=4749221#p4749221

  • Erkan dit :

    Super tuto encore une fois.
    Je l’ai suivi à la lettre, et en moins de dix minutes tout à marché du 1er coup.

    Merci beaucoup pour ton travail de qualité, qui nous aide et nous fait gagner du temps.

  • Cristophe dit :

    Merci pour cet article !

    Au fichier .conkyrc, j’ai ajouté la ligne :
    ${execi 86400 lsb_release -si} : ${execi 86400 lsb_release -sr} ${execi 86400 lsb_release -sc}
    Ce qui m’affiche ùa distribution :
    Ubuntu : 11.04 natty

  • Bikarfioul dit :

    @Cristophe – Merci, ça remplacera mon bon vieux ${pre_exec cat /etc/issue.net} avec lequel je n’obtenais pas le nom de la release.

  • Michel dit :

    Rebonjour,

    J’ai toujours le problème que conky disparait quand j’utilise le plugin Echelle de Compiz (qui affiche toutes les fenêtres ouvertes en petit format et permet de cliquer soit sur l’une d’elle soit sur le bureau).
    Quelqu’un aurai-il une idée ?

    Merci à Christophe pour la petite ligne sympa supplémentaire

    Merci…

  • Claude Picot dit :

    Commentaire original posté par Michel
    Rebonjour,

    J’ai toujours le problème que conky disparaît quand j’utilise le plugin Échelle de Compiz…

    As-tu modifié les raccourcis clavier d’origine d’Échelle qui normalement sont [Alt] + [Majuscule] + [Up] ?

  • Hernandez dit :

    Pour cette référence :

    Wlan0 correspond à mon wifi. Pour certains ce sera wlan1 et pour ceux qui son en ethernet, ce sera eth0 ou eth1 (sans mettre le signal bien entendu)…

    Avec le conkyrc proposé il marche aussi bien en connexion Ethernet que Wifi, sans changer le wlan0

  • Claude Picot dit :

    Commentaire original posté par Hernandez
    Pour cette référence : Avec le conkyrc proposé il marche aussi bien en connexion Ethernet que Wifi, sans changer le wlan0

    Si j’ai souhaité apporter cette précision, c’est que j’ai un de mes PC sur wlan1 car si je laisse wlan0, il m’affiche : IP : vide, Essid : vide, signal wifi : 0%.
    Pour le réseau Ethernet, je n’ai pas testé
    car tous mes postes sont en Wifi.

  • Chablaix dit :

    Bonjour, j’ai un petit souci sur la création du fichier (sudo gedit ~/.conky/conkyForecast.template) mon problème se trouve au moment de l’enregistrement, je ne peux pas sauver les modifications, à chaque foi j’ai le message suivant

    Impossible d’ouvrir le fichier /home/vincent/.conky/conkyForecast.template. 
    Vérifiez avoir correctement saisi l’emplacement et réessayez.

    Voila 3 jours que je suis bloquer sur ce point pourtant j’ai bien pus crée le fichier conkyForecast.config et .conkyrc , mon conky s’affiche super bien j’affiche toute les info que je voulais mais pas de météo.

    Si quelque un à une solution je le remercie d’avance.

  • traxah dit :

    @Chablaix – Il faut juste créer le dossier .conky dans le dossier personnel ;-)

  • Chablaix dit :

    Re bonjour, alors merci pour l’info du coup sa m’affiche mon template pour la météo mais j’ai toujours un petit souci, j’ai que les titres qui s’affiche, pas d’info sur la météo, pourtant j’ai éditer le fichier sudo gedit ~/.conkyForecast.config j’ai copier le code et changer les XXXX par ceux que j’ai eu dans le mail de weather.com .
    J’ai changer la location dans le fichier .conkyrc aussi.

    Comment je peux faire pour savoir si le fichier .conkyForecast.config est bien charger ?

    Merci d’avance 

  • Chablaix dit :

    Bonjour a tous, j’ai enfin trouver mon erreur, elle ce trouvais dans le fichier de config de conkyForecast.

    Au bout de 14 heurs sur mon pc j’ai eu la mauvaise idée d’intervertir les 2 derniers chiffre de XOAP_LICENCE_KEY.

    Du coup j’ai enfin la météo qui s’affiche.

    Encore un grand merci.

  • Claude Picot dit :

    @Chablaix – et bien on peut dire que tu l’as mérité ton Conky !
    ;)

  • Conky dit :

    Bonjour,
    J’aimerai avoir ce conky mais j’ai un problème car il ne se lance pas…:-( a savoir qu’à partir de cette commande : sudo gedit ~/.conky/conkyForecast.template, j’avais le mm problème que CHABLAIX ( impossible de valider le le fichier texte ). Après avoir lu les commentaires et la réponse de TRAXAH à CHABLAIX, j’ai crée un dossier .conky ce qui m’a permis de valider et de passer a la suite. Mais depuis, impossible de lancer conky :-(. de l’aide SVP

  • Claude Picot dit :

    as-tu essayé de lancer conky dans un terminal pour voir s’il y avait une message d’erreur ?

  • Thialis dit :

    Merci pour ce bon tuto, par contre j’ai un probleme sur l’affichage des icons de météo ..
    sur Ubuntu.fr => http://doc.ubuntu-fr.org/conkyforecast
    Ils font référence à un pack d’image nécessaire pour le fonctionnement http://download.weather.com/web/xml/sdk.zip

    Aurais tu oublié de préciser dans ton tuto ?

  • Claude Picot dit :

    @Thialis – En fait les icônes météo sont dans conkyforecast que je propose d’installer en début de tuto.

  • Moolpuntu dit :

    Je suis Conky, merci pour le tuto Claude ;)

  • Thialis dit :

    Je reprend ce que j’ai dit les img sont bien présente dans le dossier de conkyForecast. je comprend pas pourquoi j’ai aucun icons j’ai mis un screen ici au cas ou quelqu’un à eu le même problème : http://www.zimagez.com/zimage/capture60986532408c80a43fa5d67bb2777d45.php

  • bikarfioul dit :

    @Thialis – Les icônes sont en fait des caractères des polices suivantes ConkyWeather ConkyWindNESW. Elles s’installe en même temps que conkyforecast. Vérifie que tu n’a pas commis d’erreur dans ton fichier. Dans l’exemple donné ici, la première ligne fait appel a cette police. Sinon vérifie que ces deux police sont bien présente sur ton système via l’outil de caractère d’Ubuntu.

  • Agathe dit :

    C’est peut-être que la liste des polices n’est pas jour :

    sudo fc-cache -f

    peut corriger le problème ???

  • Thialis dit :

    Ce matin tout marche niquel :) il fallait juste un bon petit redémarage, surement pour que la police ce charge :)

    C’est zoliee !! Merci pour votre aide.

  • Conky dit :

    Commentaire original posté par Claude Picotas-tu essayé de lancer conky dans un terminal pour voir s’il y avait une message d’erreur ?

    Bonjour,
    Oui, rien ne se lance et j’ai comme info :

    Conky: /home/mabiala/.conkyrc: 12: no such configuration: ‘${color3}Processus’
    Conky: /home/mabiala/.conkyrc: 13: no such configuration: ‘${color3}Utilisation’
    Conky: /home/mabiala/.conkyrc: 14: no such configuration: ‘${offset’
    Conky: /home/mabiala/.conkyrc: 15: no such configuration: ‘${offset’
    Conky: /home/mabiala/.conkyrc: 16: no such configuration: ‘${offset’
    Conky: /home/mabiala/.conkyrc: 17: no such configuration: ‘${offset’
    Conky: /home/mabiala/.conkyrc: 18: no such configuration: ‘${color3}Utilisation’
    Conky: /home/mabiala/.conkyrc: 19: no such configuration: ‘${offset’
    Conky: /home/mabiala/.conkyrc: 20: no such configuration: ‘${offset’
    Conky: /home/mabiala/.conkyrc: 21: no such configuration: ‘${offset’
    Conky: /home/mabiala/.conkyrc: 22: no such configuration: ‘${offset’
    Conky: missing text block in configuration; exiting
    ***** Imlib2 Developer Warning ***** :
    This program is calling the Imlib call:

    imlib_context_free();

    With the parameter:

    context

    being NULL. Please fix your program.

  • Conky dit :

    Bonjour à tous,
    Je viens de tenter à nouveau l’installation de ce conky et mon problème se manifeste quand je crée dans l’éditeur texte le fichier météo. En effet, c’est là que j’ai ce message dans le terminal :

    (gedit:3687): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel’, but failed: La création du fichier « /root/.local/share/recently-used.xbel.R39GWV » a échoué : Aucun fichier ou dossier de ce type

    (gedit:3687): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel’, but failed: Aucun fichier ou dossier de ce type

    (gedit:3687): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel’, but failed: La création du fichier « /root/.local/share/recently-used.xbel.U2DHWV » a échoué : Aucun fichier ou dossier de ce type

    (gedit:3687): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel’, but failed: Aucun fichier ou dossier de ce type

    De l’aide SVP :-( je veux ce conky ;-)

  • Thialis dit :

    @Conky – La visiblement il veux chercher ou écrire quelque chose dans le dossier Root auquel il n’a pas accès sauf si tu lance conky avec la cmd « Sudo »
    Je sais pas si tu as fait quelque chose de particulier pour qu’il installe dans le /root

  • fran6t dit :

    Super fonctionne du premier coup en suivant le tuto à la lettre.

    Petite question que pourrions nous modifier pour avoir le traffic reseau ? Utile dans les periodes de téléchargement ou même savoir si il y aurait pas du traffic non voulu.

  • Claude Picot dit :

    Commentaire original posté par fran6t
    Petite question que pourrions nous modifier pour avoir le trafic réseau ?

    Tu trouveras une réponse ici : http://doc.ubuntu-fr.org/conky_scripts_systeme#reseau

  • Conky dit :

    ENFIN !!! j’ai mon conky lol.
    J’ai eu un problème avec les « sudo » et le plus gros problème ( enfin si je puis dire ) c’est que je ne prenais que la moitié du tuto concernant la mise en place de la météo. En effet, au lieu de copier le tuto dès le début ( # configuration du conky etc ), moi je sautais cette étape du a une mauvaise compréhension de la phrase qui précède le début du tuto météo : <> voila ou se trouvait mon problème pour installer ce conky.Merci encore pour la découverte ;-)

  • geofroi dit :

    Super tuto!!!!
    Voici mon conky modifié, j’ai un MacBookPro 5,5, j’ai du changer quelques réglages pour la température du CPU. De plus j’arrive pas a avoir le Signal de mon Wifi.
    J’ai modifié les couleurs pour les harmoniser avec le thème ambiance de Natty, et je l’ai collé sur le bord droit. J’ai du faire des modifications dans le conkyForecast.template aussi, pas mal de choses avaient bougés.
    Post #720 de ce fil : http://forum.ubuntu-fr.org/viewtopic.php?pid=4952291#p4952291

  • sophie dit :

    Bonjour,
    merci pour ce super tuto
    j’ai un gros soucis que je comprend pas ça me dit quand je rentre la commande : sudo gedit ~/.conky/conkyForecast.template
    j’ai bien un fichier qui s’ouvre mais
    Impossible d’ouvrir le fichier /home/sophie/.conky/conkyForecast.template.
    merci pour de l’aide svp

  • Alain dit :

    Nickel ! ! !
    ça marche du premier coup…
    Merci à vous, Claude, pour ce tutoriel très complet.

    REMARQUE 1 : j’ai eu moi aussi le souci et le message d’erreur décrit dans un commentaire précédent au moment d’enregistrer le fichier conkyforecast.template. C’est parce que le répertoire .conky n’existe pas encore au moment où vous dites dans le tutoriel de créer le fichier en question avec :
    sudo gedit ~/.conky/conkyForecast.template
    Je me suis donc débrouillé en faisant D’ABORD :
    MKDIR ~/.conky
    et ENSUITE :
    sudo gedit ~/.conky/conkyForecast.template
    Et tout a bien marché ensuite.

    REMARQUE 2 : Je vois sur votre vue d’écran que l’indication « Pluie » renvoie toujours N/A
    Pour éviter ça, j’ai appliqué la solution indiquée au paragraphe 7.2 sur cette page :
    http://doc.ubuntu-fr.org/conkyforecast
    ça marche aussi impeccable, on a bien maintenant un pourcentage de chances (ou de malchance plutôt !) de pluie à la place du N/A.

    En tout cas, merci !

  • Claude Picot dit :

    @Alain – Merci pour les compléments d’information

  • torp dit :

    Merci pour ce super tuto Clapico !

    Juste un détail: les icônes par défaut sont monochromes, alors que le fichier proposé dans le tuto d’ubuntu-fr.org (ici: http://doc.ubuntu-fr.org/conkyforecast#inscription_au_service_xoap_weathercom point »d ») propose de belles icônes 3D-like et multicolores, bien plus belles.

    Peux-tu indiquer comment changer les premières contre les secondes ?

    En te remerciant par avance.

  • torp dit :

    Deux autres petits trucs:

    – Dans la ligne:
    ${voffset 5}${goto 20}[--datatype=HT --hideunits --centeredwidth=3]/[--datatype=LT --hideunits --centeredwidth=3]
    Les valeurs HT et LT n’ont pas la même signification suivant qu’elles concernent une date future (HT = maxi prévue, LT = mini prévue) ou la date actuelle (HT = température réelle et LT = température ressentie).
    Donc si tu gardes l’affichage HT/LT, tu auras un truc un peu zarbi avec la plupart du temps, les mêmes températures, et parfois un léger écart, pas très parlant.
    Perso, j’ai préféré n’afficher que la température réelle. et je n’ai toujours pas trouvé comment afficher les mini/maxi prévus pour la journée en cours…

    – J’ai trouvé comment mettre les belles icones dont je parlais plus haut, en recopiant ces lignes sur le forum ubuntu-fr.org:
    http://forum.ubuntu-fr.org/viewtopic.php?pid=5809801#p5809801

  • torp dit :

    Pas de quoi, c’est moi qui te remercie, je me suis très largement inspiré de ton conky et de ton conkyforecast, et le fait que tu aie eu la patience de détailler les explications presque ligne par ligne m’a beaucoup aidé.
    Voila ce que ça donne:
    http://pix.toile-libre.org/upload/original/1313778610.png

  • torp dit :

    Ok, mais c’est encore loin d’être fini.
    Et puis j’ai fait des boulettes, comme créer la couleur orange alors que tu l’avais déjà crée 4 lignes plus bas.
    Pas grave, c’est comme ça qu’on apprend.

    Mon .conkyrc:

    # Configuration du Conky
    # édité par Claude Picot : http://www.clapico.com/
    # Inscrivez yes si vous souhaitez que Conky soit intégré à votre fond d’écran
    background yes
    # X font quand Xft n’est pas actif
    #font 5×7
    #font 6×10
    #font 7×13
    #font 8×13
    #font 9×15
    #font *mintsmild.se*
    #font -*-*-*-*-*-*-34-*-*-*-*-*-*-*
    # Inscrivez yes pour utiliser xft
    use_xft yes
    # Police à utiliser (Xft doit être actif)
    xftfont Ubuntu Mono:size=10
    # Text alpha quand Xft est utilisé
    xftalpha 0.8
    # Intervalle de rafraichissement en secondes
    update_interval 1.0
    # Nombre de fois où Conky dois se mettre à jour avant de quitter.
    # Inscrivez 0 si vous ne souhaitez pas que Conky s’arrête.
    total_run_times 0
    # Créez une fenêtre indépendante au lieu d’utiliser le bureau (requis dans nautilus)
    own_window no
    # Réduire l’effet de scintillement
    double_buffer yes
    # Taille minimum de la zone de texte
    minimum_size 450 0
    maximum_width 450
    # afficher les ombres
    draw_shades yes
    # afficher les contours
    draw_outline no
    # afficher les contours autour des textes
    draw_borders no
    # afficher les contours autour des graphiques
    draw_graph_borders yes
    # Espacement des séparations ?
    stippled_borders 8
    # Espacement des marges
    border_margin 1
    # largeur des contours
    border_width 1
    # Couleur par défaut du conky, ombres et contours
    default_color white
    default_shade_color black
    default_outline_color white
    # Utiliser sa propre fenêtre
    own_window yes
    # Effet de transparence
    own_window_transparent yes
    #Type de fenêtre
    own_window_type override
    own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
    # Emplacement du texte
    alignment top_right
    #alignment top_right
    #alignment bottom_left
    #alignment bottom_right
    # Ecart entre les bords du Conky et les bords de l’écran (permet de positionner le Conky sur l’écran)
    gap_x 10
    gap_y 60
    # Soustraire là mémoire tampon à la mémoire utilisée
    no_buffers yes
    # Texte en Majuscules
    uppercase no
    # Nombre d’echantillons (processeurs pour faire la moyenne)
    # Indiquez 1 si vous ne voulez pas la moyenne
    cpu_avg_samples 2
    # Nombre d’échantillons (réseaux pour faire la moyenne)
    # Indiquez 1 si vous ne voulez pas la moyenne
    net_avg_samples 2
    # Forcez UTF8? (le support UTF8 support requiert XFT)
    override_utf8_locale yes
    # Ajoutez des espaces pour empêcher le mouvement des objets (ne concerne que certains objets)
    use_spacer right
    # Choix des couleurs
    #color1 orange
    color1 FDD131
    # light blue
    color2 E0D6BA
    # orange
    #E77320
    color3 FFFFFF
    #color3 3BFE00
    # green
    color4 78BF39
    # red
    color5 CC0000
    text_buffer_size 2048

    # tout ce qui suit TEXT sera repris dans le Conky

    TEXT
    ${color3}$nodename Systeme $sysname $kernel
    ${color3}IP : ${color1}${addr wlan0}${color3} ESSID : ${color1}${wireless_essid wlan0}${color3} Signal WiFi: ${color1}${wireless_link_qual wlan0}%

    ${offset -5}${color3}${font ubuntu:style=CleanCut:size=10} ${voffset -2}${font Ubuntu:style=Bold:size=10}Météo${font} ${hr}${color1}
    ${execpi 900 conkyForecast –location=FRXX5424 –template=~/.conky/conkyForecast.template}
    ${color3}Load :${color1} $loadavg
    ${color3}CPU Utilisé :${color1} $cpu% ${color3}${cpubar}
    ${color3}${cpugraph yellow FC8820}
    ${color3}Mémoire RAM :${color1} $mem/$memmax – $memperc% ${color3}${membar}
    ${color3}Utilisation du Swap :${color1} $swap/$swapmax – $swapperc% ${color3}${swapbar}
    ${color3}Température CPU: ${platform coretemp.0 temp 1} °C
    ${color3}Espace Disque
    ${color3}Libre sur sda 7 (actuel): ${color1}${fs_free /}/${fs_size /} ${color3}${fs_bar /}
    ${color3}Processus :${color1} $processes ${color3} En cours :${color1} $running_processes
    ${color3}Utilisation du CPU
    ${offset 10}${color3}Nom ${alignr 50}PID ${alignr 20}CPU%
    ${offset 10}${color1}${top name 1} ${alignr 30}${top pid 1} ${alignr 15}${top cpu 1}
    ${offset 10}${color #888888}${top name 2} ${alignr 30}${top pid 2} ${alignr 15}${top cpu 2}
    ${offset 10}${color #888888}${top name 3} ${alignr 30}${top pid 3} ${alignr 15}${top cpu 3}
    ${color3}Utilisation de la Mémoire
    ${offset 10}${color3}${color3}Nom ${alignr 50}PID ${alignr 20}Mem%
    ${offset 10}${color1}${top_mem name 1} ${alignr 30}${top_mem pid 1} ${alignr 15}${top_mem mem 1}
    ${offset 10}${color lightgrey}${top_mem name 2} ${alignr 30}${top_mem pid 2} ${alignr 15}${top_mem mem 2}
    ${offset 10}${color lightgrey}${top_mem name 3} ${alignr 30}${top_mem pid 3} ${alignr 15}${top_mem mem 3}

    Mon conkyforecast.template:

    ${voffset 5}${goto 50}${font ConkyWeather:style=Bold:size=40}${image [--datatype=WI] -p 10,50 -s 90×90}${font}
    ${voffset 10}${goto 30}[--datatype=HT --hideunits --centeredwidth=3] C
    ${voffset 15}${goto 10}${font ConkyWindNESW:size=50}[--datatype=BS]${font}
    ${voffset 5}${goto 10}[--datatype=WS] – [--datatype=WD]
    ${voffset -145}${goto 130}${color1}${font Bitstream Vera Sans Mono:style=Bold:size=14}[--datatype=CT]${font}
    ${voffset 10}${goto 130}${color3}Station: ${color1}[--datatype=OB]
    ${goto 130}${color3}Risque de Pluie : ${color1}[--datatype=PC --startday=0]
    ${goto 130}${color3}UV : ${color1}[--datatype=UI] – [--datatype=UT]
    ${goto 130}${color3}Humidité : ${color1}[--datatype=HM]
    ${goto 130}${color3}Point de rosée : ${color1}[--datatype=DP]
    ${goto 130}${color3}Lever/Coucher : ${color1}[--datatype=SR] / [--datatype=SS]
    ${goto 130}${color3}Pression Atmosphérique : ${color1}[--datatype=BR] – [--datatype=BD]
    ${goto 130}${color3}Lune : ${color1}[--datatype=MP]
    ${voffset 15}${goto 30}[--datatype=DW --startday=1 --shortweekday]${goto 130}[--datatype=DW --startday=2 --shortweekday]${goto 230}[--datatype=DW --startday=3 --shortweekday]${goto 330}[--datatype=DW --startday=4 --shortweekday]
    ${goto 30}${image [--datatype=WI --startday=1] -p 10,310 -s 60×60}
    ${goto 30}${image [--datatype=WI --startday=2] -p 110,310 -s 60×60}
    ${goto 30}${image [--datatype=WI --startday=3] -p 210,310 -s 60×60}
    ${goto 30}${image [--datatype=WI --startday=4] -p 310,310 -s 60×60}
    ${voffset 15}${goto 30}[--datatype=HT --startday=1 --hideunits --centeredwidth=3]/[--datatype=LT --startday=1 --hideunits --centeredwidth=3]${goto 130}[--datatype=HT --startday=2 --hideunits --centeredwidth=3]/[--datatype=LT --startday=2 --hideunits --centeredwidth=3]${goto 230}[--datatype=HT --startday=3 --hideunits --centeredwidth=3]/[--datatype=LT --startday=3 --hideunits --centeredwidth=3]${goto 330}[--datatype=HT --startday=4 --hideunits --centeredwidth=3]/[--datatype=LT --startday=4 --hideunits --centeredwidth=3]
    ${color3}${font Bitstream Vera Sans Mono:size=7}${alignr 20}Dernière mise à jour: [--datatype=LU]${font}

  • torp dit :

    Je viens de réaliser que je n’ai même pas enlevé l’entête:
    # édité par Claude Picot : http://www.clapico.com/

    Je vais le laisser comme ça, ça me fera un souvenir.
    Je vais juste rajouter « modifié par torp le ../../..

    ;-)

  • torp dit :

    @Claude Picot
    cool !
    Je t’ai répondu sur le forum ubuntu.

    2 petits trucs: Sur ton conky, il faudrait peut-être augmenter le « y » de l’icône de temps actuel ?
    Et perso, je sauterais une ou deux lignes après le « derniere mise a jour », histoire que le « oneiric ocelot » vienne s’intégrer dans le conky sans donner cette impression de surcharge…

  • torp dit :

    Ah ouais, là touches plus a rien !
    C’est LA classe.

    Juste un truc: C’est quoi « load » ?

  • torp dit :

    Ah, ok, Merci.

  • fred dit :

    Bonjour et pour ton autoréponse :)
    apres une maj meme souci, mais pas longtemps grace a ton partage d’info.
    voila merci.

    Commentaire original posté par Plipiplop@Plipiplop – Je m’auto-réponds… j’ai trouvé une solution qui me convient !
    Il suffit de mettre la fenêtre en « normal » au lieu de « overide » (à la ligne 54 : own_window_type normal)

    Du coup plus de bug de fenêtre mais pour ceux qui veulent utiliser le raccourci Super+D (ou Windows+D) pour revenir rapidement au bureau, Conky disparaitra… Comme je n’ai absolument rien sur le bureau je n’utilise jamais ce type de shortcut donc ça me va…

    @Plipiplop -

  • Captain dit :

    Bonjour j’ai installé après pas mal de galère conkyblondie récupéré sur le site http://gnome-look.org/content/show.php/conkyBlondie?content=145367

    la météo fonctionne excepté que je n’ai pas les icônes pour le temps ( nuage , soleil etc etc etc ) alors que conkyforecast est bien installé . J’ai donc télécharger le fichier ‘sdk.zip’ comme le préconise le site http://www.weather.com mais voilà où dois je mettre le repertoire ‘sdk’ par la suite et où dois je faire des modifications pour que mon conky aille chercher les icônes . Merci pour votre réponse

  • juliendangers dit :

    weather a changé son système d’inscription non?? je ne recois aucun des codes annoncés dans l’article, mais seulement une api key :s
    une éventuelle suggestion?? =D

  • Malta dit :

    hello, et merci pour le tuto ! Malheureusement il y a un souci sur weather.com : je n’ai reçu que la licence, pas le partner-id. Il semblerait (d’après le forum us http://ubuntuforums.org/showthread.php?t=869328&page=345) que ça soit un changement de politique de weather pour faire payer leur service !! As-tu une idée pour utiliser accuweather ou un autre service ?

  • torp dit :

    Il semble que le weather channel a changé son mode d’inscription, j’ai reçu ceci, que ceux qui sont inscrit ont aussi du recevoir:
    « Dear Registrant:

    We are writing to you because our records indicate that you are a registered user of the weather.com® XML Data Feed (http://xoap.weather.com.)

    As a valued subscriber, we want to let you know that our data feed service offerings are changing. Beginning the week of October 10th, 2011, we will be launching a new subscription service, The Weather Channel® API.

    The Weather Channel® API is a subscription offering created by The Weather Channel specifically to provide developers with access to an easy to use weather data feed that they can use to power commercial applications across a variety of technology platforms.

    Key Features include:
    • access to the most comprehensive global forecast set available anywhere
    • white label solution (no logo; no links)
    • weather data provided by weather.com®
    • data may be accessed in either XML or JSON format
    • leverages a world class cloud-based Infrastructure
    • product support for the world wide web, the mobile web, downloadable web / PC applications, and downloadable mobile phone / smart phone applications
    • multi-language support for English, Spanish, French, German, & Portuguese
    What this means to you:
    In order to have access to an XML data feed from The Weather Channel, you will need to subscribe to The Weather Channel® API. This letter serves as formal notice to you that your access to the weather.com® XML Data Feed will terminate at midnight Eastern time on November 15, 2011. To evaluate The Weather Channel® API as an alternative to the weather.com® XML Data Feed, please go to http://portal.theweatherchannel.com.

    If you have questions concerning this notice, you can call The Weather Channel at (770) 226-2329 or e-mail us at theweatherchannelapi@weather.com.

    We look forward to continuing our relationship with you.

    Best Regards,

    Scott H. Zucker
    Director, Revenue Management & Optimization
    The Weather Channel, LLC
    Phone: (770) 226-2329
    Facsimile: (770) 226-2966
    E-mail: theweatherchannelapi@weather.com
    Web: http://portal.theweatherchannel.com« 

  • torp dit :

    En fait, ce qu’il faut surtout comprendre, c’est que le service devient payant…
    Comme précisé ici:
    http://portal.theweatherchannel.com/
    Onglet « how much does it cost »

    minimum 19,99 US$ par mois.

    Bon, il y a une alternative ?

  • torp dit :

    Réponse: Oui, lire ici a partir du post 1108:
    http://forum.ubuntu-fr.org/viewtopic.php?pid=6765741#p6765741

  • norbert dit :

    Salut merci a toi pour ceux tuto que tu poste.

    Mais franchement mon le conky j’arrive pas a en avoir un qui resemble a celui de torp, pourtant je suis toutes les informations et je crée les mémes fichiers.

    tu peut m’aider?

    je suis dispo toute la journée, contacte moi en privé stp qi tu veux bien m’aider a régler mon probléme.

    merci

  • torp dit :

    Salut et bonne année a tous.

    Pareil que Clapico: Plus de Conky.
    Par contre le projet screenlet a repris vis (après 2 ans de sommeil).
    Et ça donne des trucs sympas (et qui se configurent seuls):
    http://imageshack.us/photo/my-images/4/capturedu20120108150021.png/

    Pour en savoir plus:
    http://doc.ubuntu-fr.org/screenlets

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