Articles avec le tag ‘Informations Système’
De vraies icônes météo dans conky
Suite à mon précédent billet sur Conky, Torp, un des lecteurs de ce blog m’a fait part cet été dans les commentaires de son souhait de remplacer les pictogrammes météo par de vraies icônes dont parle la documentation d’Ubuntu-fr. Comme il s’agissait de la période des vacances, je n’ai pas trouvé le temps d’explorer ce sujet. Torp est parvenu à force de recherches et de visites sur le Forum Ubuntu-fr à trouver SA solution et à se faire un sympathique Conky.

J’ai donc à mon tour cherché à reproduire ce type de conky car, il faut bien l’avouer, ces images sont beaucoup plus sympathiques que les pictogrammes.
Je suis alors moi aussi allé me promener sur le forum Ubuntu-fr afin de lire les posts que Torp m’avait indiqué, notamment les posts 879 et 880 de la page 36 et les posts d’Usm77 des pages 31 et 32 afin de me mettre au travail.
La réalisation de ce Conky a été longue et fastidieuse car la difficulté est d’une part de placer harmonieusement ces images dans le conky et d’autre part d’insérer ce dernier en fonction du fond d’écran mais avec un peur de patience, le résultat obtenu mérite que l’on y consacre un peu de temps.

Toutes les les icônes météo se trouvent déjà (si vous avez installé ConkyForecast) dans votre dossier usr/share/conkyforecast/image sauf celle représentant le thermomètre. Vous pouvez donc si vous la voulez la télécharger sur votre PC…
.. et l’enregistrer dans un dossier pix que vous créerez dans votre dossier .conky (le chemin ~/.conky/pix/thermo1.png sera important pour la suite).
Ce dossier étant créé, il va falloir modifier le fichier conkyForecast.template en ouvrant un terminal et en entrant la commande
gedit ~/.conky/conkyForecast.template
Mon conkyForecast.template se présente de la manière suivante :
${voffset 5}${goto 10}${font ConkyWeather:style=Bold:size=60}${image [--datatype=WI] -p 0,40 -s 90x90}${font}
${image $HOME/.conky/pix/thermo1.png -p 0,150 -s 40x40}${goto 60}${voffset 15}${font Bitstream Vera Sans Mono:style=Bold:size=16}[--datatype=HT --hideunits --centeredwidth=3]${font}
#/[--datatype=LT --hideunits --centeredwidth=3]
${voffset 10}${goto 10}${image [--datatype=BI] -p 0,205 -s 45x45}${goto 50}${voffset 25}${font Bitstream Vera Sans Mono:style=Bold:size=12}[--datatype=WS --imperial]
${goto 50}${font Bitstream Vera Sans Mono:style=Bold:size=12} [--datatype=WD]${font} ${voffset -175}${goto 100}${color1}${font Bitstream Vera Sans Mono:style=Bold:size=15 les t}[--datatype=CT]${font}
# datatype OB=Station / CN=Ville
${voffset 20}${goto 120}${color3}Ville : $alignr${color1}[--datatype=CN]
${goto 120}${color3}Précipitations : $alignr${color1}[--datatype=PC --startday=0]
${goto 120}${color3}UV : $alignr${color1}[--datatype=UI] - [--datatype=UT]
${goto 120}${color3}Humidité : $alignr${color1}[--datatype=HM]
${goto 120}${color3}Point de rosée : $alignr${color1}[--datatype=DP]
${goto 120}${color3}Lever/Coucher : $alignr${color1}[--datatype=SR] / [--datatype=SS]
${goto 120}${color3}Pression : $alignr${color1}[--datatype=BR] - [--datatype=BD]
${goto 120}${color3}Lune : $alignr${color1}[--datatype=MP]
${color1}${voffset 40}${goto 25}[--datatype=DW --startday=1 --shortweekday]${offset 55}[--datatype=DW --startday=2 --shortweekday]${offset 55}[--datatype=DW --startday=3 --shortweekday] ${offset 55}[--datatype=DW --startday=4 --shortweekday]
${goto 30}${image [--datatype=WI --startday=1] -p 10,335 -s 45x45}
${goto 30}${image [--datatype=WI --startday=2] -p 95,335 -s 45x45}
${goto 30}${image [--datatype=WI --startday=3] -p 175,335 -s 45x45}
${goto 30}${image [--datatype=WI --startday=4] -p 265,335 -s 45x45}
${goto 15}[--datatype=HT --startday=1 --hideunits --centeredwidth=3]/[--datatype=LT --startday=1 --hideunits --centeredwidth=3]${goto 95}[--datatype=HT --startday=2 --hideunits --centeredwidth=3]/[--datatype=LT --startday=2 --hideunits --centeredwidth=3]${goto 180}[--datatype=HT --startday=3 --hideunits --centeredwidth=3]/[--datatype=LT --startday=3 --hideunits --centeredwidth=3]${goto 265}[--datatype=HT --startday=4 --hideunits --centeredwidth=3]/[--datatype=LT --startday=4 --hideunits --centeredwidth=3]
${image [--datatype=MI] -p 170,240 -s 35x35}
${voffset 5}${goto 5}${color3}Dernière mise à jour météo: ${color1}[--datatype=LU]${font}
Vous remarquerez que les images sont appelées par les commandes de type ${image [--datatype=WI --startday=1] -p 10,335 -s 45x45} où l’on retrouve dans l’ordre l’icône à utiliser (ne pas y toucher), la position de l’image et enfin sa taille. C’est sur ces deux derniers paramètres qu’il faut régulièrement intervenir afin de trouver les positions idéales de chaque image.
La ligne ${image $HOME/.conky/pix/thermo1.png -p 0,150 -s 40x40}${goto 60}${voffset 15}${font Bitstream Vera Sans Mono:style=Bold:size=16}[--datatype=HT --hideunits --centeredwidth=3]${font} va chercher l’image du thermomètre. Si vous l’avez mise ailleurs que dans le dossier pix indiqué précédemment, il suffit d’indiquer VOTRE chemin.
Une fois les icônes placées, il faut faire coïncider les jours de la semaine avec ces dernières. Il s’agit de la ligne
${color1}${voffset 40}${goto 25}[--datatype=DW --startday=1 --shortweekday]${offset 55}[--datatype=DW --startday=2 --shortweekday]${offset 55}[--datatype=DW --startday=3 --shortweekday] ${offset 55}[--datatype=DW --startday=4 --shortweekday]
{goto25} indique le retrait du premier jour et les {offset 55} l’espacement à respecter entre chaque jour.
Pour l’alignement des températures mini/maxi indiquées sous chaque icône, les modifications devront êtres apportées dans la ligne
${goto 15}[--datatype=HT --startday=1 --hideunits --centeredwidth=3]/[--datatype=LT --startday=1 --hideunits --centeredwidth=3]${goto 95}[--datatype=HT --startday=2 --hideunits --centeredwidth=3]/[--datatype=LT --startday=2 --hideunits --centeredwidth=3]${goto 180}[--datatype=HT --startday=3 --hideunits --centeredwidth=3]/[--datatype=LT --startday=3 --hideunits --centeredwidth=3]${goto 265}[--datatype=HT --startday=4 --hideunits --centeredwidth=3]/[--datatype=LT --startday=4 --hideunits --centeredwidth=3]
où chaque {goto xx} indique le retrait de chaque température.
Ces réglages se révèlent donc relativement longs et fastidieux puisque si l’on ne veut pas faire d’erreur, il faut à chaque modification enregistrer le fichier, arrêter le conky ([Alt]+[F2] killall conky), redémarrer le conky ([Alt]+[F2] conky) et ce jusqu’à obtention du résultat escompté.
J’ai ensuite modifier mon fichier .conkyrc afin de le « caler » avec mon fond d’écran « The Oneiric Ocelot » (disponible ici) en entrant dans un terminal la commande
gedit ~/.conkyrc

