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, hogy minden felhasználónak megfelelően testreszabhatók. Számtalan mód van asztalunk testreszabására, de ebben a bejegyzésben egy nagyon hasznos és esztétikus widgetre fogunk összpontosítani. Arról beszélek Conky, egy widget információkat jelenít meg mint például a processzoraink hőmérséklete, a Wi-Fi jel erőssége, a RAM használata és sok más jellemző.

Amit ma itt fogunk csinálni, az az, hogy megnézzük, hogyan telepíthetjük a Conky-t, hogyan tudjuk automatikusan fusson a munkamenet elején, és látni fogunk néhány konfigurációt is a Conky-hoz. kezdünk.

Ahogy mondtuk, Conky szépsége abban rejlik, hogy rajta keresztül hozzáférhetünk mindenféle információ; az e-mailektől vagy a merevlemez használatától a processzorok sebességéig és a csapatunk bármely eszközének hőmérsékletéig. De ami a legjobb az egészben, a Conky lehetővé teszi számunkra, hogy mindezt az információt az asztalon nagyon esztétikus és vizuálisan tetszetős módon lássuk. widget, amelyet magunk is személyre szabhatunk.

Először is, ha nincs telepítve, telepítenünk kell a Conky-t. Ezt úgy tehetjük meg, hogy a következő parancsot futtatjuk a terminálban:

sudo apt 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 install lm-sensors

Miután telepítettük az utolsó két csomagot, a következő parancsot kell végrehajtanunk, hogy az „lm-sensors” észlelje a számítógépünkön lévő összes eszközt:

sudo sensors-detect

Ezen a ponton már telepítettük a Conky-t. Most írhatunk egy forgatókönyvet 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
sleep 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 ("Startup Applications Preferences", ha nem jelenik meg spanyolul), hogy hozzáadhassuk a korábban létrehozott szkriptet. Miután megnyitottuk az alkalmazást, a következőhöz hasonló 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 a Conky widget továbbra sem jelenik meg az asztalon, akkor csak újra kell indítania a rendszert, vagy közvetlenül futtassa a terminálról, begépelve a program nevét (conky). Amint a widget megjelenik az asztalon, valószínűleg nem fog tetszeni az alapértelmezés szerint megjelenített megjelenés. Ehhez megmutatjuk, hogyan szerkesztheti a Conky betűtípusát úgy, hogy a leginkább tetsző megjelenést kölcsönözze neki.

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:

touch .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átja, az interneten konfigurációk ezreit találhatjuk meg, ha rákeresünk a "Conky configurations" vagy a "Conky configurations" kifejezésre a Google-on. Ha megtaláltuk a nekünk tetszőt, már csak a forrást kell letöltenünk, és be kell illesztenünk a korábban említett ".conkyrc" fájlba. Hasonlóképpen, be Ubunlog Meg akarjuk mutatni a Devianarttól beszerzett legjobb Conky konfigurációk listáját:

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.


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.   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 Belle 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