Használjon egyszerre több Conky-t

Conky Ez egy érdekes eszköz, amely segít a rendszerünk (többek között) nyomon követésében, és bár hosszú-hosszú ideig nem használtam (mivel eszméletét vesztette, legalábbis számomra), azért szerettem, mert egyszerű volt kevés erőforrást igénylő alkalmazás.

Normális esetben, amikor futtatjuk és konfiguráljuk Conky, csak egyetlen példányt használunk, de mi van, ha többet akarunk használni? Amint például a következő képen láthatja:

conky_multiple

Nézzük meg, hogyan kell csinálni. Ehhez több fájlt kell létrehoznunk, ebben az esetben 3:

  1. .conkyrc_mail e-mail értesítésért
  2. .conkyrc_system a rendszerinformációkhoz
  3. .conkyrc_time az órára az íróasztalon
Ezt a bejegyzést a régi elem a régi blogomból. Lehetséges, hogy a szkriptek már nem működnek, de ennek célja annak bemutatása, hogyan futtasson több Conky példányt egyszerre

Létrehozunk egy nevű mappát .konky a mi / otthonunkban.

$ mkdir ~/.conky

Ezután megnyitunk egy terminált, és gyökérként létrehozunk egy fájlt / Usr / local / bin a névvel start_conky:

$ sudo touch /usr/local/bin/start_conky

és a következőket tettük be:

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

Most megmaradt az, hogy engedélyeket adjunk neki:

$ sudo chmod a + x / usr / local / bin / start_conky $ sudo chown gyökér: staff / usr / local / bin / start_conky

De előfordulhat, hogy a Conky még azelőtt elindul, hogy az Asztal befejezi a betöltést, és eltűnik. Ennek megoldására létrehozunk egy fájlt az útvonalon /home/your_user/.config/autostart néven conky_start (ez egy másik név, mint az / usr / local / bin könyvtárban létrehozott fájl) és beleraktuk:

#! / bin / bash sleep 15 start_conky kilépés 0

Megváltoztathatjuk az értéket alvás 15 attól függően, hogy mennyi időbe telik az asztalunk betöltése.

A cikk idevágó része. Ha át akarja másolni az előző példában használt szkripteket, olvassa tovább.

.conkyrc_mail

Ahhoz, hogy ez működjön, használnunk kell egy szkriptet, amely megtalálható itt.
# Használja az Xft-t? use_xft yes xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Frissítési intervallum másodpercekben update_interval 1 # Ennyiszer frissíti a Conky a kilépés előtt. # Állítsa nullára, hogy örökké futhasson. total_run_times 0 # Saját ablak létrehozása az asztal használata helyett (szükséges a nautilusban) own_window igen own_window_transparent igen own_window_type override #own_window_hints díszítetlen, lent, ragacsos, skip_taskbar, skip_pager # Használjon dupla pufferelést (csökkenti a villogást, nem mindenkinek működik) Minimum nem működik mindenki számára #) a szövegterület minimális_mérete 200 0 #maximális_szélesség 200 # Rajzoljon árnyalatokat? draw_shades no # Körvonalakat rajzolni? draw_outline no # Határok rajzolása a szöveg köré draw_borders nem # Összecsukott szegélyek? stippled_borders 0 # border margins border_margin 5 # border width border_width 1 # Alapértelmezett színek és szegélyszínek default_color white #default_shade_color black #default_outline_color white own_window_colour white # Szövegillesztés, egyéb lehetséges értékek kommentálva #alignment top_left igazítás top_right #alignment alsó bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right Hézag a képernyő és a szöveg határai között # ugyanaz, mint az -x áthaladása a parancssorban gap_x 35 gap_y 40 # Kivonja a fájlrendszer puffereit a használt memóriából? no_buffers yes # yes-re állítva, ha azt szeretné, hogy az összes szöveg nagybetűs nagybetűvel legyen, no # a CPU-minták átlagos értéke # 1-re állítva az átlagolás letiltásához cpu_avg_samples 1 # a nettó minták átlagos értéke # 1-re állítva az átlagos átlagolás letiltásához net_avg_samples 2 # Kényszeríteni az UTF8-at? vegye figyelembe, hogy az UTF8 támogatásához XFT override_utf8_locale szükséges # Helyezzen szóközt a dolgok mozgásának megakadályozásához? Ez csak bizonyos tárgyakat érint. use_spacer none TEXT $ {alignr} $ {font} $ {execi 600 conkyEmail –servertype = IMAP –szervernév = 192.168.200.2 –felhasználónév = felhasználónév –jelszó = tupassword –ssl –connectiontimeout = 51} $ {font} Üzenet (ek)

