Folosiți mai multe Conky în același timp

conky Este un instrument interesant care ne ajută să ne monitorizăm sistemul (printre altele) și, deși nu l-am folosit de mult, de mult (de când și-a pierdut cunoștința, cel puțin pentru mine), mi-a plăcut foarte mult pentru că este o aplicație simplă care consumă puține resurse.

În mod normal, atunci când rulăm și configurăm conky, folosim doar o singură instanță, dar dacă vrem să folosim mai multe? După cum puteți vedea în următoarea imagine, de exemplu:

conky_multiple

Să vedem cum să o facem. Pentru aceasta trebuie să creăm mai multe fișiere, 3 în acest caz:

  1. .conkyrc_mail pentru notificare prin e-mail
  2. .conkyrc_system pentru informații despre sistem
  3. .conkyrc_time pentru ceasul de pe birou
Am adaptat acest post dintr-un obiect vechi de pe vechiul meu blog. Este posibil ca scripturile să nu mai funcționeze, dar intenția acestora este să arate cum să rulezi mai multe instanțe ale lui Conky în același timp

Creăm un folder numit .conky în casa noastră.

$ mkdir ~/.conky

Apoi deschidem un terminal ca și ca root creăm un fișier în / / Local / bin usr cu denumirea start_conky:

$ sudo touch /usr/local/bin/start_conky

și punem următoarele în interior:

#! / 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 &

Acum, ceea ce ne-a mai rămas este să-i dăm permisiuni:

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

Dar se poate întâmpla ca Conky să pornească înainte ca desktopul să termine încărcarea și să dispară. Pentru a rezolva acest lucru, creăm un fișier în cale /home/your_user/.config/autostart sub nume conky_start (este un nume diferit de fișierul creat în / usr / local / bin) și îl punem înăuntru:

#! / bin / bash sleep 15 start_conky exit 0

Putem schimba valoarea Dormi 15 în funcție de timpul necesar încărcării desktopului.

Până în prezent partea relevantă a acestui articol. Dacă doriți să copiați scripturile utilizate pentru exemplul anterior, continuați să citiți.

.conkyrc_mail

Pentru ca acest lucru să funcționeze, trebuie să folosim un script care poate fi găsit aici.
# Folosiți Xft? use_xft yes xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Interval de actualizare în secunde update_interval 1 # Acesta este de câte ori Conky se va actualiza înainte de a renunța. # Setați la zero pentru a rula pentru totdeauna. total_run_times 0 # Creați propria fereastră în loc să utilizați desktop (obligatoriu în nautilus) own_window da own_window_transparent yes own_window_type override #own_window_hints nedecorat, mai jos, lipicios, skip_taskbar, skip_pager # Utilizați buffer dublu (reduce pâlpâire, minim nu poate funcționa pentru toată lumea) dimensiunea suprafeței textului minimum_size 200 0 #maximum_width 200 # Desenați nuanțe? draw_shades nu # Desenați contururi? draw_outline nu # Trageți margini în jurul textului draw_borders nu # Borduri punctate? stippled_borders 0 # Marjele de frontieră border_margin 5 # frontieră lățime BORDER_WIDTH 1 # Culorile implicite și de asemenea culori de frontieră default_color alb alb #default_shade_color negru #default_outline_color own_window_colour alb aliniere # Text, alte valori posibile sunt comentate #alignment top_left aliniere top_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right Decalaj între marginile ecranului și text # același lucru ca trecerea -x la linia de comandă gap_x 35 gap_y 40 # Scăderea bufferelor sistemului de fișiere din memoria utilizată? no_buffers yes # setat la yes dacă doriți ca tot textul să fie în majuscule majuscule no # numărul de eșantioane cpu la medie # setat la 1 pentru a dezactiva media cpu_avg_samples 1 # numărul de eșantioane nete la medie # setat la 1 pentru a dezactiva media net_avg_samples 2 # Forța UTF8? rețineți că suportul UTF8 necesită XFT override_utf8_locale da # Adăugați spații pentru a împiedica mișcarea lucrurilor? Acest lucru afectează doar anumite obiecte. use_spacer none TEXT $ {alignr} $ {font} $ {execi 600 conkyEmail –servertype = IMAP –servername = 192.168.200.2 –username = numele dvs. de utilizator –password = tupassword –ssl –connectiontimeout = 51} $ {font} Mesaj (e)