Voici ce .conkyrc modifié :
# 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=11
# 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 420 0
maximum_width 420
# 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 ffcc99
color1 99FFFF
# light blue
color2 E0D6BA
# orange
#E77320
color3 FFFFFF
#color3 22ddee
#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 $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=FRXX4160 --template=~/.conky/conkyForecast.template}
${color3}
${color3}
${color3}
${color3}
${color3}
${color3}
${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}
Amusez-vous bien
Dis Clapico, comment j’enlève ces PPA de ma Ubuntu ?
Régulièrement je propose sur ce blog des applications, des applets, des indicators… qui ne proviennent pas des dépôts officiels d’Ubuntu. Bien entendu, j’indique alors de n’installer ces applications qu’en toute connaissance de cause en rouge et en caractères gras mais… qui lit ce type d’avertissement ? Il est facile lorsque l’application en question ne convient pas ou ne convient plus de la supprimer à l’aide d’un sudo apt-get remove mais quid des dépôts ajoutés ?
Commentaire original posté par nova_jerem
Étant donné le nombre de ppa dont vous faites mention dans vos articles, il serait peut-être judicieux de faire un post sur ppa-purge…
C’est suite à ce commentaire que j’ai décidé d’écrire ce billet.
Plusieurs solutions existent pour supprimer ces fameux PPA.
- En ligne de commande
La première solution consiste à enlever le PPA en question à l’aide d’une simple ligne de commande à entrer dans un terminal :
sudo apt-add-repository --remove ppa:nom_du_dépôt
Cette solution ne supprimera pas les paquets du PPA en question. Si vous souhaitez également les supprimer, il faudra au préalable installer PPA-purge en passant soi par la logithèque Ubuntu, soit en entrant dans un terminal la commande
sudo apt-get install ppa-purge
Une fois PPA-purge installé, la commande pour supprimer le PPA et ses paquets sera
sudo ppa-purge ppa:nom_du_dépôt
Si vous ne vous souvenez pas du nom du PPA installé, ouvrez votre centre de commande Ubuntu en passant par le bouton d’extinction du tableau de bord et en choisissant « réglages du système » et sélectionnez « Sources de logiciels » onglet « autres logiciels » (ou dans la rubrique Administration pour les menus Gnome).