.conkyrc_time

# Használja az Xft-t? use_xft yes xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Frissítési intervallum másodpercekben update_interval 1 # Ennyiszer frissíti a Conky a kilépés előtt. # Állítsa nullára, hogy örökké futhasson. total_run_times 0 # Saját ablak létrehozása az asztal használata helyett (kötelező a nautilusban) a szövegterület minimális_mérete 200 0 #maximális_szélesség 200 # Rajzoljon árnyalatokat? draw_shades no # Körvonalakat rajzolni? draw_outline no # Határok rajzolása a szöveg köré draw_borders nem # Összecsukott szegélyek? stippled_borders 0 # border margins border_margin 5 # border width border_width 1 # Alapértelmezett színek és szegélyszínek default_color white #default_shade_color black #default_outline_color white own_window_colour white # Szövegillesztés, egyéb lehetséges értékek kommentálva #alignment top_left igazítás top_right #alignment alsó bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right #alignment bottom_left #alignment bottom_right Hézag a képernyő és a szöveg határai között # ugyanaz, mint az -x átengedése a parancssorban gap_x -40 gap_y 679 # Kivonja a fájlrendszer puffereit a használt memóriából? no_buffers yes # yes-re állítva, ha azt szeretné, hogy az összes szöveg nagybetűs nagybetűvel legyen, no # a CPU-minták átlagos értéke # 1-re állítva az átlagolás letiltásához cpu_avg_samples 1 # a nettó minták átlagos értéke # 1-re állítva az átlagos átlagolás letiltásához net_avg_samples 2 # Kényszeríteni az UTF8-at? vegye figyelembe, hogy az UTF8 támogatásához XFT override_utf8_locale szükséges # Helyezzen szóközt a dolgok mozgásának megakadályozásához? Ez csak bizonyos tárgyakat érint. use_spacer none TEXT $ {alignc 35} $ {font Arial Black: size = 26} $ {time% H:% M} $ {font} $ {alignc} $ {time% A% d% Y}

.conkyrc_system

# Használja az Xft-t? use_xft yes xftfont DejaVu Sans: size = 8 xftalpha 0.8 text_buffer_size 2048 # Frissítési intervallum másodpercekben update_interval 1 # Ennyiszer frissíti a Conky a kilépés előtt. # Állítsa nullára, hogy örökké futhasson total_run_times 0 # Saját ablak létrehozása az asztal használata helyett (szükséges a nautilusban) own_window igen own_window_transparent igen own_window_type override #own_window_hints díszítetlen, lent, ragacsos, skip_taskbar, skip_pager # Használjon dupla pufferelést (csökkenti a villogást, nem mindenkinek működik) Minimum nem működik mindenki számára #) a szövegterület minimális_mérete 200 0 #maximális_szélesség 200 # Rajzoljon árnyalatokat? draw_shades no # Körvonalakat rajzolni? draw_outline no # Határok rajzolása a szöveg köré draw_borders nem # Összecsukott szegélyek? stippled_borders 0 # border margins border_margin 5 # border width border_width 1 # Alapértelmezett színek és szegélyszínek default_color 2a2a2a own_window_colour white # Szöveg igazítás, egyéb lehetséges értékek megjegyzésre kerülnek #alignment top_left alignment top_right #alignment bottom_left #alignment bottom_right # Rés a határok között képernyő és szöveg # ugyanaz, mint az -x átadása parancssorban gap_x 800 gap_y 690 # Kivonja a fájlrendszer puffereit a használt memóriából? no_buffers yes # yes-re állítva, ha azt szeretné, hogy az összes szöveg nagybetűs nagybetűvel legyen, no # a CPU-minták átlagos értéke # 1-re állítva az átlagolás letiltásához Kényszeríteni az UTF1-at? vegye figyelembe, hogy az UTF1 támogatásához XFT override_utf2_locale szükséges # Helyezzen szóközt a dolgok mozgásának megakadályozásához? Ez csak bizonyos tárgyakat érint. use_spacer none TEXT $ {font} CPU: $ {cpu cpu8}% $ {alignr 8} $ {cpubar cpu8 1} $ {font} RAM: $ memperc% $ {alignr 60} $ {membar 1} $ {font} SWAP : $ swapperc% $ {alignr 8,60} $ {swapbar 60}

