Utilisez plusieurs Conky en même temps

conky C'est un outil intéressant qui nous aide à surveiller notre système (entre autres) et même si je ne l'ai pas utilisé depuis très, très longtemps (car il a perdu connaissance, du moins pour moi), je l'ai adoré pour être simple application peu de ressources.

Normalement, lorsque nous exécutons et configurons conky, Nous n'utilisons qu'une seule instance, mais que faire si nous voulons en utiliser plusieurs? Comme vous pouvez le voir dans l'image suivante, par exemple:

conky_multiple

Voyons comment faire. Pour cela, nous devons créer plusieurs fichiers, 3 dans ce cas:

  1. .conkyrc_mail pour la notification par e-mail
  2. .conkyrc_system pour les informations système
  3. .conkyrc_time pour l'horloge sur le bureau
J'ai adapté ce post à partir d'un ancien article de mon ancien blog. Il est possible que les scripts ne fonctionnent plus, mais leur intention est de montrer comment exécuter plusieurs instances de Conky en même temps

Nous créons un dossier appelé .conky dans notre / maison.

$ mkdir ~/.conky

Ensuite on ouvre un terminal en tant que root et on crée un fichier en / usr / local / bin avec le nom start_conky:

$ sudo touch /usr/local/bin/start_conky

et nous mettons ce qui suit à l'intérieur:

#! / bin / bash conky -c /home/your_user/.conky/.conkyrc_system & conky -c /home/your_user/.conky/.conkyrc_time & conky -c /home/your_user/.conky/.conkyrc_mail &

Il ne nous reste plus qu'à lui donner des autorisations:

$ sudo chmod a + x / usr / local / bin / start_conky $ sudo chown root: staff / usr / local / bin / start_conky

