Créez et personnalisez facilement votre Conky Ubuntu avec ConkyWizard

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

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

 

22 réponses à Créez et personnalisez facilement votre Conky Ubuntu avec ConkyWizard

  • p4tr1ck dit :

    juste un peu trop ubuntu niveau esthetique final (serait à corriger -choix logo ) et source pas facilement disponible le comble pour de la gpl .

  • Fafa dit :

    Quand je télécharge le conkywizard sur le site, je me retrouve avec .tar.gz et un fichier sans extension à l’intérieur. Impossible de l’installer.
    Help !!

  • Claude Picot dit :

    @Fafa – Normal, et si tu as installé libqtgui4 (comme indiqué au début du billet, tu n’a plus qu’à lancer ce fichier en double cliquant dessus.

  • Cyril dit :

    Sympa, mais on perd le charme de bidouiller :o)
    Outil sympa pour ceux qui ne veulent pas se prendre la tête.

  • TimCruz dit :

    Merci beaucoup pour cette chouette découverte!!

  • kanor dit :

    les source on les trouve en 2s
    http://code.google.com/p/conkywizard/source/checkout

    Sinon ça peut étre un bon outil pour voir rapidement les possibilité de conky ou avoir un fichier déjà pré-remplis

  • did dit :

    Merci Clapico, c’est très sympa, ça colle bien avec le bureau Unity par défaut je trouve. Une bon manière de découvrir Conky et ses possibilités.

    Par contre, la variation de transparence ne fonctionne pas chez moi, c’est tout ou rien, la faute à Compiz si j’ai bien compris. Quelqu’un confirme ?
    On peut toutefois contourner le problème en bidouillant dans le CCSM, mais c’est plus compliqué.

  • zered dit :

    Bonjour,

    dans le fichier de configuration il y a un appel vers le script ip.py mais il s’agit de ip.sh. Pensez à le modifier pour avoir l’adresse publique.

    Merci.

  • J’avais pas les températures alors j’ai du installé lm-sensor :
    sudo apt-get install lm-sensors
    sudo sensors-detect # répondez yes à tout
    sudo /etc/init.d/module-init-tools start

    Je préfère faire les modifications pour afficher les infos du wifi dans l’interface de ConkyWizard (Edit widget) car ainsi elles seront conservées lors de la prochaine configuration (si on veut changer un truc).

    Par contre, j’ai un problème : la transparence ne marche pas chez moi. Est-ce lié à l’architecture 64 bits ?

  • Après avoir redémarré ma machine, la transparence est bien là. Par contre au démarrage, Conky est au premier plan. En ré-exécutant ConkyWizard il repasse en arrière plan.

  • did dit :

    En fait je viens de comprendre comment fonctionne la transparence du panel, elle dépend du fichier png généré par conkywizard et pas d’un paramètre du fichier ConkyWinzardTheme, donc ça marche ;)

  • did dit :

    @ Hiko Seijûrô :
    Tu devrais régler le problème en augmentant le délai avant le lancement, il faut que ton conky démarre après compiz.

  • Claude Picot dit :

    @Hiko Seijûrô

    Commentaire original posté pardid
    @ Hiko Seijûrô :
    Tu devrais régler le problème en augmentant le délai avant le lancement…

    C’est ce que je préconise dans le billet, au moins 20 secondes de délai pour être tranquille.

  • Pett@n dit :

    Merci Hiko Seijûrô pour ton astuce qui m’a permis d’afficher les températures.
    Peut-on y placer aussi d’autres indications telle la météo?

    Je suis un piètre utilisateur Ubuntu pas trop capable de mettre la main dans le moteur…

  • Mudochon dit :

    J’ai testé mais j’ai vite laissé tomber.
    Pas moyen de récupérer les températures de mon CPU par exemple ( ça doit être faisable, mais faut aller plonger dans le code et le modifier à la main visiblement )
    Cela reste un outil pour utilisateur averti je pense, car même si j’ai un niveau un peu au dessus de l’utilisateur lambda la plupart des articles qui parle de Conky et de sa configuration reste souvent bien difficile d’accès en général.
    Dommage car l’outil graphique Conkywizard est une super idée, mais il faudra encore faire des efforts pour que Conky devienne aussi facile à utiliser qu’un Cairo dock par exemple.

  • Willy dit :

    Salut,
    J’ai un problème avec Conky. ça n’a pas un réel rapport avec le sujet a part que j’ai généré mon conky à partir de ce lanceur, puis je l’ai retouché à la main.
    Je n’arrive pas à mettre mon Conky sur le bureau. Il est toujours au dessus des fenêtres avec le script généré par l’interface.
    J’ai alors récupéré le script de la #! et j’ai comparé les différences avant TEXT.
    J’ai donc modifié le script , c’est à dire ajouter :
    own_window_type desktop

    à la place de ce qui était de base.

    Mais voila, ça freeze mon écran. le bureau ne se remet pas à jour. Les fenêtres laissent une trainée derrière elle.
    Suis je le seul à rencontrer ce probleme?

    En tous cas , merci Clapico pour tout ces tutos!

  • Claude Picot dit :

    @Willy – As-tu essayé de mettre un délai de démarrage de conky plus long (entre 45 et 60 secondes ) ?

  • Willy dit :

    Actuellement je le démarre à la main. Mais le problème est le même.
    Pour l’instant voila les solutions que j’ai tenté :
    >> own_window_type desktop : provoque freeze du bureau
    >> own_window_type override: Conky se met au dessus des fenêtres
    >> supprimer cette ligne : Conky est bien positionné, ne provoque pas de freeze mais en revanche je peux plus utiliser les raccourcis d’Unity…ARGH!
    Voila ce que j’ai noté :
    Conky off -> Raccourcis fonctionnels
    Conky on -> Pc venant de démarrer -> Aucune fenêtres encore ouverte ->Raccourcis fonctionnels
    Conky on -> Fenêtre ouverte ( Firefox , nautilus….) -> Raccourcis fonctionnels
    Conky on -> Fenêtre venant de se fermer -> Plus aucun raccourcis accessible au clavier
    Conky off -> Raccourcis fonctionnels

    J’ai posté sur Ubuntu-fr :
    http://forum.ubuntu-fr.org/viewtopic.php?id=497971

    Si quelqu’un d’autre à ce problème… Je vais essayé de le démarre au bout d’une minute.

  • tshirtman dit :

    Pourquoi éditer le fichier en root?! il est dans notre dossier perso… soit conquiwizard tourne en super utilisateur quand on le lance, ce qui est limite criminel, soit c’est complètement inutile!

    ah passage, plutot que mettre:
    /home/votre user/.ConkyWizardTheme/ConkyWizardTheme
    il est possible d’écrire
    /home/$USER/.ConkyWizardTheme/ConkyWizardTheme

    ou même
    $HOME/.ConkyWizardTheme/ConkyWizardTheme

    voire:
    ~/.ConkyWizardTheme/ConkyWizardTheme

    tous ces chemins marcheront ou que soit l’utilisateur, et sans aucun remplacement de ça part… les variables d’environnements, c’est utile…

  • ubuntufreak dit :

    Joli, surtout pour les débutants (conky c’est un peu la galère a configurer quand on est nouveau…)
    Par contre, pour un utilisateur averti, je trouve plus facile d’éditer le fichier de config.

  • chiiiiiz dit :

    Salut,

    Cela ne s’affiche pas sous Gnome3. Est-ce 100% du à Gnome3 (je suis un peu hors sujet, et Gnome3 sous Ubuntu, c’est à mes risques et périls, je sais ;-)), ou y-a-til un petit truc à modifier dans la config?

    Merci de votre retour

    Chiiiiiz

  • inty dit :

    pour la partie détection automatique de l’adaptateur réseau utilisé, voila ce que j’ai mis, ca tourne impec.

    ${if_existing /sys/class/net/wlan0/operstate up}
    ${GOTO 10}${font Ubuntu:bold:size=10}${color0}Wireless${font}${color}

    ${GOTO 10}Upspeed:${GOTO 90}${upspeedgraph wlan0 10,75 B7B2AD B7B2AD}
    ${GOTO 10}Downspeed:${GOTO 90}${downspeedgraph wlan0 10,75 B7B2AD B7B2AD}
    ${GOTO 10}Uploaded:${GOTO 90}${totalup wlan0}
    ${GOTO 10}Downloaded:${GOTO 90}${totaldown wlan0}
    ${GOTO 10}Local IP:${GOTO 90}${addr wlan0}
    ${GOTO 10}Public IP:${GOTO 90}${execi 3600 wget -O – http://whatismyip.org/ | tail}
    ${endif}
    ${if_existing /sys/class/net/eth0/operstate up}
    ${GOTO 10}${font Ubuntu:bold:size=10}${color0}Ethernet${font}${color}

    ${GOTO 10}Upspeed:${GOTO 90}${upspeedgraph eth0 10,75 B7B2AD B7B2AD}
    ${GOTO 10}Downspeed:${GOTO 90}${downspeedgraph eth0 10,75 B7B2AD B7B2AD}
    ${GOTO 10}Uploaded:${GOTO 90}${totalup eth0}
    ${GOTO 10}Downloaded:${GOTO 90}${totaldown eth0}
    ${GOTO 10}Local IP:${GOTO 90}${addr eth0}
    ${GOTO 10}Public IP:${GOTO 90}${execi 10000 ~/.Conky/scripts/ip.py}
    ${endif}

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