- À l’aide d’une interface graphique
Alin Andrei a concocté il y a quelques temps un outil permettant à la fois de lister ses PPA, de les supprimer avec ou sans les paquets, d’en rechercher de nouveaux sur Launchpad, de vérifier les doublons, de les sauvegarder, de les restaurer…

Pour utiliser les différentes fonctionnalités de Y PPA Manager puisque tel est son nom, il faudra penser à double cliquer sur la fonction désirée.
Y PPA Manager n’étant pas dans les dépôts officiels d’Ubuntu, vous ne devez l’installer qu’en toute connaissance de cause… en ajoutant un nouveau PPA !
Pour ce faire, il faut ouvrir un terminal et entrer la commande suivante :
sudo add-apt-repository ppa:webupd8team/y-ppa-manager && sudo apt-get update && sudo apt-get install y-ppa-manager
Y PPA Manager se trouve désormais dans la rubrique Système de votre dash Unity (ou dans la rubique Outils Système de votre menu Gnome).

Amusez-vous bien
Un indicateur d’espace de travail sur le tableau de bord Unity d’Ubuntu 11.04 Natty Narwhal
Lorsque l’on travaille sur plusieurs bureaux, il est pratique d’une part de savoir sur lequel on se trouve à l’instant « t » et d’autre part d’en changer facilement.

Workspaces Indicator permet non seulement d’avoir cet affichage dans le tableau de bord Unity d’Ubuntu mais également de passer sans effort d’un bureau à l’autre en cliquant sur le numéro de l’espace souhaité.

Le menu préférences, quant à lui, offre la possibilité de modifier le nombre de bureaux, le nombre de ligne et le nombre de colonnes désirés.

Workspaces Indicator n’étant pas présent dans les dépôts officiels d’Ubuntu, il ne faudra l’installer qu’en toute connaissance de cause en ouvrant un terminal et en entrant la commande suivante afin d’ajouter l’adresse des dépôts, de mettre à jour la liste de ces derniers et enfin de lancer l’installation :
sudo add-apt-repository ppa:geod/ppa-geod && sudo apt-get update && sudo apt-get install indicator-workspaces
Il ne reste plus qu’à relancer sa session