17 hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   sanhuesoft dijo

    Látványos kiegészítője annak a bejegyzésnek, amelyet az Install Conky-ról tettem közzé.

    1.    élénk dijo

      😉 Valójában azért tettem közzé, hogy tisztázzam egy másik felhasználó kétségeit. Nem vagyok biztos benne, hogy a beállítások továbbra is működnek-e, mivel régen, régen használtam őket.

  2.   daniel dijo

    Miért mondod, hogy nincs értelme használni?

    Üdvözlet

    1.    élénk dijo

      Nos, mert nekem butaságnak tűnik, ha az összes ablakot minimalizálnom kell, hogy az asztalra lépjek, és más statisztikákat láthatok. A többiek szempontjából ez egy újabb, szórakozásból futó alkalmazás. De én így látom, van, aki csak szépségre használja. Már átestem azon a szakaszon .. 😀

      1.    oroszlán dijo

        Átmentél ezen a szakaszon? Nagyszerű, így visszament az XFCE-be !!!
        Ha vicceltem. Soha nem telepítettem ugyanazon okból.

      2.    disish dijo

        Amikor a Fluxbox segítségével az asztalon használtam, amit tettem, egyetlen sorra tettem, és úgy állítottam be az összes ablak méretét, hogy soha ne foglalják el ezt a helyet. Így láttam mindig, hogy az információk nagyon kevés helyet foglalnak el a képernyőn (egy 19 hüvelykes monitor esetében, talán egy laptopon ez vitatható), és kevés erőforrást emészt fel.

        Örülök, hogy látom, hogy ez még mindig zökkenőmentesen megy, az utóbbi időben sok nagy srác esik.

        Üdvözlet.

      3.    Marcelo dijo

        Tiszteletre méltó, de nagyon szubjektív és viszonylagos véleményed. Esetemben a conky elengedhetetlen számomra, hogy figyelemmel kísérjem a rendszer hőmérsékletét (egyebek mellett, amelyek meglehetősen távol állnak a használattól, mivel "szépek"). Örökké hálás leszek ennek a kis programnak, mivel ez spórolt nekem néhány jegyet. Tartozom neki például azzal, hogy a grafikus kártyám nem olvadt meg. Valamivel ezelőtt észrevettem, hogy ennek a hőmérséklete riasztóan emelkedett, anélkül, hogy bármilyen programot igazolnának. Meglepve szétszedtem a PC-tokot, hogy egy kicsit felfedezzem: akkor fedeztem fel, hogy a grafikus hűtő eltömődött a por miatt. Ha nem a Conky, soha nem fedeztem volna fel időben, és elfogyott volna a GPU. Az alkalmazás szórakozásból fut? Nem hiszem.
        Az összes ablak minimalizálása és helyreállítása, hogy lássa Conky-t, legfeljebb néhány másodpercet veszíthet (kevés áldozat, ha a számítógép egészsége és ezért a munkám is érintett). És ha nem akarom minimalizálni, elmegyek egy másik asztalhoz és szent gyógymódhoz.

        1.    oroszlán dijo

          A billentyűparancsnak valamilyen módon elküldenie kellene az elejére annak érdekében, hogy bármit is minimalizálhasson.

      4.    eliotime3000 dijo

        Számomra a GNOME 3.4 tartalék kezelőfelülete nagyon jól működik a megrendelésével. Az íróasztal ravaszsága már unatkozik.

  3.   ozkar dijo

    A conkyEmail, a conkyForecast ... a conky-tól független programok. Kagylótársakhoz tartoznak.

  4.   enrique dijo

    Köszönöm, nekem bevált

    1.    leonardo dijo

      WTF? Az ArchLinuxon futó Safari

      1.    eliotime3000 dijo

        Webkit, Webkit mindenhol.

  5.   pofon dijo

    Nos, imádom, hogy kócos vagyok. Minden ellenőrzés alatt áll, ... bár a molonokkal való ismerkedés ideje már átment a történelembe: P. Most van egy normálom, a pc tipikus adataival.

  6.   clow_eriol dijo

    Nagyon köszönöm a magyarázatot 😀

  7.   st0rmt4il dijo

    Köszönöm a borravalót!

    Bár a Conky GUI-val a kézi munka meglehetősen ergonómikus.

    Üdvözlet!

  8.   aprósütemény dijo

    Nagyszerű, nagyon sokat segített nekem.