conky Zanimljiv je alat koji nam pomaže nadgledati naš sustav (između ostalog) i premda ga već dugo, dugo nisam koristio (budući da je izgubio svijest, barem za mene), volio sam ga jer je to jednostavna aplikacija koja troši malo resursa.
Obično kada pokrenemo i konfiguriramo conky, koristimo samo jedan primjerak, ali što ako želimo koristiti nekoliko? Kao što možete vidjeti na primjer na sljedećoj slici:
Pogledajmo kako to učiniti. Za to moramo stvoriti nekoliko datoteka, 3 u ovom slučaju:
- .conkyrc_mail za obavijest e-poštom
- .conkyrc_sustav za informacije o sustavu
- .conkyrc_vrijeme za sat na stolu
Stvaramo mapu zvanu .lukav u našem / domu.
$ mkdir ~/.conky
Zatim otvorimo terminal kao i kao root stvorimo datoteku u / Usr / local / bin s imenom start_conky:
$ sudo touch /usr/local/bin/start_conky
a unutra smo stavili 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 &
Sad nam je preostalo dati mu dopuštenja:
$ 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 se radna površina završi s učitavanjem 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 stvorene u / usr / local / bin) i stavimo ga unutra:
#! / bin / bash sleep 15 start_conky izlaz 0
Možemo promijeniti vrijednost spavati 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 nego što napusti. # Postavite na nulu da radi zauvijek. total_run_times 0 # Stvorite vlastiti prozor umjesto da koristite radnu površinu (potrebno je u nautilusu) own_window da own_window_transparent yes own_window_type override #own_window_hints neukrašeno, dolje, ljepljivo, preskočite_taskbar, preskočite_pager # Upotrijebite dvostruko međuspremništvo (smanjuje treperenje, možda neće raditi za svakoga #) Minimalno duplo_bufer # veličina područja teksta minimum_size 200 0 #maximum_width 200 # Crtati nijanse? draw_shades no # Nacrtati obrise? draw_outline ne # Nacrtati obrube oko teksta draw_borders ne # Pjegave obrube? stippled_borders 0 # margine margine border_margin 5 # širina obruba border_width 1 # Zadane boje, a također i boje obruba default_color white #default_shade_color black #default_outline_color white own_window_colour white # Poravnanje teksta, komentiraju se ostale moguće vrijednosti #alignment top_left alignment bottom_rightftalignment_leftftnlignmentnlignmentnlignmentnlignmentnlignmentnnnnnnnftnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn, Razmak između granica zaslona i teksta # isto što i dodavanje -x na naredbenom retku gap_x 35 gap_y 40 # Oduzimanje međuspremnika datotečnog sustava iz korištene memorije? no_buffers da # postavljeno na yes ako želite da sav tekst bude velikim slovima ne # broj cpu uzoraka za prosjek # postavljen na 1 za onemogućavanje prosjeka cpu_avg_samples 1 # broj neto uzoraka za prosjek # postavljen na 1 za onemogućavanje prosjeka 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? To 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še korisničko ime –password = tupassword –ssl –connectiontimeout = 51} $ {font} Poruka (e)
.conkyrc_vrijeme
# 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 nego što napusti. # Postavite na nulu da radi zauvijek. total_run_times 0 # Stvorite vlastiti prozor umjesto da koristite radnu površinu (potrebno je u nautilusu) own_window da own_window_transparent yes own_window_type override #own_window_hints neukrašeno, dolje, ljepljivo, preskočite_taskbar, preskočite_pager # Upotrijebite dvostruko međuspremništvo (smanjuje treperenje, možda neće raditi za svakoga #) Minimalno duplo_bufer # veličina područja teksta minimum_size 200 0 #maximum_width 200 # Crtati nijanse? draw_shades no # Nacrtati obrise? draw_outline ne # Nacrtati obrube oko teksta draw_borders ne # Pjegave obrube? stippled_borders 0 # margine margine border_margin 5 # širina obruba border_width 1 # Zadane boje, a također i boje obruba default_color white #default_shade_color black #default_outline_color white own_window_colour white # Poravnanje teksta, komentiraju se ostale moguće vrijednosti #alignment top_left alignment bottom_rightftalignment_leftftnlignmentnlignmentnlignmentnlignmentnlignmentnnnnnnnftnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn, Razmak između granica zaslona i teksta # isto što i dodavanje -x na naredbenom retku gap_x -40 gap_y 679 # Oduzimanje međuspremnika datotečnog sustava iz korištene memorije? no_buffers da # postavljeno na yes ako želite da sav tekst bude velikim slovima ne # broj cpu uzoraka za prosjek # postavljen na 1 za onemogućavanje prosjeka cpu_avg_samples 1 # broj neto uzoraka za prosjek # postavljen na 1 za onemogućavanje prosjeka 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? To 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_sustav
# 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 nego što napusti. # Postavite na nulu da radi zauvijek. total_run_times 0 # Stvorite vlastiti prozor umjesto da koristite radnu površinu (potrebno je u nautilusu) own_window da own_window_transparent yes own_window_type override #own_window_hints neukrašeno, dolje, ljepljivo, preskočite_taskbar, preskočite_pager # Upotrijebite dvostruko međuspremništvo (smanjuje treperenje, možda neće raditi za svakoga #) Minimalno duplo_bufer # veličina područja teksta minimum_size 200 0 #maximum_width 200 # Crtati nijanse? draw_shades no # Nacrtati obrise? draw_outline ne # Nacrtati obrube oko teksta draw_borders ne # Pjegave obrube? stippled_borders 0 # margine obruba border_margin 5 # širina obruba border_width 1 # Zadane boje, a također i boje obruba default_color 2a2a2a own_window_colour white # Poravnanje teksta, komentiraju se ostale moguće vrijednosti #alignment top_left alignment top_right #alignment bottom_left #alignment bottom_right # Razmak između dna zaslona text # isto što i dodavanje -x na naredbenom retku gap_x 800 gap_y 690 # Oduzimati međuspremnike datotečnog sustava iz korištene memorije? no_buffers da # postavljeno na yes ako želite da sav tekst bude velikim slovima ne # broj cpu uzoraka za prosjek # postavljen na 1 za onemogućavanje prosjeka cpu_avg_samples 1 # broj neto uzoraka za prosjek # postavljen na 1 za onemogućavanje prosjeka 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? To 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 nadopuna postu koji sam objavio o Install Conky.
😉 Zapravo sam ga objavio kako bih razjasnio sumnju drugog korisnika. Nisam siguran rade li postavke i dalje kao što sam ih davno, davno koristio.
Zašto kažete da nema smisla to koristiti?
pozdravi
Pa, zato što mi se čini glupo da moram smanjiti sve prozore da bih otiš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? Super, pa vratili ste se na XFCE !!!
Ha, šalim se. Nikad ga nisam instalirao iz istog razloga.
Kad sam ga koristio na radnoj površini s 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 zaslonu (za 19-inčni monitor, možda je na prijenosnom računalu to diskutabilno) i troše malo resursa.
Drago mi je kad vidim da ovo još uvijek ide glatko, mnogi veliki momci u posljednje vrijeme padaju.
Pozdrav.
Ugledno, ali vrlo subjektivno i relativno vaše mišljenje. U mom slučaju conky mi je neophodan za nadgledanje temperatura sustava (između ostalog i koje su poprilično daleko od upotrebe 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 je temperatura ovog alarmantno porasla bez korištenja bilo kojeg programa koji to opravdava. Iznenađen, rastavio sam kućište računala da malo istražim: tada sam otkrio da se grafički hladnjak začepio zbog prašine. Da nije Conky, nikad ga ne bih otkrio na vrijeme i ostao bih bez GPU-a. Aplikacija radi iz zabave? Ja ne mislim tako.
Minimiziranje svih prozora i njihovo vraćanje kako bi vidjeli Conky može izgubiti najviše nekoliko sekundi (mala žrtva ako je u pitanju zdravlje računala, a time i moj posao). A ako ne želim svesti na minimum, idem za drugi stol i sveti lijek.
Morao bi postojati neki način da ga tipkovni prečac pošalje naprijed kako bi mogao bez minimiziranja ičega.
Za mene zamjensko sučelje GNOME 3.4 izvrsno mi funkcionira sa svojim redoslijedom. Slatkoća na stolu već mi dosadi.
conkyEmail, conkyForecast ... nezavisni su programi od conkya. Pripadaju conky-pratiocima.
Hvala, uspjelo mi je
WTF? Safari pokrenut na ArchLinuxu
Webkit, Webkit svugdje.
Pa, volim imati conky. Sve se kontrolira, ... premda je vrijeme postojanja kokija do molona ušlo u povijest: P. Sada imam normalnu s tipičnim podacima računala.
Puno hvala na objašnjenju 😀
Hvala na savjetu!
Iako je s Conky GUI ručni rad prilično ergonomski.
Pozdrav!
Super, puno mi je pomoglo.