.conkyrc_time

# Folosiți Xft? use_xft yes xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Interval de actualizare în secunde update_interval 1 # Acesta este de câte ori Conky se va actualiza înainte de a renunța. # Setați la zero pentru a rula pentru totdeauna. total_run_times 0 # Creați propria fereastră în loc să utilizați desktop (obligatoriu în nautilus) own_window da own_window_transparent yes own_window_type override #own_window_hints nedecorat, mai jos, lipicios, skip_taskbar, skip_pager # Utilizați buffer dublu (reduce pâlpâire, minim nu poate funcționa pentru toată lumea) dimensiunea suprafeței textului minimum_size 200 0 #maximum_width 200 # Desenați nuanțe? draw_shades nu # Desenați contururi? draw_outline nu # Trageți margini în jurul textului draw_borders nu # Borduri punctate? stippled_borders 0 # Marjele de frontieră border_margin 5 # frontieră lățime BORDER_WIDTH 1 # Culorile implicite și de asemenea culori de frontieră default_color alb alb #default_shade_color negru #default_outline_color own_window_colour alb aliniere # Text, alte valori posibile sunt comentate #alignment top_left aliniere top_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right Decalaj între marginile ecranului și text # același lucru cu trecerea -x la linia de comandă gap_x -40 gap_y 679 # Scăderea bufferelor sistemului de fișiere din memoria utilizată? no_buffers yes # setat la yes dacă doriți ca tot textul să fie în majuscule majuscule no # numărul de eșantioane cpu la medie # setat la 1 pentru a dezactiva media cpu_avg_samples 1 # numărul de eșantioane nete la medie # setat la 1 pentru a dezactiva media net_avg_samples 2 # Forța UTF8? rețineți că suportul UTF8 necesită XFT override_utf8_locale da # Adăugați spații pentru a împiedica mișcarea lucrurilor? Acest lucru afectează doar anumite obiecte. use_spacer none TEXT $ {alignc 35} $ {font Arial Black: size = 26} $ {time% H:% M} $ {font} $ {alignc} $ {time% A% d% Y}

.conkyrc_system

