Een van die aantreklikste kenmerke van Ubuntu en die meeste GNU/Linux-verspreidings is hul vermoë om aangepas te word om by elke gebruiker te pas. Daar is talle maniere om ons lessenaar aan te pas, maar in hierdie pos sal ons fokus op 'n baie nuttige sowel as estetiese widget. Ek praat van Conky, 'n widget wat vertoon inligting soos byvoorbeeld die temperatuur van ons verwerkers, die sterkte van die Wi-Fi-sein, die gebruik van RAM en baie ander kenmerke.
Wat ons vandag hier gaan doen, is om te sien hoe ons Conky kan installeer, hoe ons kan laat dit outomaties loop aan die begin van die sessie, en ons sal ook 'n paar konfigurasies vir ons Conky sien. ons begin.
Soos ons gesê het, lê die skoonheid van Conky in die feit dat ons daardeur toegang het allerhande inligting; van e-posse of die gebruik van die hardeskyf tot die spoed van die verwerkers en die temperatuur van enige van die toestelle in ons span. Maar die beste van alles, Conky stel ons in staat om al hierdie inligting op die lessenaar op 'n baie estetiese en visueel aangename manier te sien, deur 'n widget wat ons self kan aanpas.
Om mee te begin, as ons dit nie geïnstalleer het nie, moet ons Conky installeer. Ons kan dit doen deur die volgende opdrag in die terminaal uit te voer:
sudo apt install conky-all
Nadat ons geïnstalleer is, kan ons ook die program «lm-sensors» installeer waarmee Conky dit kan doen kry die temperatuur van die toestelle van ons rekenaar. Om dit te doen, voer ons hierdie opdrag in die terminale uit:
sudo apt install lm-sensors
Sodra ons hierdie laaste twee pakkette geïnstalleer het, moet ons die volgende opdrag uitvoer sodat "lm-sensors" al die toestelle op ons rekenaar opspoor:
sudo sensors-detect
Op hierdie stadium het ons reeds Conky geïnstalleer. Nou kan ons 'n draaiboek vir Conky skryf loop outomaties aan die begin van elke sessie. Om dit te doen, moet ons 'n tekslêer in die / usr / bin-lêergids skep wat byvoorbeeld 'conky-start' genoem word. Om dit te doen, voer ons:
sudo gedit /usr/bin/conky-start
'N Tekslêer word geopen waarin ons die nodige kode moet byvoeg vir die aanvang van Conky aan die begin van elke sessie:
#!/bin/bash sleep 10 && conky;
Nou stoor ons die lêer en gee dit die regte om dit uit te voer met:
sudo chmod a+x /usr/bin/conky-start
Nou moet ons soek na die "Startup Applications" aansoek ("Startup Applications Preferences" as dit nie in Spaans verskyn nie) om die skrif wat ons voorheen geskep het by te voeg. Sodra ons die toepassing oopgemaak het, sal 'n venster soos die volgende verskyn:
Ons klik op "Voeg by" en 'n venster soos hierdie sal verskyn:
- Waar dit staan naam ons kan 'Conky' plaas
- Waar dit staan Orden, moet ons op die knoppie «Blaai» klik en die script wat ons gemaak het genaamd conky-start, soek in die map / usr / bin. As alternatief kan ons direk / usr / bin / conky-start skryf.
- En kommentaar, kan ons 'n klein beskrywende kommentaar byvoeg oor die aansoek wat aan die begin uitgevoer sal word.
Nou sal Conky outomaties loop elke keer as u aanmeld.
As die Conky-legstuk steeds nie op die lessenaar verskyn nie, moet u net die stelsel herbegin of dit direk vanaf die terminaal laat loop deur die naam van die program (conky) in te tik. Sodra die widget op die lessenaar verskyn, is dit waarskynlik dat ons nie sal hou van die voorkoms wat dit by verstek bied nie. Hiervoor sal ons jou wys hoe jy Conky se lettertipe kan wysig om dit die voorkoms te gee waarvan jy die meeste hou.
Conky se bronlêer word gevind as 'n verborge lêer in ons gebruikersgids. Hierdie lêer het die naam ".conkyrc". Om die verborge lêers en gidse in 'n gids te sien, kan ons dit grafies doen deur op Ctrl + H te druk of deur die opdrag uit te voer:
ls -f
As die lêer ".conkyrc" nie verskyn nie, moet ons dit self skep met:
touch .conkyrc
Sodra ons dit vind of glo, maak ons dit oop en daar sal ons die lettertipe wat standaard in ons Conky is, of 'n leë lêer hê as ons dit self geskep het. As u nie van die opset hou nie, kan u die lettertipe wat ek gebruik, kopieer hier.
En, soos u kan sien, op die internet kan ons duisende konfigurasies vind deur net "Conky Configurations" of "Conky configurations" in Google te soek. Sodra ons die een vind wat ons wil, hoef ons slegs die bron af te laai en in die ".conkyrc" -lêer te plak wat ons vroeër genoem het. In Ubunlog wil ons u ook 'n lys wys van die beste konfigurasies vir Conky wat u van Devianart verkry:
Konkie, Konkie, Konkie deur YesThisIsMe.
Conky Konfig deur didi79
Konkie Lua deur despot77
My Conky Config deur londonali1010
Benewens die aflaai van konfigurasies wat reeds geskryf is, kan ons ook die s'n skep of die bestaande verander, aangesien Conky gratis sagteware is. Ons kan Conky se bronkode sien op u GitHub-bladsy.
Hopelik het hierdie boodskap u gehelp om u lessenaar 'n bietjie meer aan te pas. Nou met Conky sal ons lessenaar 'n baie aangenamer voorkoms hê, behalwe dat ons inligting byderhand kan hê wat op 'n stadium baie nuttig kan wees.
17 kommentaar, los joune
Ek het dit een keer probeer en ek het gehou van hoe dit gelyk het, dit het die lessenaar nog 'n kenmerkende aanslag gegee. Die probleem is dat hy net altyd na die lessenaar moes gaan om enige van die getalle te kon nagaan. En die waarheid is dat ek lanklaas die lessenaar gebruik het; ek het 'n paar dringende dokumente en 'n lêergids, maar niks anders nie. Om netjies te wees, het ek die struktuur van my lêers op ander plekke en nie meer op die lessenaar nie (ek het opgehou om dit te gebruik sedert ek Windows $ verlaat het).
Hierdie Conky-diens was dus nie baie prakties vir my nie, ek het ander opsies probeer en besluit op 'System load indicator', ek het dit in die boonste balk op my Ubuntu en daarmee kan ek in 'n oogopslag sien hoe alles verloop. Dit het baie minder opsies as Conky, maar waarvoor gebruik ek dit regtig 😉
Hallo Miguel, baie dankie vir hierdie artikel, want dit was die een wat my die meeste gehelp het om Conky te installeer, vir die gedetailleerde stap vir stap. Ek het dieselfde conky as u geïnstalleer. Maar die verskil is dat myne met 'n swart agtergrond voorkom. Hoe moet ek dit deursigtig maak soos joune?
Baie dankie.
Goeiemôre Rodrigo,
As u soos u sê dieselfde Conky as ek gebruik het, moet dit met die deursigtige agtergrond verskyn. Maak in elk geval die .conkyrc-lêer in u tuisgids oop en kyk of die volgende etiket op reël 10 verskyn:
own_window_transparent yes
Op hierdie manier moet Conky u met die deursigtige agtergrond kry. Kyk mooi as u "nee" het in plaas van "ja", en indien wel, verander dit.
Dankie vir die lees en die beste groete!
Goeiemore Miguel,
Soos altyd dankie dat u die tyd geneem het om te antwoord, nie almal nie. Met betrekking tot dit waaroor ons hierbo gepraat het, lyk dit in reël 10 van die skrif soos dit moet wees:
eie_venster_deursigtige ja
maar tog verskyn dit steeds met die swart agtergrond. In elk geval, ek gee dit as 'n mandjie.
Aan die ander kant wou ek u vra hoe ek die weer vir my moet laat verskyn.
Baie dankie!
Hey, ek kry die volgende fout as ek vanaf die terminale begin
«Conky: teksblok ontbreek in konfigurasie; uitgaande
***** Waarskuwing vir Imlib2-ontwikkelaar *****:
Die program noem die Imlib-oproep:
imlib_context_free ();
Met die parameter:
konteks
NULL wees. Stel u program reg. »
Ek hoop jy kan my help!
Goeie nag,
Eerstens, het u die .conkyrc-lêer korrek in u tuisgids geskep?
As dit so is, is die eerste fout om u in kennis te stel dat dit die TEXT-tag nie in die .conkyrc-bronlêer kan vind nie. Kyk of u die TEKS-etiket het voordat u die data wat op die skerm vertoon, formateer. As u die probleem nie kan oplos nie, is dit die beste om u konfigurasie na te kopieer Pastebin en gee my die skakel om die kode te kan hersien.
Dankie vir die lees en die beste groete.
Hallo, hoe plak ek dit? Ek het die lêer al oopgemaak en gekopieër en pefo soos dit is of ek verwyder die spasies, jammer, maar dit is nog steeds my eerste keer en die waarheid is dat die lelike swart blokkie my nie XD slaan nie
Hallo, ek het 'n probleem met conky manager v2.4 in ubuntu 16.04 van 64bits en dit is dat ek een van die widgets wat dit bring, vir ewig op my lessenaar wil hê, ek bedoel dat die widget by elke begin daar is, maar ek kan vind u nie so iemand nie? eerstens, dankie
Hallo Miguel, ek is Liher, die skrywer van die Conky wat u hier wys, ek is bly dat u daarvan gehou het. Groete kollega
hallo goed, is dit wanneer jy die tekslêer oopmaak en (#! / bin / bash
slaap 10 && conky;) gee my hierdie probleem ** (gedit: 21268): WAARSKUWING **: Stel metadata van dokument in: mis metadata: stel kenmerk gedit-spell-enabled word nie ondersteun nie
Wat ek kan doen?
Dit het my nie gehelp nie, dit het nie eers begin nie
Dit het nie vir my gewerk nie, dit het gelyk of my ubuntu 'n win32 lag gehad het, ek moes dit verwyder
Hello.
Ek het wel die widget gesien soos u s'n, maar die enigste probleem wat dit bied, is dat dit nie die netwerk monitor nie. Wat ek kan doen? Aangesien ek aan die netwerk gekoppel is. En nog 'n vraag: As u dit nie meer wil hê nie, hoe verwyder ek dit?
Dankie vir jou tyd.
Weet iemand die naam van die conky in die eerste prentjie van die berig ???
Buitengewone boodskap, dit is die eerste keer dat ek iets lees wat ek 100% oor conky verstaan, die berigte oor hierdie interessante onderwerp is altyd baie verwarrend, daarom bedank ek u. Ek het egter 'n probleem met u konfigurasie wat ek baie objektief vind. Die detail is dat die intensiteit van die wifi-sein nie verskyn nie, kan u my asseblief hiermee help. By voorbaat dankie vir u tyd en ondersteuning. Groete!
U pastebin-opset misluk:
conky: Sintaksisfout (/home/whk/.conkyrc:1: '=' verwag naby 'nee') tydens die lees van die konfigurasielêer.
conky: veronderstel dit is in ou sintaksis en probeer om te skakel.
conky: [string «...»]: 139: probeer plaaslike 'instellings' ('n geen waarde) indekseer
Goeie kamerade, alhoewel dit 'n ou draad is, hierdie conky konfigurasie is baie goed, deesdae gebruik conky 'n ander meer moderne sintaksis. Ek laat u dieselfde weergawe van Miquel se conkyrc, opgedateer vir die huidige lua-sintaksis:
conky.config = {
agtergrond = onwaar,
font = 'Snap.se:size=8',
use_xft = waar,
xftalpha = 0.1,
update_interval = 3.0,
totale_looptye = 0,
eie_venster = waar,
own_window_class = 'Conky',
own_window_hints = 'onversierde, onder, taai, skip_taskbar, skip_pager',
own_window_argb_visual = waar,
eie_venster_argb_waarde = 150,
own_window_transparent = vals,
own_window_type = 'dok',
dubbel_buffer = waar,
draw_shades = vals,
tekenlyn = onwaar,
draw_borders = vals,
draw_graph_borders = vals,
minimum_hoogte = 200,
minimum_wydte = 6,
maksimum_wydte = 300,
default_color = 'ffffff',
default_shade_color = '000000',
default_outline_color = '000000',
belyning = 'top_right',
gaping_x = 10,
gaping_y = 46,
no_buffers = waar,
cpu_avg_samples = 2,
override_utf8_locale = onwaar,
hoofletter = onwaar,
use_spacer = geen,
};
conky.text = [[
# Hier begin die konfigurasie van die gegewe data
# Die eerste is die naam van die bedryfstelsel en die weergawe van die kern
$ {font Ubuntu: style = bold: size = 12} $ sysname $ alignr $ kernel
# Dit wys ons die twee verwerkers en 'n maat van elkeen van hulle met hul gebruik
$ {font Ubuntu: style = bold: size = 14} Verwerkers $ hr
$ {font Ubuntu: style = bold: size = 10} CPU1: $ {cpu cpu1}% $ {cpubar cpu1}
CPU2: $ {cpu cpu2}% $ {cpubar cpu2}
# Dit wys ons die temperatuur van die verwerkers
Temperatuur: $ alignr $ {acpitemp} C
# Dit wys ons die tuispartisie, die RAM en die saag met elk 'n maat en sy data
$ {font Ubuntu: style = bold: size = 14} Geheue en skywe $ hr
$ {font Ubuntu: style = bold: size = 10} HUIS $ alignr $ {fs_used / home} / $ {fs_size / home}
$ {fs_bar / huis}
$ {font Ubuntu: style = bold: size = 10} RAM $ alignr $ mem / $ memmax
$ {lid}
$ {font Ubuntu: style = bold: size = 10} SWAP $ alignr $ swap / $ swapmax
$ ruilbalk
# Dit wys ons die toestand van die battery met 'n staaf
$ {font Ubuntu: style = bold: size = 14} Battery $ hr
$ {font Ubuntu: style = bold: size = 10} $ {battery BAT0} $ alignr
$ {battery_bar BAT0}
# Dit wys ons die verband met 'n staaf en die krag daarvan
$ {font Ubuntu: style = bold: size = 14} Netwerke $ hr
$ {font Ubuntu: style = bold: size = 10} WIFI-intensiteit $ alignr $ {wireless_link_qual wlp3s0}%
# Dit wys ons die aflaai- en oplaaisnelheid van die internet met grafika
$ {font Ubuntu: style = bold: size = 10} Laai $ alignr $ {downspeed wlp3s0} / s af
$ {downspeedgraph wlp3s0 30,210 01df01 10fd10}
$ {font Ubuntu: style = bold: size = 10} Laai $ alignr $ {upspeed wlp3s0} / s op
$ {upspeedgraph wlp3s0 30,210 0000ff ff0000}
# Dit wys die CPU-gebruik van die toepassings wat dit die meeste gebruik
$ {font Ubuntu: style = bold: size = 14} CPU-gebruikstoepassings $ 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}%
# Dit wys ons die persentasie RAM wat deur die toepassings gebruik word
$ {font Ubuntu: style = bold: size = 14} Gebruik RAM-toepassings $ hr
$ {font Ubuntu: style = bold: size = 10} $ {top_mem name 1} $ alignr $ {top_mem mem 1}%
$ {top_mem naam 2} $ alignr $ {top_mem mem 2}%
$ {top_mem naam 3} $ alignr $ {top_mem mem 3}%
]]
Let daarop dat u 'wlan0' moet vervang deur 'wlp3s0' in die netwerk op te laai en af te laai.
Gebruik die ifconfig-opdrag om die naam van die netwerk te ken