Amusez-vous bien.
Source : Ubuntu Geek
SysPeek, un autre applet pour surveiller votre système Ubuntu
SysPeek, à l’instar d’indicator-multiload que je vous présentais il y a quelques temps est un applet permettant de contrôler vos ressources système depuis le tableau de bord Unity d’Ubuntu.

Il vous permet non seulement de connaître l’utilisation de vos ressources système mais vous alerte également par un changement de couleur lorsque le processeur atteint les 100%.
SysPeek permet également d’accéder facilement au « Moniteur système ».

Cet applet développé par Georg Shmidl n’est pas disponible dans les dépôts officiels d’Ubuntu, vous ne devez donc l’installer qu’en toute connaissance de cause.
Pour ce faire, il suffira d’indiquer l’adresse des dépôts, de mettre à jour la liste de ces derniers puis de lancer l’installation, le tout en ouvrant un terminal et en entrant la commande :
sudo add-apt-repository ppa:vicox/syspeek && sudo apt-get update && sudo apt-get install syspeek
SysPeek est désormais disponible dans la rubrique Accessoires de vos applications.
Amusez-vous bien.
Source : OMG Ubuntu
Conky et ConkyForecast sont sur mon bureau…
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 :
- conky
- conky_scripts_divers
- conky_scripts_multimedia
- conky_scripts_systeme
- conky_scripts_temps_et_meteo
- conkyforecast
Amusez-vous bien.
Surveillez vos ressources dans le tableau de bord Unity d’Ubuntu 11.04 Natty Narwhal
L’un des reproches régulièrement faits à l’encontre d’Unity est la disparition de la plupart des applets Gnome. Heureusement, grâce à Indicator Multiload, nous pouvons désormais contrôler l’utilisation de nos ressources système.
Cet applet nous permet de surveiller à la fois l’utilisation du processeur, de la mémoire, du réseau, du fichier d’échange, de la charge et du disque dur.
Le paramétrage est plus qu’aisé et l’on peut sélectionner les ressources que l’on souhaite voir apparaître dans le tableau de bord ainsi que les couleurs que l’on veut leur attribuer.
Pour le lancement de l’applet au démarrage de votre machine, il suffit de cocher la case autostart dans la rubrique options.
Indicator Multiload n’étant pas présent dans les dépôts officiels Ubuntu mais dans les dépôts Launchpad, il convient de l’installer en toute connaissance de cause.
La procédure d’installation commence par l’ajout des dépôts (version stable) en ouvrant un terminal et en entrant la commande suivante :
sudo add-apt-repository ppa:indicator-multiload/stable-daily
Il faut ensuite mettre à jour la liste des dépôts et lancer l’installation par la commande :
sudo apt-get update && sudo apt-get install indicator-multiload
Pour les plus aventureux, il existe une version bêta disponible en ajoutant les dépôts suivant :
sudo add-apt-repository ppa:indicator-multiload/daily
Amusez-vous bien.
Source : OMG Ubuntu
Créez et personnalisez facilement votre Conky Ubuntu avec ConkyWizard
ConkyWizard est une interface graphique écrite en C++ permettant de créer et personnaliser son conky de façon intuitive. Comme cette application n’est pas disponible dans les dépôts officiels d’Ubuntu, ne l’installez qu’en toute connaissance de cause.

- La première opération consiste à installer Conky et libqtgui4 (si vous ne les avez déjà) en ouvrant un terminal et en y recopiant la commande suivante :
sudo apt-get install conky libqtgui4 - Il faut ensuite télécharger le deb de ConkyWizar en 32 bits ou 64 bits et décompresser l’archive.
- Une fois cette archive décompressée, il suffit de lancer ConkyWizard_32bits_V1.0_Beta1 (ou 64bits selon votre version)
- Il ne reste plus qu’à paramétrer Conky en cliquant sur « Next »
Le premier écran permet de choisir la couleur du fond , des titres et des lignes, l’effet de transparence recherché, la police choisie et la position du Conky sur l’écran.

