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:
Kattintson a "Hozzáadás" gombra, és megjelenik egy ilyen ablak:
- 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á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:
Conky, Conky, Conky írta: YesThisIsMe.
Conky Config a didi79 által
Conky Lua by despot77
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.
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 😉
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.
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!
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!
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!
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.
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
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
Szia Miguel, Liher vagyok, az itt bemutatott Conky szerzője, örülök, hogy tetszett. Üdvözlet kolléga
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?
Nem segített, nem is indult el
Nekem nem működött, úgy tűnt, hogy az ubuntumnak van egy win32 lag lol-ja, törölnöm kellett
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.
Tudja valaki a bejegyzés első képén látható conky nevét ???
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.
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
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