Conky: MX-Gotham-Rev1, procesorový panel a panel CPU (8 jadier) v systéme MX-Linux 17
Conky je aplikácia, ktorá umožňuje spravovať určité widgety pracovnej plochy, teda monitory a zobrazovanie parametrov pracovnej plochy v operačnom systéme. Je bezplatná, nenáročná a dostupná pre systémy Linux aj BSD. Tieto widgety sa vo všeobecnosti používajú na zobrazovanie informácií a štatistík o pracovnom prostredí, ako je využitie CPU, využitie disku, využitie RAM, rýchlosť siete a ďalšie.
Všetky informácie sú zobrazené elegantným a praktickým spôsobom v hornej časti tapety na pracovnej ploche pocit živej tapety. Umožnenie ľahkej správy lVzhľad informácií zobrazovaných prostredníctvom konfiguračných súborov Conky, ktoré sú dodávané v ľahkom textovom formáte a programovacom jazyku.
Správca Conky
Conky (konfiguračné súbory) sa spravujú pomocou Conky Manageru, grafického rozhrania na správu konfiguračných súborov Conky. Poskytuje možnosti spustenia, zastavenia, prehliadania a úpravy tém Conky nainštalovaných v operačnom systéme.
Conky Manager je momentálne dostupný na Launchpade vďaka svojmu vývojárovi, Tonymu Georgeovi , s balíčkami pre Ubuntu a deriváty (Mint) alebo kompatibilné systémy (Debian). S jeho pomocou môžete tiež nakonfigurovať widgety Conky tak, aby sa spúšťali pri prihlásení používateľa, zmeniť ich umiestnenie na ploche a upraviť priehľadnosť a veľkosť okna nainštalovaných widgetov Conky.
Conky Manager sa od poslednej diskusie na našom blogu v tomto príspevku z roku 2013 , keď bol vo verzii 1.2, veľa zmenil . Existuje len málo podobných aplikácií a najznámejšou a najpraktickejšou je Cysboard.

Inštalácia aplikácie Conky Manager
Conky Manager sa dá jednoducho a automaticky nainštalovať z operačných systémov založených na Ubuntu pomocou nasledujúceho postupu:
sudo apt-add-repository -y ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install conky-manager
Alebo manuálne vložením nasledujúcich riadkov z príslušných repozitárov do súboru „sources.list“:
http://ppa.launchpad.net/teejee2008/ppa/ubuntu artful main
A potom nainštalujte kľúče úložiska, aktualizujte zoznamy balíkov a nainštalujte program pomocou príkazových príkazov:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B5B116B72D0F61F0
sudo apt-get update && sudo apt-get install conky-manager

Používanie aplikácie Conky Manager
Ako sme už spomenuli, widgety spravované pomocou Conky sa zvyčajne konfigurujú úpravou ich konfiguračného súboru, ale Conky Manager tento proces zjednodušuje. Táto aplikácia ponúka intuitívne rozhranie, v ktorom môžete aktivovať a deaktivovať widgety, upravovať ich nastavenia graficky alebo prístupom k ich konfiguračnému súboru, importovať témy, zobrazovať ukážky widgetov a oveľa viac.

Táto aplikácia má v hornej časti grafický panel s ponukami , ktorý umožňuje vykonávať nasledujúce akcie:
- Prejdite na nasledujúcu miniaplikáciu
- Prejdite na predchádzajúcu miniaplikáciu
- Spustite vybranú miniaplikáciu
- Zastavte vybratú miniaplikáciu
- Nakonfigurujte vybraný widget pomocou grafického menu
- Nakonfigurujte vybranú miniaplikáciu pomocou konfiguračného súboru
- Otvorte priečinok s témami, do ktorého vybraná miniaplikácia patrí
- Aktualizujte zoznam miniaplikácií zobrazený v dolnej časti
- Vytvorte ukážku vybratého widgetu
- Zastaviť všetky aktívne widgety
- Importujte tému Conky do aplikácie Conky Manager
Na konci panela s ponukami sú možnosti:
- Ponuka Nastavenia aplikácie: Ak môžete nakonfigurovať, aby sa widgety aktivovali pri spustení relácie používateľa systému, naprogramujte oneskorenie (oneskorenie) ich spustenia na pracovnej ploche a zmeňte, pridajte a odstráňte predvolený adresár (priečinok), kde sú uložené a čítané všetky súbory. nainštalované widgety a témy.

- Ponuka darovania: Kde môžete poskytnúť príspevok cez Paypal alebo Peňaženka Google. Okrem zasielania e-mailov vývojárom projektu a návštevy oficiálnych webových stránok projektu.

V dolnej časti panela s ponukami sú možnosti pre:
- Prehliadať (Prehliadač): To vám umožní zobraziť spodný zoznam widgetov, zoradených jednotlivo alebo zoskupených podľa nainštalovaných Tém.
- Filter vyhľadávania: To umožňuje získať inštaláciu widgetu alebo témy zladením reťazca znakov.
- Tlačidlá Náhľad / Zoznam: Umožní vám to nakonfigurovať spôsob, akým sa zobrazujú miniaplikácie a témy nainštalované nižšie.
Rozšírené nastavenia widgetov
Ako sme už spomenuli, widgety Conky je možné spravovať dvoma spôsobmi:
- Cez grafické menu
- Cez konfiguračný súbor

