Différences
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 | ||
conky [Le 20/12/2021, 18:50] wiki-corrector-bot passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
conky [Le 06/01/2025, 22:47] (Version actuelle) Amiralgaby les "ou" sont collés avec le mot suivant |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | |||
{{tag>personnalisation}} | {{tag>personnalisation}} | ||
---- | ---- | ||
Ligne 15: | Ligne 14: | ||
* Disposer des [[:sudo|droits d'administration]]. | * Disposer des [[:sudo|droits d'administration]]. | ||
* Disposer d'une connexion à Internet configurée et activée. | * Disposer d'une connexion à Internet configurée et activée. | ||
- | * Avoir activé l'accès au [[:depots#universe_et_multiverse|dépôt Universe]]. | + | * Avoir l'accès au [[:depots#universe_et_multiverse|dépôt Universe]] (activé par défaut). |
===== Installation ===== | ===== Installation ===== | ||
+ | Pour utiliser les liens d'installation ci-dessous, l'utilitaire **apturl** doit être installé. Si ce n'est pas encore le cas : | ||
+ | <code>sudo apt install apturl</code> | ||
==== Depuis les dépôts ==== | ==== Depuis les dépôts ==== | ||
Pour installer ce logiciel, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>conky]]**, ou bien la version complète **[[apt>conky-all]]**, qui intègre plus de fonctionnalités (X11, XDamage, XDBE, Xft, MPD, MOC, math, hddtemp, portmon, RSS, Weather, wireless, IBM, nvidia, eve-online, Imlib2, ALSA mixer, apcupsd, I/O stats, argb, Lua+the cairo+imlib2 lua bindings, Audacious, and XMMS2). | Pour installer ce logiciel, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>conky]]**, ou bien la version complète **[[apt>conky-all]]**, qui intègre plus de fonctionnalités (X11, XDamage, XDBE, Xft, MPD, MOC, math, hddtemp, portmon, RSS, Weather, wireless, IBM, nvidia, eve-online, Imlib2, ALSA mixer, apcupsd, I/O stats, argb, Lua+the cairo+imlib2 lua bindings, Audacious, and XMMS2). | ||
- | ==== Depuis le PPA ===== | + | |
- | <note warning>Le ppa suivant n'est utile que pour les versions 14.04, 16.04 qui sont des versions LTS. Ce ppa s'arrête à la 17.04 (en fin de vie)</note> | + | |
- | <note important>La version 1.10 est présente dans les dépôts Universe sous Bionic Beaver (18.04)</note> | + | |
- | <note important> | + | |
- | Conky passe en version **1.10**. Cela entraîne de gros changements sur la configuration :\\ | + | |
- | - Mettre la partie configuration dans : <code>conky.config = { ... }</code> | + | |
- | - Mettre la partie TEXT dans : <code>conky.text = [[ ... ]]</code> | + | |
- | - Toutes les valeurs doivent être précédées de "**=**" dans la partie configuration | + | |
- | - Finir chaque ligne par une virgule "**,**" | + | |
- | - Remplacer tous les "**yes**"/"**no**" en "**true**"/"**false**" (sans les guillemets) | + | |
- | - Toutes les valeurs autres que nombres,"true" et "false", doivent être entre quotes (ex: use_space = 'left' ) | + | |
- | - Les commentaires doivent commencer avec "**--**" à la place de "**#**" | + | |
- | </note> | + | |
- | + | ||
- | * [[:PPA|Ajoutez le PPA]] ** ppa:vincent-c/conky**((https://launchpad.net/~vincent-c/+archive/ubuntu/conky)) dans vos sources de logiciels. Soit la commande : | + | |
- | <code>sudo add-apt-repository ppa:vincent-c/conky</code> | + | |
- | * [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Rechargez la liste des paquets]]. Soit la commande : | + | |
- | <code>sudo apt-get update</code> | + | |
- | * [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>conky-all]]**. Soit la commande : | + | |
- | <code>sudo apt-get install conky-all</code> | + | |
===== Configuration ===== | ===== Configuration ===== | ||
<note tip>Il existe un logiciel permettant d'installer simplement des thèmes conky, Conky Manager, vous devez ajouter le PPA [[:ppa#ajout_d_un_ppa_a_vos_sources_logicielles|Ajoutez le PPA]] **ppa:teejee2008/ppa**((https://launchpad.net/~teejee2008/+archive/ubuntu/ppa)) dans vos sources de logiciels. Puis [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>conky-manager|conky-manager]]**</note> | <note tip>Il existe un logiciel permettant d'installer simplement des thèmes conky, Conky Manager, vous devez ajouter le PPA [[:ppa#ajout_d_un_ppa_a_vos_sources_logicielles|Ajoutez le PPA]] **ppa:teejee2008/ppa**((https://launchpad.net/~teejee2008/+archive/ubuntu/ppa)) dans vos sources de logiciels. Puis [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>conky-manager|conky-manager]]**</note> | ||
Ligne 55: | Ligne 36: | ||
La première partie du fichier ".conkyrc" sert à configurer le logiciel Conky lui-même, il ne faut pas oublier de mettre à la suite la partie TEXT qui comporte ce que va afficher Conky ; sans quoi il ne démarrera pas. | La première partie du fichier ".conkyrc" sert à configurer le logiciel Conky lui-même, il ne faut pas oublier de mettre à la suite la partie TEXT qui comporte ce que va afficher Conky ; sans quoi il ne démarrera pas. | ||
<file> | <file> | ||
- | # temps pour fermer conky en secondes. 0 = toujours actif | + | |
+ | # temps pour fermer conky en secondes. 0 = toujours actif | ||
total_run_times 0 | total_run_times 0 | ||
Ligne 79: | Ligne 61: | ||
maximum_width 320 | maximum_width 320 | ||
- | # écart avec le bord x=gauche ou droit y= haut ou bas | + | # écart avec le bord x=gauche ou droit y=haut ou bas |
gap_x 5 | gap_x 5 | ||
gap_y 100 | gap_y 100 | ||
Ligne 101: | Ligne 83: | ||
#type de fenêtre : normal(avec le cadre) / override / desktop | #type de fenêtre : normal(avec le cadre) / override / desktop | ||
own_window_type override # normal / override / desktop | own_window_type override # normal / override / desktop | ||
- | #pseudo transparence si vous avez des icones sous le conky elle ne seront plus accessibles une fois Conky activé | + | #pseudo transparence si vous avez des icônes sous le conky elle ne seront plus accessibles une fois Conky activé |
own_window_transparent yes | own_window_transparent yes | ||
Ligne 123: | Ligne 105: | ||
default_outline_color black | default_outline_color black | ||
- | color1 e49c16 | + | color1 e49c16 |
color2 CA0000 #rouge | color2 CA0000 #rouge | ||
Ligne 136: | Ligne 118: | ||
Visuels (et fichiers) sur le [[http://conky.sourceforge.net/screenshots.html|site officiel de Conky]]. | Visuels (et fichiers) sur le [[http://conky.sourceforge.net/screenshots.html|site officiel de Conky]]. | ||
- | Sur notre **forum** : [[https://forum.ubuntu-fr.org/viewtopic.php?id=1231521|"Conky : Postez vos conkyrc ou certaines parties intéressantes"]] | + | Sur notre **forum** : [[https://forum.ubuntu-fr.org/viewtopic.php?id=1231521|"Conky : Postez vos conkyrc ou certaines parties intéressantes"]] |
==== Exécution ==== | ==== Exécution ==== | ||
Ligne 150: | Ligne 132: | ||
</code> | </code> | ||
- | ou | + | ou |
<code> | <code> | ||
conky -p 10 | conky -p 10 | ||
</code> | </code> | ||
- | ou le nombre derrière **-p** est un nombre de secondes d'attente. | + | où le nombre derrière **-p** est un nombre de secondes d'attente. |
Si on souhaite lancer un conky différent du conky standard défini dans **~/.conkyrc** : **conky -c ~/chemin_répertoires/nom_du_fichier_conky**. L'option **-c** indique de ne **pas** utiliser le conky par défaut (**~/.conkyrc**). Exemple concret pour un conky connu comme Gotham : | Si on souhaite lancer un conky différent du conky standard défini dans **~/.conkyrc** : **conky -c ~/chemin_répertoires/nom_du_fichier_conky**. L'option **-c** indique de ne **pas** utiliser le conky par défaut (**~/.conkyrc**). Exemple concret pour un conky connu comme Gotham : | ||
Ligne 169: | Ligne 151: | ||
Si la commande de retardement (-d ou -p 10) ne fonctionne pas avec un Conky par dessus les autres fenêtres suite au démarrage de votre session, voir le chapitre 4.4 de cette documentation ou cliquer [[#si_conky_reste_sur_les_fenetres_au_demarrage_de_votre_session|ICI]] pour y accéder directement. | Si la commande de retardement (-d ou -p 10) ne fonctionne pas avec un Conky par dessus les autres fenêtres suite au démarrage de votre session, voir le chapitre 4.4 de cette documentation ou cliquer [[#si_conky_reste_sur_les_fenetres_au_demarrage_de_votre_session|ICI]] pour y accéder directement. | ||
- | |||
- | |||
===== Problèmes rencontrés ===== | ===== Problèmes rencontrés ===== | ||
Ligne 232: | Ligne 212: | ||
=== Sans script (plus simple) === | === Sans script (plus simple) === | ||
- | Créez une ligne dans votre gestionnaire de session (sur Xfce, on le trouve dans le panneau //paramétrage//, icone //Session et démarrage//, par exemple). | + | Créez une ligne dans votre gestionnaire de session (sur Xfce, on le trouve dans le panneau //paramétrage//, icône //Session et démarrage//, par exemple). |
<code>conky -p 20</code> | <code>conky -p 20</code> | ||
ou | ou | ||
Ligne 305: | Ligne 285: | ||
Conky: drawing to single buffer | Conky: drawing to single buffer | ||
</code> | </code> | ||
- | Alors Conky n'utilise pas le double buffer. | + | Alors Conky n'utilise pas le double buffer. |
PS_2: (ou plus simple, cas perso, ne fonctionne pas si le problème vient de la gestion du double buffer.) | PS_2: (ou plus simple, cas perso, ne fonctionne pas si le problème vient de la gestion du double buffer.) | ||
Pour supprimer tout clignotement, il faut créer une ligne de "texte pur" légèrement plus large que la plus large des lignes affichées avec des variables ou graph. | Pour supprimer tout clignotement, il faut créer une ligne de "texte pur" légèrement plus large que la plus large des lignes affichées avec des variables ou graph. | ||
- | exemple de ligne texte ajoutée dans .conkyrc (ajuster le nombre de tiret "-" en fontion) : | + | exemple de ligne texte ajoutée dans .conkyrc (ajuster le nombre de tiret "-" en fonction) : |
${color #666666}----------------------------------------------------------- | ${color #666666}----------------------------------------------------------- | ||
Ligne 343: | Ligne 323: | ||
**Deux méthodes de configuration de devilspie :** | **Deux méthodes de configuration de devilspie :** | ||
- | Pour devilspie <= 0.12 | + | Pour devilspie ≤ 0.12 |
__Méthode 1__ : créer un fichier: | __Méthode 1__ : créer un fichier: | ||
Ligne 375: | Ligne 355: | ||
</code> | </code> | ||
- | <note important>CETTE METHODE NE MARCHE PAS</note> | + | <note important>CETTE MÉTHODE NE MARCHE PAS</note> |
- | + | ||
__Méthode 2__ : | __Méthode 2__ : | ||
Ligne 508: | Ligne 486: | ||
* <del>**(fr)** [[http://forum.pcinpact.com/topic/97542-tuto-conky/|Tutoriel sur le forum PCInpact]]</del> Ne renseigne que l'installation, les liens ne fonctionnent pas... | * <del>**(fr)** [[http://forum.pcinpact.com/topic/97542-tuto-conky/|Tutoriel sur le forum PCInpact]]</del> Ne renseigne que l'installation, les liens ne fonctionnent pas... | ||
* **(en)** [[http://conky.sourceforge.net/config_settings.html|Réglages]] | * **(en)** [[http://conky.sourceforge.net/config_settings.html|Réglages]] | ||
- | * Pour voir quelques jolis bureaux postés par les utilisateurs et intégrant Conky, découvrir de nouveaux scripts et poser vos questions, vous pouvez consultez ces sujets de discussion sur le forum Ubuntu-fr (les sujets fermés restent bien entendu consultables) : | + | * Pour voir quelques jolis bureaux postés par les utilisateurs et intégrant Conky, découvrir de nouveaux scripts et poser vos questions, vous pouvez consulter ces sujets de discussion sur le forum Ubuntu-fr (les sujets fermés restent bien entendu consultables) : |
* [[https://forum.ubuntu-fr.org/viewtopic.php?id=99471|Conky : Postez vos conkyrc ou certaines parties intéressantes]] (fermé) | * [[https://forum.ubuntu-fr.org/viewtopic.php?id=99471|Conky : Postez vos conkyrc ou certaines parties intéressantes]] (fermé) | ||
* [[https://forum.ubuntu-fr.org/viewtopic.php?pid=2347951|(2) Conky : Postez vos conkyrc ou certaines parties intéressantes]] (fermé) | * [[https://forum.ubuntu-fr.org/viewtopic.php?pid=2347951|(2) Conky : Postez vos conkyrc ou certaines parties intéressantes]] (fermé) |