Pas u lessenaar aan met Conky

Kiekie van Conky

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:

Kiekie van 2015-11-08 16:50:54

Ons klik op "Voeg by" en 'n venster soos hierdie sal verskyn:

Kiekie van 2015-11-08 16:51:11

  • 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:

1

Konkie, Konkie, Konkie deur YesThisIsMe.

 

2

Conky Konfig deur didi79

3

Konkie Lua deur despot77

 

4

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.


Die inhoud van die artikel voldoen aan ons beginsels van redaksionele etiek. Klik op om 'n fout te rapporteer hier.

17 kommentaar, los joune

Laat u kommentaar

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk met *

*

*

  1. Verantwoordelik vir die data: Miguel Ángel Gatón
  2. Doel van die data: Beheer SPAM, bestuur van kommentaar.
  3. Wettiging: U toestemming
  4. Kommunikasie van die data: Die data sal nie aan derde partye oorgedra word nie, behalwe deur wettige verpligtinge.
  5. Datastoor: databasis aangebied deur Occentus Networks (EU)
  6. Regte: U kan u inligting te alle tye beperk, herstel en verwyder.

  1.   Sergio S. dijo

    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 😉

  2.   Rodrigo dijo

    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.

    1.    Michael Perez dijo

      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!

      1.    Rodrigo dijo

        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!

  3.   Sampioen-kun dijo

    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!

    1.    Michael Perez dijo

      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.

  4.   raul antonio longarez vidal dijo

    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

  5.   Daryl Ariza dijo

    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

  6.   Liher Sanchez Belle dijo

    Hallo Miguel, ek is Liher, die skrywer van die Conky wat u hier wys, ek is bly dat u daarvan gehou het. Groete kollega

  7.   daniel dijo

    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?

  8.   ASD dijo

    Dit het my nie gehelp nie, dit het nie eers begin nie

  9.   Mixterix AL (Mixterix) dijo

    Dit het nie vir my gewerk nie, dit het gelyk of my ubuntu 'n win32 lag gehad het, ek moes dit verwyder

  10.   netizen dijo

    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.

  11.   Gabriël m dijo

    Weet iemand die naam van die conky in die eerste prentjie van die berig ???

  12.   ontwikkelaar dijo

    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!

  13.   Yo dijo

    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

  14.   Ek sukkel dijo

    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