Testreszabhatja az asztalt a Conky segítségével

Conky képernyőképe

Az Ubuntu és a legtöbb GNU / Linux disztribúció egyik legvonzóbb tulajdonsága az testreszabási képesség az egyes felhasználók ízlése szerint. Számtalan módszer van az asztalunk testreszabására, de ebben a bejegyzésben egy nagyon hasznos és esztétikus widgetre koncentrálunk.

Conky-ról beszélek, egy widgetről információkat jelenít meg mint például a processzoraink hőmérséklete, Wi-Fi jelerősség, RAM használat, és sok más funkcióval. Ebben a bejegyzésben megnézzük, hogyan telepíthetjük a Conky-t, hogyan tehetjük meg úgy, hogy az automatikusan elinduljon a munkamenet elején, és láthatunk néhány konfigurációt is a Conky-nkhoz. Kezdjük.

Mint mondtuk, Conky szépsége abban rejlik, hogy rajta keresztül férhet hozzá mindenféle információ. Az e-mailektől vagy a merevlemez használatától kezdve a processzorok sebességéig vagy a számítógép bármely eszközének hőmérsékletéig. De a legjobb az egészben, hogy a Conky lehetővé teszi, hogy ezeket az információkat nagyon esztétikus és vizuálisan kellemes módon, egy widget, amelyet személyre szabhat.

Először is kényelmes telepítsük Conky. Megtehetjük, ha a következő parancsot hajtjuk végre a terminálban:

sudo apt-get install conky-all

A telepítés után telepíthetjük az "lm-sensors" programot is, amely lehetővé teszi a Conky számára megkapja a hőmérsékletet a számítógépünk eszközeinek. Ehhez ezt a parancsot a terminálon hajtjuk végre:

sudo apt-get install lm-sensors

Miután telepítettük ezt az utolsó két csomagot, végre kell hajtanunk a következő parancsot, hogy az "lm-sensors" felismerje a számítógépünkön található összes eszközt:

sudo érzékelők-észlelni

Nos, ezen a ponton már telepítve van a Conky. Most írhatunk egy szkriptet Conky számára automatikusan fut minden munkamenet elején. Ehhez létre kell hoznunk egy szövegfájlt a / usr / bin mappában, amelyet például conky-startnak hívunk. Ehhez végrehajtjuk:

sudo gedit / usr / bin / conky-start

Megnyílik egy szöveges fájl, amelyben minden munkamenet elején hozzá kell adnunk a Conky futtatásához szükséges kódot:

#! / bin / bash
alvás 10 && conky;

Most elmentjük a fájlt, és végrehajtási engedélyeket adunk neki a következőkkel:

sudo chmod a + x / usr / bin / conky-start

Most meg kell keresnünk a "Startup Applications" alkalmazást, hogy hozzáadjuk a korábban létrehozott szkriptet. Miután megnyitottuk az alkalmazást, a következő ablak jelenik meg:

Pillanatkép 2015-11-08 16:50:54

Kattintson a "Hozzáadás" gombra, és megjelenik egy ilyen ablak:

Pillanatkép 2015-11-08 16:51:11

  • Ahol azt mondja név tehetünk «Conky» -t
  • Ahol azt mondja Orden, rá kell kattintanunk a «Tallózás» gombra, és meg kell keresnünk az általunk létrehozott szkriptet, amelyet conky-start néven az / usr / bin mappában találunk. Alternatív megoldásként közvetlenül írhatjuk az / usr / bin / conky-start parancsot.
  • En megjegyzés, hozzáadhatunk egy kis leíró megjegyzést az alkalmazásról, amely az elején végrehajtásra kerül.

Most a Conky minden bejelentkezéskor automatikusan fut.

Ha még mindig nem látja a Conky modult az asztalon, akkor egyszerűen újra kell indítania a rendszert, vagy közvetlenül a terminálról kell futtatnia magát a program nevének futtatásával (conky). Miután látta, hogy a widget úgy néz ki, mint az asztalon, előfordulhat, hogy alapértelmezés szerint nem fogja tetszeni, hogyan néz ki. Ezért megmutatjuk, hogyan szerkesztheti a Conky betűtípust, hogy a legjobban tetszetős legyen.

A Conky forrásfájlja rejtett fájlként található a felhasználó könyvtárában. Ennek a fájlnak a neve ".conkyrc". A rejtett fájlok és könyvtárak megtekintéséhez egy könyvtárban grafikusan megtehetjük a Ctrl + H megnyomásával vagy a parancs végrehajtásával:

ls -f

Ha a ".conkyrc" fájl nem jelenik meg, akkor magunknak kell létrehoznunk:

érintse meg .conkyrc

Ha megtaláljuk vagy elhisszük, kinyitjuk, és ott megkapjuk a Conky-ban alapértelmezés szerint érkező betűtípust vagy egy üres fájlt abban az esetben, ha mi magunk hoztuk létre. Ha nem tetszik ez a konfiguráció, átmásolhatja az általam használt betűtípust itt.

És amint láthatja, az interneten több ezer konfigurációt találhatunk, ha csak a Google-ban keresünk a "Conky konfigurációk" vagy a "Conky konfigurációk" kifejezésre. Ha megtaláljuk a nekünk tetszőt, akkor csak le kell töltenünk a forrást és be kell illesztenünk a korábban említett ".conkyrc" fájlba. Hasonlóképpen, az Ubunlogban szeretnénk megmutatni a Conky legjobb konfigurációinak listáját, amelyet a Devianart kapott:

1

Conky, Conky, Conky írta: YesThisIsMe.

 

2

Conky Config a didi79 által

3

Conky Lua by despot77

 

4

Saját Conky Config által londonali1010

A már megírt konfigurációk letöltésén túl létrehozhatjuk a magunkét vagy módosíthatjuk a meglévőket, mivel a Conky Free Software. Conky forráskódját itt láthatjuk a GitHub-oldalad.

Remélhetőleg ez a bejegyzés segített még egy kicsit testreszabni az asztalt. Most a Conky-val az asztalunk sokkal kellemesebb megjelenésű lesz, és olyan információkkal rendelkezhetünk, amelyek valamikor nagyon hasznosak lehetnek.


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

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

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra.

*