Grafické menu vám umožňuje spravovať nasledujúce aspekty každého widgetu:
- Ubication: Kde je možné ho priradiť, kde bude umiestnený na pracovnej ploche, to znamená, ak sa zobrazí v hornej, strednej alebo dolnej časti a vycentrovaným, ľavým alebo pravým spôsobom. Umožňuje tiež manuálne upraviť umiestnenie.
- Veľkosť: Kde môžete zmeniť veľkosť (šírku a výšku) widgetu.
- Transparentnosť: Kde nakonfigurujete úroveň priehľadnosti, pozadia a nepriehľadnosti pre každý widget.
- Čas: Kde môžete zmeniť formát času, ktorý budú mať jednotlivé widgety, ak sa zobrazia.
- Sieť: Tam, kde je každá widget označená, je rozhranie LAN a WAN, ktoré bude monitorovať, ak sa zobrazí.

Na úpravu pomocou konfiguračného súboru musíte rozumieť a ovládať programovací jazyk Conky. Na pomoc vám s tým môžu pomôcť nasledujúce odkazy, ktoré ho vysvetľujú:
Moja vlastná pomôcka Conky
Ako je znázornené na hlavnom obrázku tohto článku, upravil som widget „MX-Gotham_rev1_default“, ktorý je súčasťou MX-Linux 17.1 a nachádza sa aj v MinerOS GNU/Linux. Zdieľam kód, aby ste si ho mohli preštudovať, upraviť a začleniť do vlastných widgetov Conky.
use_xft yes
xftfont 123:size=8
xftalpha 0.1
update_interval 1
total_run_times 0
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_colour 000000
own_window_argb_visual yes
own_window_argb_value 0
double_buffer yes
#minimum_size 250 5
#maximum_width 500
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
default_color white
default_shade_color red
default_outline_color green
alignment top_middle
gap_x 0
gap_y 50
no_buffers yes
uppercase no
cpu_avg_samples 2
net_avg_samples 1
override_utf8_locale yes
use_spacer yes
minimum_size 0 0
TEXT
${voffset 10}${color EAEAEA}${font GE Inspira:pixelsize=20}*MX-Linux 17.1 - AMD64${font}${voffset -20}
${voffset 10}${color EAEAEA}${font GE Inspira:pixelsize=120}${time %I:%M}${font}${voffset -84}${offset 10}${color FFA300}${font GE Inspira:pixelsize=42}${time %d} ${voffset -15}${color EAEAEA}${font GE Inspira:pixelsize=22}${time %B} ${time %Y}${font}${voffset 24}${font GE Inspira:pixelsize=58}${offset -148}${time %A}${font}
${voffset 1}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}HD ${offset 9}$color${fs_free /} / ${fs_size /}${offset 12}${color FFA300}RAM ${offset 9}$color$mem / $memmax${offset 12}${color FFA300}CPU ${offset 9}$color${cpu cpu0}% ${offset 12}${color FFA300}UPTIME ${offset 9}$color$uptime
${voffset 1}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}USER ${offset 9}$color${user_names} ${offset 12}${color FFA300}KERNEL ${offset 9}$color$kernel ${offset 12}${color FFA300}PC ${offset 9}$color$nodename ${offset 12}${color FFA300}BATTERY ${offset 9}$color${battery_percent BAT0}%
${voffset 1}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}R. MONITOR ${offset 9}$color${execi 60 xdpyinfo | sed -n -r "s/^\s*dimensions:.*\s([0-9]+x[0-9]+).*/\1/p"} ${offset 12}${color FFA300}CARD VIDEO ${offset 9}$color${exec lspci -v | grep "VGA" | cut -d " " -f05} ${offset 12}${color FFA300}CACHE VIDEO ${offset 9}$color${exec lspci -v -s `lspci | awk '/VGA/{print $1}'` | sed -n '/Memory.*, prefetchable/s/.*\[size=\([^]]\+\)M\]/\1/p'} ${offset 12}${color FFA300}DRIVER ${offset 9}$color${exec lspci -nnk | grep -i vga -A3 | grep 'in use' | cut -d " " -f05} ${offset 12}${color FFA300}A-3D ${offset 9}$color${exec glxinfo | grep "direct rendering: Yes" | awk '{print $3}'}
${voffset 1}${offset 12}${font Ubuntu:pixelsize=12}${color FFA300}TYPE CPU ${offset 9}$color${exec grep "model name" /proc/cpuinfo | sed q | cut -d ":" -f 2 | awk '{print $0}'} ${offset 15}${color FFA300}CORE CPU ${offset 9}$color${exec grep "processor" /proc/cpuinfo | sort -r | sed q | awk '{print $3}'}+1 ${offset 15}${color FFA300}CACHE CPU ${offset 9}$color${exec grep "cache size" /proc/cpuinfo | sed q | cut -d ":" -f 2 | awk '{print $0}'}
${alignc 0}${font Ubuntu:pixelsize=12}${color FFA300}LAN $color${addr eth0} ${color FFA300}UP LAN $color${upspeed eth0} ${color FFA300}DOWN LAN $color${downspeed eth0} ${color FFA300}SENT LAN $color${totalup eth0} ${color FFA300}DOWN LAN $color${totaldown eth0}
${alignc 0}${font Ubuntu:pixelsize=12}${color FFA300}WLAN $color${addr wlan0} ${color FFA300}UP WLAN $color${upspeed eth0} ${color FFA300}DOWN WLAN $color${downspeed eth0} ${color FFA300}SENT WLAN $color${totalup eth0} ${color FFA300}DOWN WLAN $color${totaldown eth0}
${voffset 10}${color EAEAEA}${font GE Inspira:pixelsize=20}PROYECTO TIC TAC: http://www.proyectotictac.wordpress.com${font}${voffset 75}
Dúfam, že tento článok vám pomôže pri správe vašich vlastných nainštalovaných a prispôsobených zariadení Conky. A po skončení vám pošlem toto komplexné video, aby ste sa o tejto téme dozvedeli viac.