Conky Zanimljiv je alat koji nam pomaže da nadgledamo naš sustav (između ostalog) i premda ga dugo, dugo nisam koristio (budući da je izgubio svijest, barem za mene), volio sam ga jer je jednostavan aplikacija koja troši malo resursa.
Obično kada pokrenemo i konfigurišemo Conky, Koristimo samo jednu instancu, ali što ako želimo koristiti nekoliko? Kao što možete vidjeti na sljedećoj slici, na primjer:
Pogledajmo kako se to radi. Za ovo moramo stvoriti nekoliko datoteka, 3 u ovom slučaju:
- .conkyrc_mail za obavještavanje putem e-pošte
- .conkyrc_system za sistemske informacije
- .conkyrc_time za sat na stolu
Kreiramo fasciklu zvanu .conky u našem / domu.
$ mkdir ~/.conky
Zatim otvorimo terminal kao i kao root stvorimo datoteku u / usr / local / bin sa imenom start_conky:
$ sudo touch /usr/local/bin/start_conky
i unutra stavljamo sljedeće:
#! / 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 &
Sada nam preostaje da mu damo dozvole:
$ sudo chmod a + x / usr / local / bin / start_conky $ sudo chown root: staff / usr / local / bin / start_conky
Ali može se dogoditi da se Conky pokrene prije nego što radna površina završi učitavanje i nestane. Da bismo to riješili, kreiramo datoteku na putu /home/your_user/.config/autostart pod imenom conky_start (to je različito ime od datoteke kreirane u / usr / local / bin) i stavljamo ga unutra:
#! / bin / bash sleep 15 start_conky izlaz 0
Možemo promijeniti vrijednost spavanje 15 ovisno o vremenu potrebnom za učitavanje naše radne površine.
Do sada relevantni dio ovog članka. Ako želite kopirati skripte korištene za prethodni primjer, nastavite čitati.
.conkyrc_mail
# Koristite Xft? use_xft da xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Interval ažuriranja u sekundama update_interval 1 # Ovo je broj puta koji će Conky ažurirati prije odlaska. # Postavljeno na nulu da radi zauvijek. total_run_times 0 # Stvorite vlastiti prozor umjesto da koristite radnu površinu (potrebno u nautilusu) own_window da own_window_transparent yes own_window_type override #own_window_hints neukrašen, dolje, ljepljiv, skip_taskbar, skip_pager # Koristite dvostruko puferiranje (smanjuje treperenje, možda neće raditi za svakoga #) Minimalna veličina buffer-a # Minimalna veličina površine teksta minimum_size 200 0 #maximum_width 200 # Crtati nijanse? draw_shades ne # Crtanje obrisa? draw_outline ne # Crtanje granica oko teksta draw_borders ne # Pjegave granice? stippled_borders 0 # margine obruba border_margin 5 # širina obruba border_width 1 # Zadane boje, kao i boje obruba default_color white #default_shade_color black #default_outline_color white own_window_colour white # Poravnanje teksta, komentarišu se ostale moguće vrednosti #alignment top_left alignment top_right #alignmentliglignlignlignlignlignlignlignlignlignlign bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right Razmak između granica ekrana i teksta # isto što i dodavanje -x u naredbenom retku gap_x 35 gap_y 40 # Želite li oduzeti međuspremnike datotečnog sistema iz korištene memorije? no_buffers da # postavljeno na yes ako želite da sav tekst bude velikim slovima ne # broj cpu uzoraka u prosjeku # postavljen na 1 da onemogući prosječno cpu_avg_samples 1 # broj neto uzoraka u prosjeku # postavi na 1 da onemogući prosječno net_avg_samples 2 # Prisiliti UTF8? imajte na umu da je za UTF8 potrebna podrška XFT override_utf8_locale da # Dodati razmake da se stvari ne bi kretale? Ovo utječe samo na određene predmete. use_spacer none TEXT $ {alignr} $ {font} $ {execi 600 conkyEmail –servertype = IMAP –servername = 192.168.200.2 –username = vaš korisnik –password = tupassword –ssl –connectiontimeout = 51} $ {font} Poruka (e)
.conkyrc_time
# Koristite Xft? use_xft da xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Interval ažuriranja u sekundama update_interval 1 # Ovo je broj puta koji će Conky ažurirati prije odlaska. # Postavljeno na nulu da radi zauvijek. total_run_times 0 # Stvorite vlastiti prozor umjesto da koristite radnu površinu (potrebno u nautilusu) own_window da own_window_transparent yes own_window_type override #own_window_hints neukrašen, dolje, ljepljiv, skip_taskbar, skip_pager # Koristite dvostruko puferiranje (smanjuje treperenje, možda neće raditi za svakoga #) Minimalna veličina buffer-a # Minimalna veličina površine teksta minimum_size 200 0 #maximum_width 200 # Crtati nijanse? draw_shades ne # Crtanje obrisa? draw_outline ne # Crtanje granica oko teksta draw_borders ne # Pjegave granice? stippled_borders 0 # margine obruba border_margin 5 # širina obruba border_width 1 # Zadane boje, kao i boje obruba default_color white #default_shade_color black #default_outline_color white own_window_colour white # Poravnanje teksta, komentarišu se ostale moguće vrednosti #alignment top_left alignment top_right #alignmentliglignlignlignlignlignlignlignlignlignlign bottom_right #alignment bottom_left #alignment bottom_right Razmak između granica ekrana i teksta # isto što i dodavanje -x u naredbenom retku gap_x -40 gap_y 679 # Oduzimati međuspremnike datotečnog sistema iz korištene memorije? ne_buffers da # postavljeno na yes ako želite da sav tekst bude velikim slovima ne # broj cpu uzoraka u prosjeku # postavljen na 1 da onemogući prosječno cpu_avg_samples 1 # broj neto uzoraka u prosjeku # postavi na 1 da onemogući prosječno net_avg_samples 2 # Prisiliti UTF8? imajte na umu da je za UTF8 potrebna podrška XFT override_utf8_locale da # Dodati razmake da se stvari ne bi kretale? Ovo utječe samo na određene predmete. use_spacer nema TEKST $ {alignc 35} $ {font Arial Black: size = 26} $ {time% H:% M} $ {font} $ {alignc} $ {time% A% d% Y}
.conkyrc_system
# Koristite Xft? use_xft da xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Interval ažuriranja u sekundama update_interval 1 # Ovo je broj puta koji će Conky ažurirati prije odlaska. # Postavljeno na nulu da radi zauvijek. total_run_times 0 # Stvorite vlastiti prozor umjesto da koristite radnu površinu (potrebno u nautilusu) own_window da own_window_transparent yes own_window_type override #own_window_hints neukrašen, dolje, ljepljiv, skip_taskbar, skip_pager # Koristite dvostruko puferiranje (smanjuje treperenje, možda neće raditi za svakoga #) Minimalna veličina buffer-a # Minimalna veličina površine teksta minimum_size 200 0 #maximum_width 200 # Crtati nijanse? draw_shades ne # Crtanje obrisa? draw_outline ne # Crtanje granica oko teksta draw_borders ne # Pjegave granice? stippled_borders 0 # margine obruba border_margin 5 # širina obruba border_width 1 # Zadane boje, a također i obrubne boje default_color 2a2a2a own_window_colour white # Poravnanje teksta, komentarišu se ostale moguće vrijednosti #alignment top_left alignment top_right #alignment bottom_left #alignment bottom_right # Gap zaslon i tekst # ista stvar kao i dodavanje -x na naredbenom retku gap_x 800 gap_y 690 # Oduzimati međuspremnike datotečnog sistema iz korištene memorije? no_buffers da # postavljeno na yes ako želite da sav tekst bude velikim slovima ne # broj cpu uzoraka u prosjeku # postavljen na 1 da onemogući prosječno cpu_avg_samples 1 # broj neto uzoraka u prosjeku # postavi na 1 da onemogući prosječno net_avg_samples 2 # Prisiliti UTF8? imajte na umu da je za UTF8 potrebna podrška XFT override_utf8_locale da # Dodati razmake da se stvari ne bi kretale? Ovo utječe samo na određene predmete. 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}
Spektakularna dopuna postu koji sam objavio o Install Conky.
😉 Zapravo sam ga objavio kako bih razjasnio sumnju drugog korisnika. Nisam siguran da li postavke i dalje rade onako kako sam ih davno, davno koristio.
Zašto kažete da nema smisla to koristiti?
Saludos
Pa, zato što mi se čini glupo da moram smanjiti sve prozore da bih prešao na radnu površinu da bih vidio neke druge statistike. U ostalom, to je još jedna aplikacija koja radi iz zabave. Ali to je moj način da to vidim, postoje ljudi koji ga koriste samo za ljepotu. Već sam prošao tu fazu .. 😀
Jeste li prošli tu fazu? Sjajno, pa vratili ste se na XFCE !!!
Ha, šalim se. Nikad ga nisam instalirao iz istog razloga.
Kada sam ga koristio na radnoj površini sa Fluxboxom, ono što sam učinio stavio sam ga u jednu liniju i postavio veličinu svih prozora tako da nikada ne zauzimaju taj prostor. Tako sam uvijek vidio da informacije zauzimaju vrlo malo prostora na ekranu (za 19-inčni monitor, možda je na laptopu to diskutabilno) i troše malo resursa.
Drago mi je kad vidim da ovo još uvijek ide glatko, u posljednje vrijeme padaju mnogi veliki momci.
Pozdrav.
Ugledno, ali vrlo subjektivno i relativno vaše mišljenje. U mom slučaju, conky mi je neophodan za nadgledanje temperatura sistema (između ostalog i koje su prilično neupotrebljive zbog „ljepote“). Bit ću vječno zahvalan ovom malom programu jer mi je uštedio nekoliko ulaznica. Na primjer, dugujem mu što se moja grafička kartica nije istopila. Prije nekog vremena primijetio sam da se temperatura ovog alarmantno povećala bez korištenja bilo kojeg programa koji to opravdava. Iznenađen, rastavio sam kućište računara da malo istražim: tada sam otkrio da se hladnjak grafike začepio zbog prašine. Da nije Conky, nikada ne bih to shvatio na vrijeme i ostao bih bez GPU-a. Aplikacija radi iz zabave? Ja tako ne mislim.
Minimiziranje svih prozora i njihovo vraćanje tako da mogu vidjeti Conkya može dovesti do toga da izgubim najviše nekoliko sekundi (mala žrtva ako je u pitanju zdravlje opreme i samim tim moj rad). A ako ne želim svesti na minimum, idem za drugi stol i sveti lijek.
Morao bi postojati neki način da ga prečica na tastaturi pošalje na prednju stranu, a da ne može ništa minimizirati.
Za mene, GNOME 3.4 rezervno sučelje mi izvrsno radi sa svojim redoslijedom. Slatkoća na stolu već mi dosadi.
conkyEmail, conkyForecast ... su nezavisni programi od conky-a. Pripadaju suparničkim suputnicima.
Hvala, uspjelo mi je
WTF? Safari pokrenut na ArchLinux-u
Webkit, Webkit svugdje.
Pa, volim da imam conky. Sve se kontrolira, ... iako je vrijeme prenošenja kokija do molona prošlo u istoriji: P. Sada imam jedan normalan sa tipičnim podacima računara.
Puno vam hvala na objašnjenju 😀
Hvala na savjetu!
Iako je s Conky GUI ručni rad prilično ergonomiziran.
Pozdrav!
Super, puno mi je pomoglo.