L’écran suivant propose d’affiner la position choisie à l’étape précédente, ce qui peut s’avérer pratique si l’on souhaite le faire apparaître du côté gauche de l’écran en laissant de l’espace pour le dock d’Unity sur Ubuntu 11.04 Natty Narwhal.

C’est sur l’avant dernier écran que nous choisissons ce que nous souhaitons faire apparaître dans notre Conky.

Pour finir, il n’y a plus qu’à indiquer le temps avant le démarrage. Personnellement je préconise au moins 20 secondes, histoire que toutes les applications se lançant au démarrage de votre machine soient ouvertes.

Si vous cochez la case « Run Conky after the end of ConkyWizard », voici un exemple de ce qui pourra apparaître une fois ConkyWizard refermé sur votre écran :

Chez moi la rubrique « Network » n’indiquait même pas votre adresse IP car ConkyWizard paramètre par défaut un reseau ethernet alors que je suis en wifi. Si vous êtes dans le même cas que moi, vous devrez effectuer quelques modifications « à la mano » en éditant le fichier en root. Ouvrez un terminal et entrez : sudo gedit /home/votre user/.ConkyWizardTheme/ConkyWizardTheme
Modifiez les lignes 61 à 65 en remplaçant eth0
${GOTO 36}Upspeed:${GOTO 120}${upspeedgraph eth0 10,75 B7B2AD B7B2AD}
${GOTO 36}Downspeed:${GOTO 120}${downspeedgraph eth0 10,75 B7B2AD B7B2AD}
${GOTO 36}Uploaded:${GOTO 120}${totalup eth0}
${GOTO 36}Downloaded:${GOTO 120}${totaldown eth0}
${GOTO 36}Local IP:${GOTO 120}${addr eth0}
par votre connexion réseau (chez moi wlan0)
${GOTO 36}Upspeed:${GOTO 120}${upspeedgraph wlan0 10,75 B7B2AD B7B2AD}
${GOTO 36}Downspeed:${GOTO 120}${downspeedgraph wlan0 10,75 B7B2AD B7B2AD}
${GOTO 36}Uploaded:${GOTO 120}${totalup wlan0}
${GOTO 36}Downloaded:${GOTO 120}${totaldown wlan0}
${GOTO 36}Local IP:${GOTO 120}${addr wlan0}
Enfin, pour que votre conky s’affiche lorsque vous démarrez votre ordinateur, il ne reste plus qu’à aller dans « Applications au démarrage » (passer par réglages du système pour Ubuntu 11.04),

cliquer sur « Ajouter », renseigner le nom (par exemple Conky) et la commande : /home/votre_user/.ConkyWizardLaunch

