Conky et debian 7

Salut

Je cherche un bon tuto pour utliser Conky sur debian. J’aimerai pouvoir afficher l’utilisation mémoire/cpu, l’occupation de mes disques, le trafic réseau, la météo ça pourrait être sympa aussi. J’ai vu plein de sceenshot qui me font rêver mais impossible d’arriver à un tel niveau… Et les tuto sont basé sur ubuntu et je ne retrouve pas les mêmes dossiers.

Par exemple un truc pas plus bête que ça : informateque.net/un-bureau-d … us-ubuntu/

quand je n’étais pas sur linux, j’avais pinguy os pour dépanner les windows et par défaut il y a donc conky sur le bureau. J’imagine que si je récup la config de ce dernier je ne pourrais pas l’adapter sur debian ?

Merci !:slight_smile:

conky est hautement configurable.
conky.sourceforge.net/config_settings.html
Le plus simple est de partir d’une config qui se rapproche de ce que tu veux et d’adapter.
Tu as des tas d’exemples sur le net, par exemple:
techdrivein.com/2011/02/6-aw … works.html
Quelques exemples d’adaptations:
wikihow.com/Configure-Conky

J’ai trouvé une config là :
verahill.blogspot.fr/2012/01/deb … lling.html

sinon il existe conky-manager pour gérer des thèmes simplement.

avec tout ça je n’ai toujours pas de conky :119

sinon un apt-get purge conky
laisse tous les fichiers config de conky présent dans le système… pourtant un purge est censé tout vider si je ne m’abuse :think:

Conky, c’est pas les dépôts contrib nonfree ? Montre nous tes sources

Édit packages.debian.org/search?keywo … lla-search

[quote=“Torlik”]J’ai trouvé une config là :
verahill.blogspot.fr/2012/01/deb … lling.html

sinon il existe conky-manager pour gérer des thèmes simplement.

avec tout ça je n’ai toujours pas de conky :119

sinon un apt-get purge conky
laisse tous les fichiers config de conky présent dans le système… pourtant un purge est censé tout vider si je ne m’abuse :think:[/quote]

Un “purge” supprime tous les fichier de conf système, si tu en as mis dans ton home il ne les enlève pas :stuck_out_tongue:

Sinon que les tuto soient sur Ubuntu ou autre cela ne change rien a sa configuration. Par défaut conky a une config minimal, la face nord est de repartir de cette config pour faire la sienne, sinon repartir d’une config approchante est une très bonne solution pour avoir quelque chose rapidement.

Si tu veux avoir une apparence encore plus sexy tu peux trouver des personnalisations en Lua qui n’ont rien a envier aux widget blingbling sous l’OS à fenêtre.

[code]#

deb cdrom:[Debian GNU/Linux 7.2.0 Wheezy - Official amd64 NETINST Binary-1 20131012-14:04]/ wheezy main

#deb cdrom:[Debian GNU/Linux 7.2.0 Wheezy - Official amd64 NETINST Binary-1 20131012-14:04]/ wheezy main

deb http://debian.mirrors.ovh.net/debian/ wheezy main
deb-src http://debian.mirrors.ovh.net/debian/ wheezy main

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

wheezy-updates, previously known as ‘volatile’

deb http://debian.mirrors.ovh.net/debian/ wheezy-updates main
deb-src http://debian.mirrors.ovh.net/debian/ wheezy-updates main

wheezy proposed updates

deb http://ftp.fr.debian.org/debian/ wheezy-proposed-updates main

wheezy-backports

deb http://ftp.fr.debian.org/debian wheezy-backports main

wheezy contrib & non-free :

deb http://ftp.fr.debian.org/debian/ wheezy contrib non-free
deb http://ftp.fr.debian.org/debian wheezy-backports contrib non-free

codecs video audio

deb http://www.deb-multimedia.org stable main non-free

mozilla.debian.net ~ iceweasel à jour

deb http://mozilla.debian.net/ wheezy-backports iceweasel-release[/code]

voilà :slightly_smiling:

Bon j’ai réussi à me faire un conky en partant de ce code. Celui qui met sous GPL son code :119

Merci :006

Si c’est résolu, merci de mettre la coche verte.
Tu peux aussi mettre une copie d’écran de ton oeuvre

Qu’est-ce qui te choque avec la licence GPL ? Regardes ce qui peu être fait grâce a ce type de licence libre :wink: doc.ubuntu-fr-secours.org/astuce … ables.html

Je sais pas, perso j’aurai simplement posté mon code sans m’embêter. Après peut-être que pour la diffusion c’est plus intéressant ?

ça ressemble beaucoup au mien :slightly_smiling:
Tout code diffusé doit faire l’objet d’une licence (je ne sais pas quelle licence s’applique par défaut).
Alors autant choisir une licence libérant le code (il n’y a pas que le GPL)

Je ne savais pas pour le code :unamused:

Sinon si je peux juste revenir sur conky :
je pensais que le script marcherait mais en fait pas du tout (je ne reboot pas souvent) :
wiki.debian-facile.org/doc:systeme:conky

~/.conkyrc
~/.conky/.conkyboot.sh

Voilà le script j’ai fait comme sur le wiki, j’ai vérifié les services il n’est pas lancé, je dois faire alt+f2 -> conky

Aussi j’aimerai afficher le syslog mais les codes suivants n’ont aucun effets :
${execi 15 /usr/bin/tail /var/log/syslog}
${execi sudo tail -f /var/log/syslog}
${execi 15 sudo /usr/bin/tail -f /var/log/syslog}

peut-être dois-je appliquer quelque chose sur le fichier syslog ou … je ne sais pas ??

Merci encore

Pour le script, vérifie que le chemin est bon, et qu’il est bien exécutable.
Le plus simple: dans un terminal, tu lances le script en utilisant le chemin complet, et tu verras si tu as des messages d’erreur.

C’est fait du coup ça m’a permis de voir cela :

  • le script appel bien conky
  • conky est appelé avec -d , est ce que cela change quelque chose pour le démarrage ?!
  • pour afficher le syslog il demande le mot de passe que je ne peux pas fournir évidemment, comment faire ?

Merci!!

J’ai enfin réussi à afficher le syslog :

$ visudo

à la fin du fichier :

user     ALL = NOPASSWD: /usr/bin/tail

Maintenant je bloque toujours pour lancer conky au démarrage. Pourtant partout c’est la même astuce…

EDIT:
J’avance un peu :
nouveau script :

[code]#!/bin/bash
#Les ; en fin de certaines lignes sont indispensables.
sleep 6

On tue les instances de conky déjà lancées.

Utile pour relancer le tout.

killall conky

On lance conky, -d pour daemon, -c suivi du fichier de config.

conky -d -c /home/user/.conkyrc1;

On lance un autre fichier de config.

conky -d -c /home/user/.conkyrc2;

Et on quitte proprement le script.

exit
[/code]

le conkyrc2 se lance mais pas le 1. C’est assez étrange.
-rw-r–r-- sur les deux fichiers. J’ai vérifié plusieurs fois que je ne me suis pas trompé dans le nommage des fichiers/scripts. C’est à n’y rien comprendre :017

pourquoi un ; à la fin de la ligne ?
Je connais peu le bash, mais j’aurais mis un & pour que le script continu.

Un script que j’avais trouvé et au vu du 1er commentaire je n’ai pas osé les enlevés.
Quoi qu’il en soit j’ai testé avec des & et ça n’a rien changé.
En revanche, j’ai résolu la chose en passant la valeur du sleep à 20. Apparemment il y avait trop à charger pour le conky1 et c’est pourquoi le 2 arrivé à charger. Dû moins je le vois comme ça.

Merci :006

Salut !

Pour lancer mon conky au démarrage je vais au plus simple :
dans les Préférences des applications au démarrage j’ajoute

pour lancer Conky avec un retard de 6 secondes permettant la fin de l’initialisation de Debian
Mon conky et le reste sur ansozour.free.fr/Personnalisation.html