# Folosiți Xft? use_xft yes xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Interval de actualizare în secunde update_interval 1 # Acesta este de câte ori Conky se va actualiza înainte de a renunța. # Setați la zero pentru a rula pentru totdeauna. total_run_times 0 # Creați propria fereastră în loc să utilizați desktop (obligatoriu în nautilus) own_window da own_window_transparent yes own_window_type override #own_window_hints nedecorat, mai jos, lipicios, skip_taskbar, skip_pager # Utilizați buffer dublu (reduce pâlpâire, minim nu poate funcționa pentru toți dimensiunea suprafeței textului minimum_size 200 0 #maximum_width 200 # Desenați nuanțe? draw_shades nu # Desenați contururi? draw_outline nu # Trageți margini în jurul textului draw_borders nu # Borduri punctate? stippled_borders 0 # margini de margine border_margin 5 # border width border_width 1 # Culori implicite și, de asemenea, culori de margine default_color 2a2a2a own_window_colour white # Aliniere text, alte valori posibile sunt comentate #alignment top_left alignment top_right #alignment bottom_left #alignment bottom_right # Gap text # același lucru cu trecerea -x la linia de comandă gap_x 800 gap_y 690 # Scăderea bufferelor sistemului de fișiere din memoria utilizată? nu_buffere da # setat la da dacă doriți ca tot textul să fie în majuscule majuscule nu # numărul de eșantioane CPU la medie # setat la 1 pentru a dezactiva media cpu_avg_samples 1 # numărul de eșantioane nete la medie # setat la 1 pentru a dezactiva medierea net_avg_samples 2 # Forța UTF8? rețineți că suportul UTF8 necesită XFT override_utf8_locale da # Adăugați spații pentru a împiedica mișcarea lucrurilor? Acest lucru afectează doar anumite obiecte. 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}

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   sanhuesoft el a spus

    Complement spectaculos la postarea pe care am publicat-o despre Install Conky.

    1.    plin de viață el a spus

      😉 De fapt, l-am publicat pentru a clarifica îndoiala unui alt utilizator. Nu sunt sigur dacă setările încă funcționează, deoarece le-am folosit cu mult timp în urmă.

  2.   daniel el a spus

    De ce spuneți că nu are sens să îl folosiți?

    În ceea ce priveşte

    1.    plin de viață el a spus

      Ei bine, pentru că mi se pare o prostie că trebuie să minimizezi toate ferestrele pentru a merge la desktop pentru a vedea alte statistici. În rest, este o altă aplicație care rulează pentru distracție. Dar este modul meu de a-l vedea, există oameni care îl folosesc doar pentru frumusețe. Am trecut deja de acea etapă .. 😀

      1.    Leu el a spus

        Ai trecut de acea etapă? Super, așa că te-ai întors la XFCE !!!
        Ha, glumesc. Nu l-am instalat niciodată din același motiv.

      2.    debish el a spus

        Când l-am folosit pe desktop cu Fluxbox, ceea ce am făcut a fost să-l pun pe o singură linie și să setez dimensiunea tuturor ferestrelor astfel încât să nu ocupe niciodată acel spațiu. Acesta este modul în care am văzut întotdeauna informațiile ocupând foarte puțin spațiu pe ecran (pentru un monitor de 19 ″, poate că acest laptop este discutabil) și consumă puține resurse.

        Mă bucur să văd că acest lucru continuă fără probleme, o mulțime de băieți mari cad în ultima vreme.

        Salutări.

      3.    Marcelo el a spus

        Respectabil, dar foarte subiectiv și relativ părerea ta. În cazul meu, conky este esențial pentru mine pentru a monitoriza temperaturile sistemului (printre alte lucruri care sunt destul de departe de a fi utilizate din cauza cât de „drăguț” este). Voi fi etern recunoscător acestui mic program, deoarece mi-a economisit câteva bilete. Îi datorez, de exemplu, că placa mea grafică nu s-a topit. Cu ceva timp în urmă, am observat că temperatura acesteia a crescut alarmant fără să folosesc niciun program care să o justifice. Surprins, am dezasamblat carcasa PC-ului pentru a explora puțin: am descoperit atunci că răcitorul graficului s-a înfundat din cauza prafului. Dacă nu ar fi pentru Conky, nu aș fi dat seama niciodată la timp și aș fi rămas fără GPU. Aplicație care rulează pentru distracție? Eu nu cred acest lucru.
        Minimizarea tuturor ferestrelor și restaurarea acestora pentru a vedea Conky mă poate face să pierd, cel mult, câteva secunde (sacrificiu mic dacă este implicată sănătatea echipamentului și, prin urmare, munca mea). Și dacă nu vreau să reduc la minimum, mă duc la un alt birou și sfânt remediu.

        1.    Leu el a spus

          Ar trebui să existe o cale pentru ca o comandă rapidă de la tastatură să o trimită în față, pentru a putea, fără a minimiza nimic.

      4.    eliotime3000 el a spus

        Pentru mine, interfața de rezervă GNOME 3.4 funcționează excelent pentru mine cu ordinea sa. Drăgăstia de pe birou deja mă plictisește.

  3.   ozkar el a spus

    conkyEmail, conkyForecast ... sunt programe independente de conky. Ele aparțin unor tovarăși conky.

  4.   enrique el a spus

    Mulțumesc, a funcționat pentru mine

    1.    leonardo el a spus

      WTF? Safari rulează pe ArchLinux

      1.    eliotime3000 el a spus

        Webkit, Webkit pretutindeni.

  5.   bătaie el a spus

    Ei bine, îmi place să am conky. Totul este controlat, ... deși timpul de a avea conkys la molones a trecut deja în istorie: P. Acum am unul normal cu datele tipice ale computerului.

  6.   clow_eriol el a spus

    Vă mulțumesc foarte mult pentru explicație 😀

  7.   st0rmt4il. el a spus

    Multumesc pentru sfat!

    Deși cu Conky GUI lucrul manual este destul de ergonomic.

    Salutări!

  8.   fursec el a spus

    Super, m-a ajutat foarte mult.