Attention, si vous installez ce Conky en plus d’un autre, choisissez un temps de démarrage supérieur au premier.
Amusez vous bien
Steel Conky, Un Conky Geek dans votre Ubuntu
Steel Conky est un Conky original composé de plusieurs cadrans en forme de compteur automobile.
Le premier nous donnera l’heure dans une magnifique montre analogique, , la date et le temps écoulé depuis l’ouverture de ce dernier.
Le second nous renseigne sur l’utilisation du processeur, de la mémoire RAM, la température et le disque dur.
Le troisième et dernier concerne le Wifi, l’état de la batterie, le volume sonore ainsi que le débit montant et descendant.
- Si vous ne l’avez pas déjà fait, la première étape consistera à installer Conky qui est présent dans les dépôts officiels en ouvrant un terminal et en entrant la commande suivante :
sudo apt-get install conky
- La seconde étape sera la création du dossier dans lequel sera installé Steel Conky. Pour cela, la commande est la suivante :
mkdir -p /home/Votre_nom_d_utilisateur/.Conky
- La troisième étape est le téléchargement du script et sa décompression à l’aide de la commande
wget http://gnome-look.org/CONTENT/content-files/133654-Steel_Conky.zip
unzip 133654-Steel_Conky.zip
- La quatrième étape est la création du dossier qui contiendra la police utilisée par Steel Conky :
sudo mkdir /usr/share/fonts/truetype/steelconky
sudo cp -r fonts/ /usr/share/fonts/truetype/steelconky
- La cinquième et dernière étape consiste à copier cette police dans le dossier :
cd /home/Votre_nom_d_utilisateur/Conky
cp -r steel_*/ ~/.Conky
sudo fc-cache -fv
Steel Conky est enfin prêt à fonctionner, il ne reste plus qu’à le lancer à l’aide de la commande suivante :
cd ~/.Conky/steel_amber
sh start_conky.sh
Steel Conky existe également en bleu, pour l’utiliser la commande est la suivante :
cd ~/.Conky/steel_blue
sh start_conky.sh
et en vert :
cd ~/.Conky/steel_green
sh start_conky.sh
Bien entendu, il est possible d’automatiser le lancement de Steel Conky en l’ajoutant dans sa liste des applications au démarrage. Pour cela, il suffit d’aller dans Système > Préférences > Applications au démarrage et de cliquer sur « Ajouter »
Il ne reste plus qu’à remplir le champs « Nom » en indiquant par exemple « Steel Conky » et de renseigner la commande en fonction de la couleur choisie :
- Orange :
/home/Votre_nom_d_utilisateur/.Conky/steel_amber/start_conky.sh - Bleu :
/home/Votre_nom_d_utilisateur/.Conky/steel_blue/start_conky.sh - Vert :
/home/Votre_nom_d_utilisateur/.Conky/steel_green/start_conky.sh
Amusez-vous bien
Source : Ubuntips
Simplifiez vous Ubuntu avec le centre de contrôle (ou Ubuntu pour les Nuls)
Qui a dit qu’Ubuntu était compliqué à paramétrer et ne s’adressait qu’aux Geeks ? Il suffit d’ouvrir le centre de contrôle pour accéder à la plupart des réglages de sa distribution préférée !

L’outil est pratique et bien pensé puisque les différents paramétrages que l’on trouve habituellement dans les menus Préférences et Administration sont regroupés ici non plus par ordre alphabétique mais classés par thème.
- Le premier de ces thèmes concerne tout ce qui est personnel comme l’apparence, les applications au démarrage, la messagerie, etc.

- Le second est consacré à l’internet et aux différentes connexions
![]()
- Le troisième permet de gérer le matériel et les pilotes

- Le quatrième, quant à lui concerne le système à proprement parler, qu’il s’agisse d’installer/supprimer des applications par la logithèque ou par synaptic, de gérer le partitionnement, tester le système, etc.

- Le cinquième et dernier regroupera ce qui n’a pas trouvé sa place dans les précédents thèmes !

Un avantage non négligeable de cet outil est qu’il se trouve déjà dans votre machine, vous n’avez donc rien à installer, juste à l’activer :
Faites un clic droit sur « Applications » et choisissez « Éditer les menus »

Allez dans « Système » et cochez « Centre de Contrôle ».

L’accès au centre de contrôle peut désormais se faire en cliquant sur « Système » (dans votre tableau de bord).

Amusez-vous bien.
Affichez votre débit internet sur votre tableau de bord Ubuntu / Gnome avec Netspeed
![]()
Netspeed est un applet pour Gnome permettant d’afficher le débit de sa connexion internet sur le tableau de bord.Pour l’installer dans Ubuntu, rien n’est plus simple puisque Netspeed est présent dans les dépôts.
- Solution n°1
Passer par la logithèque Ubuntu

- Solution n°2
Ouvrir un terminal et copier la commande :
sudo apt-get install netspeed
Une fois Netspeed installé, il suffit de faire un clic droit sur le tableau de bord et de choisir « Ajouter au tableau de bord » puis de selectionner « Moniteur réseau ».

En effectuant un clic droit sur l’applet vous avez accès aux préférences de Netspeed

Vous pouvez alors choisir de modifier l’icône, d’afficher la somme du débit entrant/sortant et/ou d’afficher des octets ou des bits
![]()
Vous pouvez également toujours à l’aide d’un clic droit sur l’applet afficher les « Détails du périphérique »

Amusez-vous bien
