*

  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.   Sergio S. dijo

    Egyszer kipróbáltam, és tetszett, ahogy kinézett, újabb jellegzetes érintést adott az asztalon. A probléma az, hogy mindig csak az íróasztalhoz kellett mennie, hogy ellenőrizni tudja ezen számok bármelyikét. És az az igazság, hogy régóta alig használtam az asztalt, van pár sürgős használatú dokumentum és egy mappa, de semmi más. Rendben lenni a fájljaim felépítése más helyeken van, és már nincs az asztalon (abbahagytam a használatát, mivel otthagytam a Window $ -t).
    Tehát ez a Conky szolgáltatás nem volt túl praktikus számomra, más lehetőségeket is kipróbáltam, és a "Rendszerterhelésjelző" mellett döntöttem, az Ubuntu felső sávjában van, és ezzel egy pillanat alatt látom, hogy megy minden. Sokkal kevesebb lehetősége van, mint a Conky-nak, de valójában mire használom 😉

  2.   Rodrigo dijo

    Szia Miguel, köszönöm szépen ezt a cikket, mivel ez volt az, amelyik segített a legjobban a Conky telepítésében, a részletes lépésről lépésre. Ugyanazt a conkit telepítettem, mint te. De a különbség az, hogy az enyém fekete háttérrel jelenik meg. Hogyan kell átláthatóvá tenni, mint a tiéd?
    Köszönöm szépen.

    1.    Michael Perez dijo

      Jó reggelt Rodrigo,

      Ha, ahogy mondja, ugyanazt a Conky-t használta, mint én, akkor annak átlátszó háttérrel kell megjelennie. Mindenesetre nyissa meg a saját könyvtárában található .conkyrc fájlt, és ellenőrizze, hogy a következő címke jelenik-e meg a 10. sorban:
      own_window_transparent yes
      Így Conky-nak el kell kapnia az átlátszó hátteret. Ellenőrizze, hogy az „igen” helyett van-e „nem”, és ha igen, változtassa meg.
      Köszönöm, hogy elolvastad és üdvözlettel!

      1.    Rodrigo dijo

        Jó reggelt, Miguel,
        Mint mindig köszönöm, hogy időt szán a válaszra, nem mindenki teszi meg. Ami a fentiekben szólt, a szkript 10. sorában úgy tűnik, ahogy kell:
        saját_ablak_átlátszó igen
        de mégis a fekete háttérrel jelenik meg. Egyébként kosárládaként adom.
        Másrészt azt akartam kérdezni tőled, hogyan kell megjelenítenem az időjárást számomra.

        Nagyon szépen köszönöm!

  3.   Gomba-kun dijo

    Hé, a következő hibát kapom, amikor a termináltól indulok
    «Conky: hiányzik a szövegblokk a konfigurációból; kilépő
    ***** Imlib2 fejlesztői figyelmeztetés *****:
    Ez a program hívja az Imlib hívást:

    imlib_context_free ();

    A paraméterrel:

    kontextus

    hogy NULL. Javítsa ki a programját. »

    Remélem tudsz nekem segíteni!

    1.    Michael Perez dijo

      Jó éjszakát,

      Először is, megfelelően hozta létre a .conkyrc fájlt a saját könyvtárában?
      Ha igen, az első hiba arról tájékoztatja, hogy nem találja a TEXT címkét a .conkyrc forrásfájlban. Ellenőrizze, hogy a képernyőn megjelenő adatok formázása előtt be van-e állítva a SZÖVEG címke. Ha nem tudja megoldani a problémát, akkor a legjobb, ha másolja a konfigurációt pastebin és adja át a linket, hogy átnézhessem a kódot.
      Köszönöm, hogy elolvastad, és üdvözlettel.

  4.   raul antonio longarez vidal dijo

    Szia, hogyan illesszem be? Már kinyitottam a fájlt, és átmásoltam, és pefo, ahogy van, vagy eltávolítom a szóközöket, sajnálom, de még mindig ez az első alkalom, és az az igazság, hogy a csúnya fekete doboz nem vert meg XD

  5.   Daryl Ariza dijo

    Helló, problémám van a conky manager v2.4-gyel az 16.04bites 64-es Ubuntu XNUMX-ben, és azt akarom, hogy az általa hozott widgetek egyike örökre az asztalomon maradjon, úgy értem, hogy minden egyes indításkor ott van a widget, de tudom nem kapod meg, mint valaki, ez segíthet ?? először is köszönöm

  6.   Liher Sanchez Beldad dijo

    Szia Miguel, Liher vagyok, az itt bemutatott Conky szerzője, örülök, hogy tetszett. Üdvözlet kolléga

  7.   Daniel dijo

    hello jó, ez az, amikor megnyitod a szöveges fájlt, és a (#! / bin / bash
    sleep 10 && conky;) ezt a problémát okozza nekem ** (gedit: 21268): FIGYELEM **: A dokumentum metaadatainak beállítása sikertelen: A metaadatok beállítása :: a gedit-spell-képes attribútum nem támogatott
    Mit tudok tenni?

  8.   asd dijo

    Nem segített, nem is indult el

  9.   Mixterix AL (Mixterix) dijo

    Nekem nem működött, úgy tűnt, hogy az ubuntumnak van egy win32 lag lol-ja, törölnöm kellett

  10.   netező dijo

    Hello.
    Láttam ugyanúgy a widgetet, mint a tiéd, de az egyetlen probléma, hogy nem figyeli a hálózatot. Mit tudok tenni? Mivel csatlakozom a hálózathoz. És még egy kérdés: Ha már nem akarja, hogyan tudom eltávolítani?

    Köszönöm a rám szánt időt.

  11.   Gabriel M. dijo

    Tudja valaki a bejegyzés első képén látható conky nevét ???

  12.   fejlesztő dijo

    Rendkívüli hozzászólás, először olvastam valamit, amit 100% -ban értek a conky-hoz, az érdekes témával kapcsolatos bejegyzések mindig nagyon zavaróak, ezért köszönöm. Van azonban egy problémám a konfigurációval, amelyet nagyon objektívnek tartok elegánsnak. A részlet az, hogy a wifi jel intenzitása nem jelenik meg, tudna ebben segíteni. Előre is köszönöm az időt és támogatást.

  13.   Yo dijo

    A megfigyelés konfigurálása sikertelen:

    conky: Szintaxis hiba (/home/whk/.conkyrc:1: '=' várható 'nem' közelében) a konfigurációs fájl olvasása közben.
    conky: Feltételezve, hogy régi szintaxisban van, és megpróbálja átalakítani.
    conky: [string «…»]: 139: kísérlet a helyi 'beállítások' indexelésére (nulla érték

  14.   Harcolok dijo

    Jó elvtársak, bár ez egy régi szál, ez a conky konfiguráció nagyon jó, manapság a conky egy másik modernebb szintaxist használ, a Miquel conkyrc-jének ugyanazt a verzióját hagyom önöknek, frissítve az aktuális lua-szintaxishoz:

    conky.config = {

    háttér = hamis,
    font = 'Snap.se:size=8',
    use_xft = igaz,
    xftalpha = 0.1,
    update_interval = 3.0,
    total_run_times = 0,
    saját_ablak = igaz,
    own_window_class = 'Conky',
    own_window_hints = 'díszítetlen, lent, ragadós, skip_taskbar, skip_pager',
    own_window_argb_visual = igaz,
    saját_ablak_argb_érték = 150,
    saját_ablak_átlátszó = hamis,
    own_window_type = 'dokk',
    double_buffer = igaz,
    draw_shades = hamis,
    draw_outline = hamis,
    húzó_határok = hamis,
    draw_graph_borders = hamis,
    minimum_magasság = 200,
    minimum_szélesség = 6,
    maximális_szélesség = 300,
    default_color = 'ffffff',
    default_shade_color = '000000',
    default_outline_color = '000000',
    igazítás = 'top_right',
    rés_x = 10,
    gap_y = 46,
    no_buffers = igaz,
    cpu_avg_samples = 2,
    override_utf8_locale = hamis,
    nagybetű = hamis,
    use_spacer = nincs,

    };

    conky.text = [[

    # Itt kezdődik a megjelenített adatok konfigurálása
    # Az első az operációs rendszer neve és a kernel verziója
    $ {font Ubuntu: style = bold: size = 12} $ sysname $ alignr $ kernel

    #Ez megmutatja a két processzort és egy-egy sávot a használatukkal
    $ {font Ubuntu: style = bold: size = 14} Processzorok $ hr
    $ {font Ubuntu: style = bold: size = 10} CPU1: $ {cpu cpu1}% $ {cpubar cpu1}
    CPU2: $ {cpu cpu2}% $ {cpubar cpu2}
    #Ez megmutatja a processzorok hőmérsékletét
    Hőmérséklet: $ alignr $ {acpitemp} C

    #Ez megmutatja nekünk a Home partíciót, a RAM-ot és a fűrészt, egy-egy sávval és annak adataival
    $ {font Ubuntu: style = bold: size = 14} Memória és lemezek $ hr
    $ {font Ubuntu: style = bold: size = 10} HOME $ alignr $ {fs_used / home} / $ {fs_size / home}
    $ {fs_bar / home}
    $ {font Ubuntu: style = bold: size = 10} RAM $ alignr $ mem / $ memmax
    $ {membar}
    $ {font Ubuntu: style = bold: size = 10} SWAP $ alignr $ swap / $ swapmax
    $ csere

    #Ez megmutatja az akkumulátor állapotát egy rúddal
    $ {font Ubuntu: style = bold: size = 14} Akkumulátor $ óra
    $ {font Ubuntu: style = bold: size = 10} $ {battery BAT0} $ alignr
    $ {battery_bar BAT0}

    #Ez megmutatja nekünk a kapcsolatot egy sávval és annak erejét
    $ {font Ubuntu: style = bold: size = 14} Hálózatok $ hr
    $ {font Ubuntu: style = bold: size = 10} WIFI intenzitás $ alignr $ {wireless_link_qual wlp3s0}%
    #Ez megmutatja nekünk az internet letöltési és feltöltési sebességét grafikával
    $ {font Ubuntu: style = bold: size = 10} $ alignr $ {downspeed wlp3s0} / s letöltése
    $ {downspeedgraph wlp3s0 30,210 01df01 10fd10}

    $ {font Ubuntu: style = bold: size = 10} $ alignr $ {upspeed wlp3s0} / s feltöltése
    $ {upspeedgraph wlp3s0 30,210 0000ff ff0000}

    #Ez mutatja a legtöbbet használó alkalmazások CPU használatát
    $ {font Ubuntu: style = bold: size = 14} CPU-használó alkalmazások $ hr
    $ {font Ubuntu: style = bold: size = 10} $ {top name 1} $ alignr $ {top cpu 1}%
    $ {top name 2} $ alignr $ {top cpu 2}%
    $ {top name 3} $ alignr $ {top cpu 3}%

    #Ez megmutatja az alkalmazások által használt RAM százalékos arányát
    $ {font Ubuntu: style = bold: size = 14} Használjon RAM alkalmazásokat $ hr
    $ {font Ubuntu: style = bold: size = 10} $ {top_mem name 1} $ alignr $ {top_mem mem 1}%
    $ {top_mem name 2} $ alignr $ {top_mem mem 2}%
    $ {top_mem name 3} $ alignr $ {top_mem mem 3}%

    ]]

    Vegye figyelembe, hogy a hálózati feltöltési és letöltési információkban cserélje ki a "wlan0" szót a "wlp3s0" kifejezésre
    A hálózat nevének megismeréséhez használja az ifconfig parancsot