abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 17:22 | Komunita

    Stanislav Aleksandrov předložil patch rozšiřující KWin (KDE Plasma) na 3D virtuální desktopové prostředí (videoukázka v mp4).

    Ladislav Hagara | Komentářů: 1
    dnes 05:55 | IT novinky

    Digg (Wikipedie), "místo, kde můžete sdílet a objevovat to nejlepší z internetu – a nejen to", je zpět. Ve veřejné betě.

    Ladislav Hagara | Komentářů: 3
    dnes 01:44 | Komunita

    Po .deb balíčcích Mozilla nově poskytuje také .rpm balíčky Firefoxu Nightly.

    Ladislav Hagara | Komentářů: 6
    dnes 00:33 | IT novinky

    Vývojové prostředí IntelliJ IDEA slaví 25. narozeniny (YouTube).

    Ladislav Hagara | Komentářů: 0
    včera 23:55 | IT novinky

    Vedení společnosti NVIDIA údajně povolilo použití milionů knih ze známého 'warez' archivu Anna's Archive k výcviku umělé inteligence, ačkoliv vědělo, že archiv tyto knihy nezískal legální cestou. Žaloba, ve které se objevují i citace interních dokumentů společnosti NVIDIA, tvrdí, že NVIDIA přímo kontaktovala Anna's Archive a požadovala vysokorychlostní přístup k datům knihovny.

    NUKE GAZA! 🎆 | Komentářů: 8
    včera 14:33 | Zajímavý software

    Grafický správce balíčků Myrlyn pro SUSE a openSUSE, původně YQPkg, dospěl do stabilní verze 1.0.0. Postaven je nad libzypp a Qt 6. Projekt začal na SUSE Hack Weeku 24.

    Ladislav Hagara | Komentářů: 8
    včera 13:44 | Zajímavý projekt

    Vývojáři se podařilo vytvořit patch pro Wine, díky kterému je možné na linuxovém stroji nainstalovat a spustit Adobe Photoshop (testováno s verzemi Photoshopu PS2021 a PS2025). Dalším patchem se podařilo umožnit dokonce instalaci téměř celého Adobe Creative Cloud Collection 2023, vyjma aplikací Adobe XD a Adobe Fresco. Patch řeší kompatibilitu s windowsovými subsystémy MSHTML - jádrem prohlížeče Internet exporer, a MSXML3 - parserem

    … více »
    NUKE GAZA! 🎆 | Komentářů: 6
    včera 13:33 | IT novinky

    Hackeři zaútočili na portál veřejných zakázek a vyřadili ho z provozu. Systém, ve kterém musí být ze zákona sdíleny informace o veřejných zakázkách, se ministerstvo pro místní rozvoj (MMR) nyní pokouší co nejdříve zprovoznit. Úřad o tom informoval na svém webu a na sociálních sítích. Portál slouží pro sdílení informací mezi zadavateli a dodavateli veřejných zakázek.

    Ladislav Hagara | Komentářů: 11
    včera 12:22 | Nová verze

    Javascriptová knihovna jQuery (Wikipedie) oslavila 20. narozeniny, John Resig ji představil v lednu 2006 na newyorském BarCampu. Při této příležitosti byla vydána nová major verze 4.0.0.

    Ladislav Hagara | Komentářů: 2
    včera 01:33 | Zajímavý projekt

    Singularity je rootkit ve formě jaderného modulu (Linux Kernel Module), s otevřeným zdrojovým kódem dostupným pod licencí MIT. Tento rootkit je určený pro moderní linuxová jádra 6.x a poskytuje své 'komplexní skryté funkce' prostřednictvím hookingu systémových volání pomocí ftrace. Pro nadšence je k dispozici podrobnější popis rootkitu na blogu autora, případně v článku na LWN.net. Projekt je zamýšlen jako pomůcka pro bezpečnostní experty a výzkumníky, takže instalujte pouze na vlastní nebezpečí a raději pouze do vlastních strojů 😉.

    NUKE GAZA! 🎆 | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (18%)
     (5%)
     (0%)
     (9%)
     (20%)
     (3%)
     (5%)
     (2%)
     (11%)
     (38%)
    Celkem 542 hlasů
     Komentářů: 16, poslední dnes 17:04
    Rozcestník

    moja configuracia conky 2

    13.5.2012 23:15 | Přečteno: 1174× | linux | poslední úprava: 14.5.2012 11:10

    Po dlhšom čase budem znovú písať o paneli conky.Odkaz na pôvodný blogový zápis na tému conky.

    Úvod

    V tomto zápise sa budem venovať podrobnejšie definovaniu vzhľadu panela.

    Podrobnejší popis dostupných funkcii panelu conky

    V minulom blogu som odkazoval na man stránku konfiguráčného súboru pre panel conky. V tomto diely budem popisovať funkcie, ktoré som použil v tomto vzhľade.

    Funkcie

    prvá časť
    Tieto informácie môžu byť užitočné v prostredí s veľkým počtom uživateľských stanic s rovnakou distribúciou. Umožňuje jednoznačné identifikovanie staníc.

    druhá časť
    Informácia o počte bežiacích procesov môže byť užitočná pri testovaní kvôt ale aj na detekciu fork bomb. Tiež môže upozorniť na neobvyklu záťaž.

    tretia časť
    Zobrazenie zaťaženia jadra alebo v prípade viajadrového CPU môže poskytnúť približný obraz o zaťažení užívateľskej stanice. Môže odhaliť aj zaseknutí proces.

    štvrtá časť
    Informuje o využitý RAM pamäte. Umožňuje vopred upozorniť na nedostatok RAM pred spusteným OOM killera.

    piata časť

    šiesta časť

    siedma časť

    ôsma časť

    Popis využitia funkcii

    cpu
    Táto funkcia je numerického typu. Z toho dovôdu je možné túto funkciu jednoducho používať na definíciu stupňov zaťaženia. V cpuj časti panela conky sa táto funkcia využíva na zmenu farby v závislosti na zaťazení jednotlivých jadier. Popisy jadier menia farbu pri zaťaži viac ako 80 %. Jednotlivé ukazateľe majú rozhodovacie úrovne 50% a 80%. Numerické ukazatele boli odstanené z dôvodu blikania pri zmene počtu znakov.

    cpugauge
    V tomto prípade je použitá na indikáciu zaťaženie formou tachometra. V prípade viacerých jadier je tento typ indikátora uspornejši ako vo forme stĺpca.

    cpubar
    V tejto verzii panela je použitý na indikáciu ceľkového zaťaženia cpu.

    memperc
    Táto funkcia je numerického typu. Slúži na zmenu farby ukazateľov podobne ako v prípade cpu, len s ínými rozhodovacimi úrovňami.

    mem
    Funkcia bola použita ako náhrada spušťania príkazu free v príkazovom riadku(konzole).

    membar
    Optická indikácia využitia pamäte. Len doplnenie numerického údaju.

    Funkcie memfree a memmax
    Slúžia na informovanie úživateľa o dostupnej volnej a ceľkovej RAM.

    Ostatné funkcie sa riadia podobným spôsobom-

    Konfiguračný súbor

    Tento súbor vychádza z povôdnej verzie panela conky spominaného v úvode. Je upravený pre 4 jadrový CPU. Na vytvorenie medzier medzi popismy cpu a ukazateľmy bol použitý tabulátor. Samozrejme treba dodržiaviať spokitosť riadkov pri definovaní jednotlivých podmienok. V prípade nedodržiania môže dochádzať k neprijemným zmenám veľkosti a blikaniu panela. U mňa sa to prejavovalo, preto na to vopred upozorňujem.

    
    TEXT
    $nodename - $kernel on $machine
    $hr
    ${color grey}Uptime:$color $uptime_short
    $hr
    ${color grey}Procesy
    ${color grey}Celkom: ${color} $processes \
    ${color grey}Beziace: ${color} $running_processes
    ${color grey}Zataz (1/5/15): ${loadavg}
    $color\
    $hr
    ${color}\
    ${if_match ${cpu cpu1} < 80}${color grey}CPU1$else${color red}CPU1$endif				${if_match ${cpu cpu2} < 80}${color grey}CPU2$else${color red}CPU2$endif				${if_match ${cpu cpu3} < 80}${color grey}CPU3$else${color red}CPU3$endif				${if_match ${cpu cpu4} < 80}${color grey}CPU4$else${color red}CPU4$endif 
    ${if_match ${cpu cpu1} <= 50}${color green}${cpugauge cpu1 (10,10)}$else${if_match ${cpu cpu1} <= 80}${color yellow}${cpugauge cpu1 (10,10)}$else${color red}${cpugauge cpu1 (10,10)}$endif$endif${color}	${if_match ${cpu cpu2} <= 50}${color green}${cpugauge cpu2 (10,10)}$else${if_match ${cpu cpu2} <= 80}${color yellow}${cpugauge cpu2 (10,10)}$else${color red}${cpugauge cpu2 (10,10)}$endif$endif${color}	${if_match ${cpu cpu3} <= 50}${color green}${cpugauge cpu3 (10,10)}$else${if_match ${cpu cpu3} <= 80}${color yellow}${cpugauge cpu3 (10,10)}$else${color red}${cpugauge cpu3 (10,10)}$endif$endif${color}	${if_match ${cpu cpu4} <= 50}${color green}${cpugauge cpu4 (10,10)}$else${if_match ${cpu cpu4} <= 80}${color yellow}${cpugauge cpu4 (10,10)}$else${color red}${cpugauge cpu4 (10,10)}$endif$endif${color}
    ${if_match ${cpu cpu} <= 50}${color green}${cpubar cpu (100,10)}$else${if_match ${cpu cpu} <= 80}${color yellow}${cpubar cpu (100,10)}$else${color red}${cpubar cpu (10,100)}$endif$endif${color}
    $hr
    
    ${if_match ${memperc} < 80}${color grey}RAM: $else${color red}RAM: $endif
    ${if_match ${memperc} <=60}${color grey}Pouzita: ${color green}$mem  - $memperc%$else${if_match ${memperc} <=80}${color grey}Pouzita: ${color yellow}$mem  - $memperc%$else${color red}Pouzita: ${color red}$mem  - $memperc%$endif$endif
    ${if_match ${memperc} <=60}${color green}${membar (10,100)}$else${if_match ${memperc} <=80}${color yellow}${membar (10,100)}$else${color red}${membar (10,100)}$endif$endif
    ${color grey}Celkova: ${color}$memmax
    ${color grey}Volna: ${color}$memfree
    $hr
    $color${if_match "${swap}" == "0B"}${color grey}Swap: $else${if_match ${swapperc} < 70 }${color green}Swap: $else${if_match {$swapperc} => 70}${color red}Swap:$endif$endif
    $color${if_match "${swap}" == "0B"}${color grey}Pouzite: $else${if_match ${swapperc} < 70}${color green}Pouzite: $else${if_match ${swapperc} => 70}${color red}Pouzite: $endif$endif$color${if_match "${swap}" == "0B"}${color grey}$swap $else${if_match ${swapperc} < 70}${color green}$swap $else${if_match ${swapperc} => 70}${color red}$swap $endif$endif$color - $swapperc %
    $color${if_match ${swapperc} == 0}${color grey}NO SWAP$else${if_match ${swapperc} < 70}${color green}${swapbar (10,100)}$else${if_match ${swapperc} => 70}${color red}${swapbar (10,100)}$endif$endif$endif
    $color${if_match ${swapperc} < 70}${color grey}Celkovy swap: ${color white}$swapmax$else${color red}Volne :$swapfree$endif
    $color$hr
    ${color grey}Disk:
    ${color grey}Pocet I/O citanie: ${color}${diskio_read sda}
    ${color grey}Pocet I/O zapis:   ${color}${diskio_write sda}
    $hr
    ${color grey}Filesystem:
    part.   volne	celkom
    ${color grey}${if_match ${fs_used_perc /} < 75}${color green}${fs_free /}   ${fs_size /}$else${if_match ${fs_used_perc /} > 90}$color${color yellow}${fs_free /}   ${fs_size /}$else${color red}${fs_free /}   ${fs_size /}$endif$endif
    /
    ${color grey}${if_match ${fs_used_perc /home} < 75}${color green}${fs_free /home}   ${fs_size /home}$else${if_match ${fs_used_perc /home} > 90}${color yellow}${fs_free /home}   ${fs_size /home}$else${color red}${fs_free /home}   ${fs_size /home}$endif$endif
    /home
    ${color grey}${if_match ${fs_used_perc /var} < 75}${color green}${fs_free /var}   ${fs_size /var}$else${if_match ${fs_used_perc /var} > 90}${color yellow}${fs_free /var}   ${fs_size /var}$else${color red}${fs_free /var}   ${fs_size /var}$endif$endif
    /var
    ${color grey}${if_match ${fs_used_perc /usr} < 75}${color green}${fs_free /usr}   ${fs_size /usr}$else${if_match ${fs_used_perc /usr} > 90}${color yellow}${fs_free /usr}   ${fs_size /usr}$else${color red}${fs_free /usr}    ${fs_size /usr}$endif$endif
    /usr
    ${color grey}${if_match ${fs_used_perc /tmp} < 75}${color green}${fs_free /tmp}   ${fs_size /tmp}$else${if_match ${fs_used_perc /tmp} > 90}${color yellow}${fs_free /tmp}   ${fs_size /tmp}$else${color red}${fs_free /tmp}    ${fs_size /tmp}$endif$endif
    /tmp
    ${color grey}${if_match ${fs_used_perc /opt} < 75}${color green}${fs_free /opt}   ${fs_size /opt}$else${if_match ${fs)_used_perc /opt} > 90}${color yellow}${fs_free /opt}   ${fs_size /opt}$else${color red}${fs_free /opt}    ${fs_size /opt}$endif$endif
    /opt
    ${color grey}\
    $hr
    ${color grey}Networking:
    ${color grey}Up:${color}${upspeed eth0}
    ${color grey}Down:${color}${downspeed eth0}
    
    

    Záver

    Na záver prikladám obrázok vysledného panela. Sice nedošlo k vyrázným zmenám ale som vysvetlil niektoré záležitosti ohľadom konfigurácie. Snažil som sa tento panel urobiť čo najjdnoduchší, preto som použil výhradne interné funkcie na uskutočnenie spominaných efektov.

    úprava 14/05/2012 11:09        

    Hodnocení: 100 %

            špatnédobré        

    Obrázky

    moja configuracia conky 2, obrázek 1

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    14.5.2012 10:14 Stevko | skóre: 3 | Praha
    Rozbalit Rozbalit vše Re: moja configuracia conky 2
    O paneli. V tomto páde (o kom?, o čom?) nie je nikdy na konci ypsilón (no dobre, okrem nesklonných slov, čo panel ale nie je).
    Príspevok nemá byť ukončený spojením „môj názor“.
    14.5.2012 21:05 tomvec | skóre: 24 | Kojetín
    Rozbalit Rozbalit vše Re: moja configuracia conky 2
    A teď něco o conky, prosím ;-)
    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.