Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateurs:jeremix:tutos:accueil [31/10/2020 20:57] jeremix [Configuration] |
utilisateurs:jeremix:tutos:accueil [25/04/2023 22:24] (Version actuelle) bendia [Configuration] Correction typo lien externe |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
* Commentaires : Monitorage graphique du système. | * Commentaires : Monitorage graphique du système. | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
+ | * Info : suite du wiki [[doc:systeme:conky|Conky]] dû au changement dans l'écriture lua entre la version 1.09 et la version 1.10 de conky | ||
===== Introduction ===== | ===== Introduction ===== | ||
Ligne 82: | Ligne 83: | ||
la seconde : conky.text \\ | la seconde : conky.text \\ | ||
- | voici un exemple, en partie récupéré ici [[https:www.linuxtricks.fr/wiki/conky-des-variables-systeme-sur-le-bureau]] | + | voici un exemple, en partie récupéré ici [[https://www.linuxtricks.fr/wiki/conky-des-variables-systeme-sur-le-bureau]] |
+ | |||
+ | {{/file-R014a7ba596710ed916f2076a8ab32784.png}} image à supprimer du serveur svp \\ | ||
+ | {{/file-Rd02aa5514174c53030b30801fbb54b81.png}} | ||
- | insérer image {{:utilisateurs:jeremix:tutos:capture_d-ecran_2020-10-31_20-38-00.png?400|}} | ||
<file config nom> | <file config nom> | ||
Ligne 93: | Ligne 96: | ||
${color black}kernel${color #510289} $kernel | ${color black}kernel${color #510289} $kernel | ||
${color black}Uptime:${color #510289} $uptime | ${color black}Uptime:${color #510289} $uptime | ||
- | ${color black}SWAP: ${color #510289} ${swap} / ${swapmax} (${swapperc}%) | + | ${color black}Utilisation RAM: ${color #510289} $mem / $memmax ($memperc%) |
- | ${color black}RAM: ${color #510289} $mem / $memmax ($memperc%) | + | |
${color black}Root: ${color #510289}${fs_used /} / ${fs_size /} (${fs_used_perc /}%) | ${color black}Root: ${color #510289}${fs_used /} / ${fs_size /} (${fs_used_perc /}%) | ||
${color black}Home: ${color #510289}${fs_used /home} / ${fs_size /home} (${fs_used_perc /home}%) | ${color black}Home: ${color #510289}${fs_used /home} / ${fs_size /home} (${fs_used_perc /home}%) | ||
${color black}IP eth0 : ${color #510289}${addr eth0} ${goto 250}${color black}DL:${color #510289} ${downspeedf eth0}k/s ${goto 350} ${color black}UP:${color #510289} ${upspeedf eth0}k/s | ${color black}IP eth0 : ${color #510289}${addr eth0} ${goto 250}${color black}DL:${color #510289} ${downspeedf eth0}k/s ${goto 350} ${color black}UP:${color #510289} ${upspeedf eth0}k/s | ||
- | ${color black}EPHEMERIDE :${color #510289} | + | |
- | ${color black}Nous sommes le ${color #510289}${texeci 1000 date "+%A %d %B %Y" } | + | ${goto 10}${color black}Météo : |
- | ${color black}Fête du jour : ${color #510289}${texeci 1000 wget -O - -q http://fetedujour.fr/ --user-agent="Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Firefox/31.0" | grep "<span>Fête du jour" | head -1 | cut -d">" -f4 | cut -d"<" -f1 | sed -e 's/Nativité/Adrien/' } | + | ${goto 10}${color #510289}${texeci 3600 curl -s 'wttr.in/grenoble?qT0&lang=fr' | head -7} |
- | ${color black}Mot du jour : ${color #510289}${texeci 1000 wget -O - -q http://www.wikebec.org/ | grep fas | cut -d">" -f5 | cut -d"<" -f1} ${color black}: ${color #510289}${texeci 1000 wget -O - -q http://www.wikebec.org/ | grep '<li>' | tail -1 | cut -d'>' -f2 | cut -d'<' -f1} | + | |
- | ${color black}Météo : ${color #510289}${texeci 3600 curl -s 'wttr.in/grenoble?qT0&lang=fr' | head -7} | + | |
]] | ]] | ||
+ | |||
</file> | </file> | ||
+ | Voici quelques variables dans le texte intéressantes : \\ | ||
+ | ${font Droid Sans Mono:size=9} : Permet de définir la police après cette balise \\ | ||
+ | ${color black} : Permet de définir la couleur du texte derrière cette balise. Les couleurs sont red,green,yellow,blue,magenta,cyan,black,white ou code hexadécimal \\ | ||
+ | ${goto 250} : Décale de 250px \\ | ||
+ | ${texeci 900 cat } : Permet d"exécuter la commande toutes les 900 secondes \\ | ||
+ | $mem $memmax $memperc% : Variables mémoire utilisée, total, utilisée en % \\ | ||
+ | ${fs_used /home} ${fs_size /home} ${fs_used_perc /home} : Variable de système de fichiers (on indique le point de montage, ici /home) utilisé, total, utilisé en % \\ | ||
+ | ${addr eth0} ${downspeedf eth0} ${upspeedf eth0} : Variable interface réseau (on indique le nom de l'interface) adresse IP, débit descendant (kb/s), débit montant (kb/s) \\ | ||
+ | |||
+ | Lorsque vous éditez votre fichier de configuration, à chaque enregistrement, conky recharge le fichier automatiquement et applique les changements de suite ! | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
+ | Lancer Conky, tout simplement en entrant dans le terminal | ||
+ | <code user>conky</code> | ||
+ | |||
+ | ===== Lancement automatique ===== | ||
+ | Si vous souhaitez voir Conky démarrer à l'ouverture de votre session, deux possibilités s'offrent à vous. | ||
+ | |||
+ | ==== Par un gestionnaire de session ==== | ||
+ | Créez une entrée dans votre gestionnaire de session. \\ | ||
+ | Exemple pour Xfce : menu //Paramètres//, puis //Session et démarrage//, onglet //Démarrage automatique//, bouton //Ajouter//. \\ | ||
+ | La commande à saisir est : | ||
+ | <code bash>conky -p 2</code> | ||
+ | ou | ||
+ | <code bash>sh -c "sleep 2; conky;"</code> | ||
+ | Le retard à l'allumage (en secondes) est à adapter aux besoins de votre système. \\ | ||
+ | \\ | ||
+ | Les utilisateurs de LXDE pourront, quant à eux, consulter la rubrique [[:doc:environnements:lxde:lxde#lancer-un-programme-au-demarrage|Lancer un programme au démarrage]]. | ||
+ | |||
+ | ==== Par un script ==== | ||
+ | Le script en question est placé, par exemple, dans le dossier utilisateur et nommé //.conkyboot.sh// : | ||
+ | <file ~/.conkyboot.sh ~/.conkyboot.sh> | ||
+ | #!/bin/bash | ||
+ | sleep 2 | ||
+ | conky -d | ||
+ | </file> | ||
+ | |||
+ | Ce script doit être rendu exécutable : | ||
+ | <code user>chmod +x ~/.conkyboot.sh</code> | ||
+ | |||
+ | Il vous reste alors à l'inclure parmi les //applications lancées au démarrage//. | ||
+ | Veuillez pour cela vous reporter à la documentation de votre environnement de bureau. | ||
+ | |||
+ | Le lancement par script est utilisé, en particulier, pour démarrer plusieurs instances de Conky. \\ | ||
+ | Il nécessite alors autant de fichiers de configuration que d'instances de Conky souhaitées : | ||
+ | <file ~/.conkyboot.sh ~/.conkyboot.sh> | ||
+ | #!/bin/bash | ||
+ | sleep 2 | ||
+ | conky -c ~/conkyrc1 & | ||
+ | sleep 5 | ||
+ | conky -c ~/conkyrc2 & | ||
+ | </file> | ||
+ | |||
+ | ===== Pour aller plus loin ===== | ||
+ | Dans les forums : | ||
+ | * [[https://debian-facile.org/viewtopic.php?id=27092|Partagez vos conky ! ]] | ||
+ | * [[https://debian-facile.org/viewtopic.php?id=2038|Wiki - Conky - surveiller les fonctionnements de son système ]] | ||
+ | ===== Références ===== | ||
+ | * [[https://github.com/brndnmtthws/conky|Conky - Site ]] |