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 05/01/2025, 13:02] 86.202.189.154 [Installation] |
conky [Le 15/10/2025, 18:10] (Version actuelle) krodelabestiole suppr ppa abandonné + note wayland |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| {{tag>personnalisation}} | {{tag>personnalisation}} | ||
| - | ---- | ||
| ====== Conky : affichage des ressources système ====== | ====== Conky : affichage des ressources système ====== | ||
| Ligne 6: | Ligne 5: | ||
| **Conky** permet la surveillance de pratiquement toutes les variables du système : CPU, mémoire, swap, espace disque, température, téléchargements, messages du système, et bien d'autres encore. L'affichage peut se faire en arrière-plan sur le bureau. | **Conky** permet la surveillance de pratiquement toutes les variables du système : CPU, mémoire, swap, espace disque, température, téléchargements, messages du système, et bien d'autres encore. L'affichage peut se faire en arrière-plan sur le bureau. | ||
| - | Conky est extrêmement configurable bien que sa configuration puisse être difficile. Pour voir des exemples de configuration de Conky, consultez **[[https://forum.ubuntu-fr.org/viewtopic.php?id=426625|ce sujet]]** ou**[[https://forum.ubuntu-fr.org/viewtopic.php?id=426625|cette archive]]**. | + | Conky est extrêmement configurable bien que sa configuration puisse être difficile. Pour voir des exemples de configuration de Conky, consultez **[[https://forum.ubuntu-fr.org/viewtopic.php?id=426625|ce sujet]]** ou **[[https://forum.ubuntu-fr.org/viewtopic.php?id=426625|cette archive]]**. |
| {{:bureau_14-09-2009.png?300}} | {{:bureau_14-09-2009.png?300}} | ||
| Ligne 17: | Ligne 16: | ||
| ===== Installation ===== | ===== Installation ===== | ||
| + | |||
| Pour utiliser les liens d'installation ci-dessous, l'utilitaire **apturl** doit être installé. Si ce n'est pas encore le cas : | 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> | <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). | ||
| - | |||
| ===== 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>Vous pouvez coloriser un code conky sur [[:gedit|gedit ]] (Affichage -> Mode de coloration).</note> | + | |
| Pour configurer Conky, [[:tutoriel:comment_editer_un_fichier|créez le fichier]] **.conkyrc** dans votre dossier personnel, puis mettez à l'intérieur de celui-ci du code spécial conky, par exemple : | Pour configurer Conky, [[:tutoriel:comment_editer_un_fichier|créez le fichier]] **.conkyrc** dans votre dossier personnel, puis mettez à l'intérieur de celui-ci du code spécial conky, par exemple : | ||
| - | [[https://doc.ubuntu-fr.org/conky/conky_integre_sur_le_bureau?rev=1253568652|Intégrée au fond d'écran]] ou[[http://doc.ubuntu-fr.org/conky/conky_en_mode_fenetre?rev=1253568196|Interface simple fenêtrée]]. | + | [[https://doc.ubuntu-fr.org/conky/conky_integre_sur_le_bureau?rev=1253568652|Intégrée au fond d'écran]] ou [[http://doc.ubuntu-fr.org/conky/conky_en_mode_fenetre?rev=1253568196|Interface simple fenêtrée]]. |
| Si vous n'avez pas peur de l'anglais, consulter la [[http://conky.sourceforge.net/documentation.html|documentation]] de Conky. | Si vous n'avez pas peur de l'anglais, consulter la [[http://conky.sourceforge.net/documentation.html|documentation]] de Conky. | ||
| + | |||
| + | <note tip> | ||
| + | Conky est compatible avec [[:Wayland]], à condition d'en modifier la configuration : | ||
| + | <code> | ||
| + | conky.config = { | ||
| + | out_to_x = false, | ||
| + | out_to_wayland = true, | ||
| + | </code> | ||
| + | Il faut aussi changer la valeur de ''own_window_type'' pour ''‘override’'' : | ||
| + | <code>( own_window_type = ‘override’,)</code> | ||
| + | </note> | ||
| + | |||
| + | <note tip>Vous pouvez coloriser un code conky sur [[:gedit]] (//Affichage// -> //Mode de coloration//).</note> | ||
| + | |||
| ==== Conky avant TEXT ==== | ==== Conky avant TEXT ==== | ||
| Ligne 61: | Ligne 75: | ||
| maximum_width 320 | maximum_width 320 | ||
| - | # écart avec le bord x=gauche oudroit y= haut oubas | + | # é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 119: | Ligne 133: | ||
| 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 165: | ||
| Note : l'option **-p** doit être avant l'option **-c**, sinon cela ne fonctionne pas. | Note : l'option **-p** doit être avant l'option **-c**, sinon cela ne fonctionne pas. | ||
| - | 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 ===== | ||
| - | |||
| ==== Conflit entre Conky et les icônes du bureau ==== | ==== Conflit entre Conky et les icônes du bureau ==== | ||
| Ligne 199: | Ligne 213: | ||
| ==== Transparence avec Openbox ==== | ==== Transparence avec Openbox ==== | ||
| + | |||
| On peut émuler une fausse transparence avec Openbox (qui normalement ne gère pas la transparence), permettant d'afficher le fond d'écran sous le Conky. Normalement, cette configuration fonctionne dans votre conkyrc : | On peut émuler une fausse transparence avec Openbox (qui normalement ne gère pas la transparence), permettant d'afficher le fond d'écran sous le Conky. Normalement, cette configuration fonctionne dans votre conkyrc : | ||
| <code> | <code> | ||
| Ligne 207: | Ligne 222: | ||
| double_buffer yes | double_buffer yes | ||
| </code> | </code> | ||
| + | |||
| ==== Conky ne s’affiche pas au démarrage de votre session ==== | ==== Conky ne s’affiche pas au démarrage de votre session ==== | ||
| Ligne 212: | Ligne 228: | ||
| === 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//, icône //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> | ||
| Ligne 222: | Ligne 239: | ||
| === Avec un script === | === Avec un script === | ||
| + | |||
| Ce système est plus lourd est n'offre d’intérêt que pour des options de démarrage complexes (comme démarrer plusieurs Conky, par exemple). | Ce système est plus lourd est n'offre d’intérêt que pour des options de démarrage complexes (comme démarrer plusieurs Conky, par exemple). | ||
| Ligne 240: | Ligne 258: | ||
| Redémarrer le système. Cela devrait fonctionner. | Redémarrer le système. Cela devrait fonctionner. | ||
| + | |||
| ==== Problème de clignotement ==== | ==== Problème de clignotement ==== | ||
| Ligne 257: | Ligne 276: | ||
| et insérer :<code>Load "dbe"</code> dans la liste des modules chargés. | et insérer :<code>Load "dbe"</code> dans la liste des modules chargés. | ||
| Relancer le serveur X (ctrl+alt+backspace) pour que les changements prennent effet. | Relancer le serveur X (ctrl+alt+backspace) pour que les changements prennent effet. | ||
| - | |||
| En cas de problème : | En cas de problème : | ||
| <code>sudo cp /etc/X11/xorg.backup /etc/X11/xorg.conf</code> | <code>sudo cp /etc/X11/xorg.backup /etc/X11/xorg.conf</code> | ||
| - | |||
| Voilà ;) | Voilà ;) | ||
| Ligne 276: | Ligne 293: | ||
| Load "int10" | Load "int10" | ||
| Load "vbe" | Load "vbe" | ||
| - | |||
| - | |||
| Puis, pour vérifier si Conky utilise le double buffer, lancez Conky dans le terminal. Si ces lignes apparaissent : | Puis, pour vérifier si Conky utilise le double buffer, lancez Conky dans le terminal. Si ces lignes apparaissent : | ||
| Ligne 291: | Ligne 306: | ||
| exemple de ligne texte ajoutée dans .conkyrc (ajuster le nombre de tiret "-" en fonction) : | exemple de ligne texte ajoutée dans .conkyrc (ajuster le nombre de tiret "-" en fonction) : | ||
| ${color #666666}----------------------------------------------------------- | ${color #666666}----------------------------------------------------------- | ||
| - | |||
| <note important>Le double buffer ne fonctionne pas chez tout le monde, on recherche encore la solution miracle. Si vous l'avez, merci de la partager !</note> | <note important>Le double buffer ne fonctionne pas chez tout le monde, on recherche encore la solution miracle. Si vous l'avez, merci de la partager !</note> | ||
| <note important>PARTAGE : cela ne supprime pas complètement le problème, mais il faut utiliser une police à chasse fixe. (type monospace)</note> | <note important>PARTAGE : cela ne supprime pas complètement le problème, mais il faut utiliser une police à chasse fixe. (type monospace)</note> | ||
| + | |||
| ==== Éviter une fenêtre dans la barre des tâches ==== | ==== Éviter une fenêtre dans la barre des tâches ==== | ||
| Ligne 456: | Ligne 471: | ||
| * [[conky_scripts_systeme#mails|Mails]] | * [[conky_scripts_systeme#mails|Mails]] | ||
| * [[conky_scripts_systeme#divers|Divers]] | * [[conky_scripts_systeme#divers|Divers]] | ||
| - | |||
| ==== Multimédia ==== | ==== Multimédia ==== | ||
| + | |||
| * [[conky_scripts_multimedia#rhythmbox|Rhythmbox]] | * [[conky_scripts_multimedia#rhythmbox|Rhythmbox]] | ||
| * [[conky_scripts_multimedia#afficher_la_pochette_du_cd|Afficher la pochette du CD]] | * [[conky_scripts_multimedia#afficher_la_pochette_du_cd|Afficher la pochette du CD]] | ||
| Ligne 471: | Ligne 486: | ||
| ==== La météo ==== | ==== La météo ==== | ||
| + | |||
| * [[conky_scripts_temps_et_meteo#la_meteo|la météo avec wheater.com]] | * [[conky_scripts_temps_et_meteo#la_meteo|la météo avec wheater.com]] | ||
| * [[conkyforecast|la météo avec conkyForecast]] | * [[conkyforecast|la météo avec conkyForecast]] | ||
| + | * | ||
| ==== Divers ==== | ==== Divers ==== | ||
| + | |||
| * [[conky_scripts_divers#progression_des_telechargements_de_amule|Progression des téléchargements de Amule]] | * [[conky_scripts_divers#progression_des_telechargements_de_amule|Progression des téléchargements de Amule]] | ||
| * [[conky_scripts_divers#programme_de_sortie_des_series_tv_mise_a_jour_automatique|Programme des sorties des séries TV]] | * [[conky_scripts_divers#programme_de_sortie_des_series_tv_mise_a_jour_automatique|Programme des sorties des séries TV]] | ||
| * [[https://forum.ubuntu-fr.org/viewtopic.php?id=346592|Stats de votre ville Hordes.Fr]] | * [[https://forum.ubuntu-fr.org/viewtopic.php?id=346592|Stats de votre ville Hordes.Fr]] | ||
| * [[http://conkygui.sourceforge.net/pages/install|Conky GUI]] un GUI qui permet de générer votre script Conky rapidement | * [[http://conkygui.sourceforge.net/pages/install|Conky GUI]] un GUI qui permet de générer votre script Conky rapidement | ||
| - | |||
| - | |||
| ===== Voir aussi ===== | ===== Voir aussi ===== | ||
| + | |||
| * **(en)** [[http://conky.sourceforge.net/|Site officiel]] | * **(en)** [[http://conky.sourceforge.net/|Site officiel]] | ||
| * **(en)** [[http://conky.sourceforge.net/variables.html|Documentation officielle]] | * **(en)** [[http://conky.sourceforge.net/variables.html|Documentation officielle]] | ||
| Ligne 495: | Ligne 512: | ||
| ---- | ---- | ||
| - | + | //Contributeurs principaux : [[:utilisateurs:McPeter]], [[:utilisateurs:ljere]]// | |
| - | //Contributeurs principaux : [[utilisateurs:McPeter]], [[utilisateurs:ljere]]// | + | |