Mais il peut arriver que Conky démarre avant que le bureau ne termine le chargement et ne disparaisse. Pour résoudre ce problème, nous créons un fichier dans le chemin /home/votre_utilisateur/.config/autostart sous le nom conky_start (c'est un nom différent du fichier créé dans / usr / local / bin) et nous l'avons mis à l'intérieur:

#! / bin / bash sleep 15 start_conky exit 0

Nous pouvons changer la valeur sommeil 15 en fonction du temps nécessaire pour charger notre bureau.

Jusqu'à présent, la partie pertinente de cet article. Si vous souhaitez copier les scripts utilisés pour l'exemple précédent, continuez à lire.

.conkyrc_mail

Pour que cela fonctionne, nous devons utiliser un script qui peut trouver ici !.
# Utilisez Xft? use_xft oui xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Intervalle de mise à jour en secondes update_interval 1 # C'est le nombre de fois que Conky mettra à jour avant de quitter. # Mis à zéro pour fonctionner indéfiniment. total_run_times 0 # Créer sa propre fenêtre au lieu d'utiliser le bureau (requis dans nautilus) own_window oui own_window_transparent oui own_window_type override #own_window_hints non décoré, ci-dessous, collant, skip_taskbar, skip_pager # Utiliser # double tampon (réduit le scintillement) la taille minimale du double tampon peut ne pas fonctionner pour tout le monde de la zone de texte minimum_size 200 0 #maximum_width 200 # Dessiner des nuances? draw_shades no # Dessiner des contours? draw_outline no # Dessine des bordures autour du texte draw_borders no # Bordures pointillées? stippled_borders 0 # border margins border_margin 5 # border width border_width 1 # Couleurs par défaut et aussi couleurs de bordure default_color white #default_shade_color black #default_outline_color white own_window_colour white # Alignement du texte, les autres valeurs possibles sont commentées #alignment top_left alignement top_right #ftalignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right Espace entre les bordures de l'écran et du texte # même chose que de passer -x à la ligne de commande gap_x 35 gap_y 40 # Soustraire les tampons du système de fichiers de la mémoire utilisée? no_buffers yes # défini sur yes si vous voulez que tout le texte soit en majuscules et majuscules non # nombre d'échantillons de processeur à faire en moyenne # défini sur 1 pour désactiver le calcul de la moyenne cpu_avg_samples 1 # nombre d'échantillons nets à la moyenne # défini sur 1 pour désactiver la moyenne net_avg_samples 2 # Force UTF8? notez que le support UTF8 nécessitait XFT override_utf8_locale yes # Ajouter des espaces pour empêcher les choses de bouger? Cela n'affecte que certains objets. use_spacer none TEXT $ {alignr} $ {font} $ {execi 600 conkyEmail –servertype = IMAP –servername = 192.168.200.2 –username = votre nom d'utilisateur –password = tupassword –ssl –connectiontimeout = 51} $ {font} Message (s)

.conkyrc_time

# Utilisez Xft? use_xft oui xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Intervalle de mise à jour en secondes update_interval 1 # C'est le nombre de fois que Conky mettra à jour avant de quitter. # Mis à zéro pour fonctionner indéfiniment. total_run_times 0 # Créer sa propre fenêtre au lieu d'utiliser le bureau (requis dans nautilus) own_window oui own_window_transparent oui own_window_type override #own_window_hints non décoré, ci-dessous, collant, skip_taskbar, skip_pager # Utiliser # double tampon (réduit le scintillement) la taille minimale du double tampon peut ne pas fonctionner pour tout le monde de la zone de texte minimum_size 200 0 #maximum_width 200 # Dessiner des nuances? draw_shades no # Dessiner des contours? draw_outline no # Dessine des bordures autour du texte draw_borders no # Bordures pointillées? stippled_borders 0 # border margins border_margin 5 # border width border_width 1 # Couleurs par défaut et aussi couleurs de bordure default_color white #default_shade_color black #default_outline_color white own_window_colour white # Alignement du texte, les autres valeurs possibles sont commentées #alignment top_left alignement top_right #ftalignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right Espace entre les bordures de l'écran et le texte # même chose que de passer -x à la ligne de commande gap_x -40 gap_y 679 # Soustraire les tampons du système de fichiers de la mémoire utilisée? no_buffers yes # défini sur yes si vous voulez que tout le texte soit en majuscules et majuscules non # nombre d'échantillons de processeur à faire en moyenne # défini sur 1 pour désactiver le calcul de la moyenne cpu_avg_samples 1 # nombre d'échantillons nets à la moyenne # défini sur 1 pour désactiver la moyenne net_avg_samples 2 # Force UTF8? notez que le support UTF8 nécessitait XFT override_utf8_locale yes # Ajouter des espaces pour empêcher les choses de bouger? Cela n'affecte que certains objets. use_spacer none TEXT $ {alignc 35} $ {font Arial Black: size = 26} $ {time% H:% M} $ {font} $ {alignc} $ {time% A% d% Y}

.conkyrc_system

# Utilisez Xft? use_xft oui xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Intervalle de mise à jour en secondes update_interval 1 # C'est le nombre de fois que Conky mettra à jour avant de quitter. # Mis à zéro pour fonctionner indéfiniment. total_run_times 0 # Créer sa propre fenêtre au lieu d'utiliser le bureau (requis dans nautilus) own_window oui own_window_transparent oui own_window_type override #own_window_hints non décoré, ci-dessous, collant, skip_taskbar, skip_pager # Utiliser # double tampon (réduit le scintillement) la taille minimale du double tampon peut ne pas fonctionner pour tout le monde de la zone de texte minimum_size 200 0 #maximum_width 200 # Dessiner des nuances? draw_shades no # Dessiner des contours? draw_outline no # Dessine des bordures autour du texte draw_borders no # Bordures pointillées? stippled_borders 0 # border margins border_margin 5 # border width border_width 1 # Couleurs par défaut et aussi couleurs de bordure default_color 2a2a2a own_window_colour white # Alignement du texte, les autres valeurs possibles sont commentées #alignment top_left alignement top_right #alignment bottom_left #alignment bottom_right # Espace entre les bordures écran et texte # même chose que de passer -x à la ligne de commande gap_x 800 gap_y 690 # Soustraire les tampons du système de fichiers de la mémoire utilisée? no_buffers yes # défini sur yes si vous voulez que tout le texte soit en majuscules et majuscules non # nombre d'échantillons de processeur à faire en moyenne # défini sur 1 pour désactiver le calcul de la moyenne cpu_avg_samples 1 # nombre d'échantillons nets à la moyenne # défini sur 1 pour désactiver la moyenne net_avg_samples 2 # Force UTF8? notez que le support UTF8 nécessitait XFT override_utf8_locale yes # Ajouter des espaces pour empêcher les choses de bouger? Cela n'affecte que certains objets. use_spacer none TEXT $ {font} CPU: $ {cpu cpu1}% $ {alignr 60} $ {cpubar cpu1 8,60} $ {font} RAM: $ memperc% $ {alignr 60} $ {membar 8,60} $ {font} SWAP : $ swapperc% $ {alignr 60} $ {swapbar 8,60}

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   sanhuesoft dit

    Complément spectaculaire à l'article que j'ai publié sur Install Conky.

    1.    animé dit

      😉 En fait je l'ai publié pour clarifier le doute d'un autre utilisateur. Je ne sais pas si les paramètres fonctionnent toujours tels que je les ai utilisés il y a très, très longtemps.

  2.   daniel dit

    Pourquoi dites-vous que cela n'a pas de sens de l'utiliser?

    salutations

    1.    animé dit

      Eh bien, parce qu'il me semble ridicule de devoir minimiser toutes les fenêtres pour aller sur le bureau et voir d'autres statistiques. Pour le reste, c'est une autre application qui tourne pour le plaisir. Mais c'est ma façon de le voir, il y a des gens qui ne l'utilisent que pour la beauté. J'ai déjà dépassé cette étape .. 😀

      1.    Leo dit

        Avez-vous passé cette étape? Super, alors tu es retourné à XFCE !!!
        Ha, je plaisante. Je ne l'ai jamais installé pour la même raison.

      2.    débiter dit

        Lorsque je l'ai utilisé sur le bureau avec Fluxbox, ce que j'ai fait, c'est de le mettre sur une seule ligne et de définir la taille de toutes les fenêtres afin qu'elles n'occupent jamais cet espace. C'est ainsi que j'ai toujours vu les informations occupant très peu d'espace sur l'écran (pour un moniteur 19 ″, peut-être sur un ordinateur portable, cela est discutable) et consommant peu de ressources.

        Je suis content de voir que cela continue de plus en plus fort, ces derniers temps, beaucoup de grands chutent.

        Salutations.

      3.    Marcelo dit

        Respectable, mais très subjectif et relatif votre opinion. Dans mon cas, conky est essentiel pour moi pour surveiller les températures du système (entre autres choses qui sont assez loin d'être utilisées à cause de la "beauté"). Je serai éternellement reconnaissant à ce petit programme puisqu'il m'a permis de gagner quelques billets. Je lui dois, par exemple, que ma carte graphique n'a pas fondu. Il y a quelque temps, j'ai remarqué que la température de celui-ci avait augmenté de façon alarmante sans utiliser aucun programme qui le justifie. Surpris, j'ai démonté le boîtier du PC pour l'explorer un peu: j'ai découvert alors que le refroidisseur graphique s'était bouché à cause de la poussière. Sans Conky, je ne l'aurais jamais découvert à temps et je serais à court de GPU. L'application fonctionne pour le plaisir? Je ne le crois pas.
        Minimiser toutes les fenêtres et les restaurer pour voir Conky peut me faire perdre, tout au plus, quelques secondes (petit sacrifice si la santé de l'équipement est en jeu et donc mon travail). Et si je ne veux pas minimiser, je vais à un autre bureau et saint remède.

        1.    Leo dit

          Il devrait y avoir un moyen pour un raccourci clavier de l'envoyer à l'avant pour pouvoir le faire sans rien minimiser.

      4.    éliotime3000 dit

        Pour moi, l'interface de secours GNOME 3.4 fonctionne très bien pour moi avec sa commande. La gentillesse sur le bureau m'ennuie déjà.

  3.   ozkar dit

    conkyEmail, conkyForecast… sont des programmes indépendants de conky. Ils appartiennent à des compagnons conky.

  4.   enrique dit

    Merci, cela a fonctionné pour moi

    1.    leonardo dit

      WTF? Safari fonctionnant sur ArchLinux

      1.    éliotime3000 dit

        Webkit, Webkit partout.

  5.   grignoter dit

    Eh bien, j'adore avoir du conky. Tout est contrôlé, ... bien que le temps d'avoir des conkys aux molones soit passé dans l'histoire: P. Maintenant, j'en ai un normal avec les données typiques du PC.

  6.   clown_eriol dit

    Merci beaucoup pour l'explication 😀

  7.   st0rmt4il dit

    Merci pour le conseil!

    Bien qu'avec l'interface graphique Conky, le travail manuel soit assez ergonomique.

    Salutations!

  8.   gâteau dit

    Génial, cela m'a beaucoup aidé.