Suasmeninkite darbalaukį naudodami „Conky“

„Conky“ ekrano kopija

Viena iš patraukliausių „Ubuntu“ savybių ir dauguma GNU / Linux „distros“ yra jos galimybė pritaikyti pagal kiekvieno vartotojo skonį. Yra daugybė būdų, kaip pritaikyti darbalaukį, tačiau šiame įraše mes sutelksime dėmesį į labai naudingą ir estetinį valdiklį.

Aš kalbu apie Conky, valdiklį rodo informaciją toks kaip mūsų procesorių temperatūra, „Wi-Fi“ signalo stiprumas, RAM naudojimasir daug kitų funkcijų. Šiame įraše pamatysime, kaip mes galime įdiegti „Conky“, kaip tai padaryti, kad sesijos pradžioje jis veiktų automatiškai, taip pat pamatysime keletą „Conky“ konfigūracijų. Mes pradedame.

Kaip sakėme, Conky grožis slypi tame, kad per jį jūs galite pasiekti visos rūšies informacija. Nuo el. Laiškų ar kietojo disko naudojimo iki procesorių greičio ar bet kurio iš jūsų kompiuterio įrenginių temperatūros. Geriausia tai, kad „Conky“ leidžia jums pamatyti visą šią informaciją darbalaukyje labai estetiškai ir vizualiai, per valdikliui, kurį galite pritaikyti patys.

Pirmiausia patogu, kad pirmiausia įdiegkime Conky. Tai galime padaryti vykdydami šią komandą terminale:

sudo apt-get įdiegti conky-all

Įdiegę, mes taip pat galime įdiegti „lm-sensors“ programą, kuri leis „Conky“ tai padaryti gauti temperatūrą mūsų kompiuterio įrenginių. Norėdami tai padaryti, mes vykdome šią komandą terminale:

sudo apt-get install lm-sensoriai

Įdiegę šiuos du paskutinius paketus, turime atlikti šią komandą, kad „lm-sensors“ aptiktų visus mūsų kompiuterio įrenginius naudodami:

sudo jutikliai aptikti

Na, šiuo metu mes jau turime įdiegę „Conky“. Dabar mes galime parašyti scenarijų Conky paleisti automatiškai kiekvieno seanso pradžioje. Norėdami tai padaryti, aplanke / usr / bin turime sukurti tekstinį failą, kuris vadinamas, pavyzdžiui, conky-start. Norėdami tai padaryti, vykdome:

sudo gedit / usr / bin / conky-start

Bus atidarytas tekstinis failas, kuriame mes turime pridėti reikiamą kodą, kad „Conky“ būtų paleistas kiekvieno seanso pradžioje:

#! / bin / bash
miegoti 10 && conky;

Dabar išsaugome failą ir suteikiame jam vykdymo teises su:

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

Dabar, norėdami pridėti anksčiau sukurtą scenarijų, turime ieškoti programos „Startup Applications“. Kai atidarysime programą, pasirodys toks langas:

Ekrano kopija nuo 2015-11-08 16:50:54

Spustelėkite „Pridėti“ ir pasirodys toks langas:

Ekrano kopija nuo 2015-11-08 16:51:11

  • Kur sakoma Vardas mes galime įdėti «Conky»
  • Kur sakoma Orden, turime spustelėti mygtuką „Naršyti“ ir ieškoti aplanko / usr / bin viduje sukurto scenarijaus, vadinamo „conky-start“. Kaip alternatyvą, mes galime tiesiogiai parašyti / usr / bin / conky-start.
  • En komentaras, galime pridėti nedidelį aprašomąjį programos komentarą, kuris bus vykdomas pradžioje.

Dabar „Conky“ veiks automatiškai kiekvieną kartą prisijungus.

Jei vis dar nematote „Conky“ valdiklio darbalaukyje, tiesiog turite iš naujo paleisti sistemą arba tiesiogiai paleisti ją iš terminalo, paleisdami patį programos pavadinimą („conky“). Kai pamatysite valdiklį atrodantį kaip darbalaukyje, jums gali nepatikti, kaip jis atrodo pagal nutylėjimą. Dėl šios priežasties parodysime, kaip galite redaguoti „Conky“ šriftą, kad jis atrodytų jums labiausiai patinkantis.

„Conky“ šaltinio failas randamas kaip paslėptas failas mūsų vartotojo kataloge. Šis failas turi pavadinimą ".conkyrc". Norėdami pamatyti paslėptus failus ir katalogus kataloge, galime tai padaryti grafiškai paspausdami „Ctrl“ + H arba vykdydami komandą:

ls -f

Jei failas „.conkyrc“ nerodomas, turime jį susikurti patys:

paliesti .conkyrc

Kai rasime ar patikėsime, atidarysime jį ir ten turėsime šriftą, kuris pagal numatytuosius nustatymus bus pateiktas mūsų „Conky“, arba tuščią failą tuo atveju, jei jį sukursime patys. Jei ši konfigūracija jums nepatinka, galite nukopijuoti mano naudojamą šriftą čia.

Ir, kaip matote, internete galime rasti tūkstančius konfigūracijų, tiesiog „Google“ ieškodami „Conky configurations“ arba „Conky configurations“. Radę mums patinkantį, tereikės atsisiųsti šaltinį ir įklijuoti į anksčiau minėtą „.conkyrc“ failą. Taip pat „Ubunlog“ norime parodyti geriausių „Conky“ konfigūracijų, gautų iš „Devianart“, sąrašą:

1

Conky, Conky, Conky pateikė YesThisIsMe.

 

2

„Conky Config“ pagal didi79

3

Conky Lua autorius despot77

 

4

Mano „Conky Config“ pagal londonali1010

Be jau parašytų konfigūracijų atsisiuntimo, galime sukurti savo arba modifikuoti esamas, nes „Conky“ yra nemokama programinė įranga. Conky šaltinio kodą galime pamatyti adresu jūsų „GitHub“ puslapis.

Tikimės, kad šis įrašas padėjo jums šiek tiek labiau pritaikyti darbalaukį. Dabar su „Conky“ mūsų darbalaukio išvaizda bus daug malonesnė ir galėsime turėti po ranka informacijos, kuri tam tikru momentu gali būti labai naudinga.


Straipsnio turinys atitinka mūsų principus redakcijos etika. Norėdami pranešti apie klaidą, spustelėkite čia.

17 komentarai, palikite savo

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Sergio S. sakė

    Kartą išbandžiau ir man patiko, kaip jis atrodė, tai suteikė dar vieną išskirtinį darbalaukio prisilietimą. Problema ta, kad jis tiesiog visada turėjo eiti į stalą, kad galėtų patikrinti bet kurį iš tų skaičių. Ir tiesa ta, kad seniai beveik nenaudojau darbalaukio, turiu porą skubiai naudojamų dokumentų ir aplanką, bet nieko kito. Kad būtų tvarkinga, failų struktūra yra kitose vietose ir nebėra darbalaukyje (nustojau ją naudoti, nes palikau „Window $“).
    Taigi ši „Conky“ paslauga man nebuvo labai praktiška, išbandžiau kitas galimybes ir nusprendžiau „Sistemos apkrovos indikatorius“, ją turiu viršutinėje „Ubuntu“ juostoje ir iš pirmo žvilgsnio matau, kaip viskas vyksta. Ji turi daug mažiau galimybių nei „Conky“, bet kam aš iš tikrųjų ją naudoju 😉

  2.   Rodrigo sakė

    Sveiki, Miguel, labai ačiū už šį straipsnį, nes būtent jis man labiausiai padėjo įdiegti „Conky“, už išsamų išsamų žingsnį. Įdiegiau tą patį „conky“ kaip ir jūs. Bet skirtumas tas, kad mano pasirodo juodu fonu. Kaip aš turiu padaryti jį skaidrų, kaip jūsų?
    Labai ačiū.

    1.    Miquelis Perezas sakė

      Labas rytas Rodrigo,

      Jei, kaip sakote, naudojote tą patį „Conky“ kaip ir aš, jis turėtų būti rodomas su skaidriu fonu. Bet kokiu atveju atidarykite .conkyrc failą, esantį jūsų namų kataloge, ir patikrinkite, ar 10 eilutėje rodoma ši etiketė:
      own_window_transparent yes
      Tokiu būdu „Conky“ turėtų suteikti jums skaidrų foną. Patikrinkite, ar vietoje „taip“ turite „ne“, ir jei taip, pakeiskite.
      Ačiū, kad skaitėte ir linkėjimai!

      1.    Rodrigo sakė

        Labas rytas Miguel,
        Kaip visada ačiū, kad skyrėte laiko atsakyti, ne visi tai daro. Kalbant apie tai, apie ką kalbėjome aukščiau, scenarijaus 10 eilutėje jis atrodo toks, koks turėtų būti:
        own_window_parparent yes
        bet vis tiek jis vis dar pasirodo su juodu fonu. Šiaip ar taip, duodu kaip krepšelio dėklą.
        Kita vertus, norėjau jūsų paklausti, kaip turiu pasirodyti oras man.

        Labai ačiū!

  3.   Grybas-kun sakė

    Ei, gaunu šią klaidą, kai pradedu „conky“ iš terminalo
    «Conky: trūksta konfigūracijos teksto bloko; išeinantis
    ***** „Imlib2“ įspėjimas dėl kūrėjo *****:
    Ši programa skambina „Imlib“ skambučiu:

    imlib_context_free ();

    Su parametru:

    kontekstas

    būdamas NULL. Pataisykite savo programą. »

    Tikiuosi, kad galite man padėti!

    1.    Miquelis Perezas sakė

      Labos nakties,

      Visų pirma, ar teisingai sukūrėte .conkyrc failą savo namų kataloge?
      Jei taip, pirmoji klaida praneša, kad ji negali rasti TEXT žymos .conkyrc šaltinio faile. Patikrinkite, ar prieš formatuodami duomenis, kurie bus rodomi ekrane, turite TEXT etiketę. Jei negalite išspręsti problemos, geriausia nukopijuoti konfigūraciją pastebin ir perduok man nuorodą, kad galėčiau peržiūrėti kodą.
      Ačiū, kad perskaitėte ir linkėjimai.

  4.   raul antonio longarez vidal sakė

    Sveiki, kaip jį įklijuoti? Aš jau atidariau failą ir nukopijavau jį taip, kaip yra, arba pašalinu tarpus, atsiprašau, bet vis tiek mano pirmas kartas ir tiesa ta, kad negraži juoda dėžutė manęs nemuša XD

  5.   Daryl Ariza sakė

    Sveiki, turiu problemų su „conky manager v2.4“ „Ubuntu 16.04“ iš 64 bitų, ir aš noriu, kad vienas iš atneštų valdiklių liktų mano darbalaukyje amžinai, turiu omenyje, kad kiekvieną kartą valdiklis yra, bet aš galiu nesuprantu kaip kažkam tai gali padėti ?? visų pirma, ačiū

  6.   Liheris Sanchezas Beldadas sakė

    Sveikas, Miguel, aš esu „Liher“, čia rodomo „Conky“ autorius, džiaugiuosi, kad tau patiko. Sveikinimai kolega

  7.   daanielis sakė

    labas, gerai, ar atidarydamas teksto failą įdėjai (#! / bin / bash
    miegas 10 && conky;) man kelia šią problemą ** (gedit: 21268): ĮSPĖJIMAS **: Nepavyko nustatyti dokumento metaduomenų: Nustatyti metaduomenis: atributas „gedit-spell“ nepalaikomas
    Ką aš galiu padaryti?

  8.   ASD sakė

    Tai man nepadėjo, net neprasidėjo

  9.   „Mixterix AL“ („Mixterix“) sakė

    Man tai neveikė, atrodė, kad mano „ubuntu“ turėjo „win32 lag lol“, turėjau jį ištrinti

  10.   internautas sakė

    Hey.
    Aš mačiau valdiklį kaip ir jūsų, tačiau vienintelė jo keliama problema yra ta, kad jis nestebi tinklo. Ką aš galiu padaryti? Kadangi esu prisijungęs prie tinklo. Ir dar vienas klausimas: jei nebenorite, kaip jį pašalinti?

    Ačiū už Jūsų laiką.

  11.   Gabrielius m sakė

    Ar kas nors žino pirmojo įrašo atvaizdo konjako pavadinimą ???

  12.   ryškalas sakė

    Nepaprastas įrašas, pirmą kartą perskaičiau tai, ką 100% suprantu apie „conky“, įrašai šia įdomia tema visada yra labai painūs, todėl dėkoju. Tačiau turiu problemų dėl jūsų konfigūracijos, kuri man atrodo labai objektyvi ir elegantiška. Išsamiau yra tai, kad „wifi“ signalo intensyvumas neatrodo. Ar galite man padėti šiuo klausimu. Iš anksto dėkoju už sugaištą laiką ir palaikymą.

  13.   Yo sakė

    Nepavyko konfigūruoti jūsų pastebin:

    conky: sintaksės klaida (/home/whk/.conkyrc:1: '=' tikimasi šalia 'ne') skaitant konfigūracijos failą.
    conky: darant prielaidą, kad tai yra senoji sintaksė, ir bandant konvertuoti.
    conky: [string «…»]: 139: bandymas indeksuoti vietinius „nustatymus“ (nulinė reikšmė

  14.   Aš kovoju sakė

    Gerieji bendražygiai, nors tai yra sena gija, ši „conky“ konfigūracija yra labai gera, šiais laikais „conky“ naudoja modernesnę sintaksę, aš palieku jums tą pačią „Miquel“ „conkyrc“ versiją, atnaujintą pagal dabartinę „lua“ sintaksę:

    conky.config = {

    fonas = klaidingas,
    font = 'Snap.se:size=8',
    use_xft = tiesa,
    xftalpha = 0.1,
    update_interval = 3.0,
    total_run_times = 0,
    own_window = tiesa,
    own_window_class = 'Conky',
    own_window_hints = 'nedekoruotas, žemiau, lipnus, praleisti užduočių juostą, praleisti_pageris',
    own_window_argb_visual = tiesa,
    own_window_argb_value = 150,
    own_window_transparent = klaidinga,
    own_window_type = 'dokas',
    double_buffer = tiesa,
    draw_shades = klaidinga,
    draw_outline = klaidinga,
    draw_borders = klaidinga,
    draw_graph_borders = klaidinga,
    mažiausias_aukštis = 200,
    Minimalus plotis = 6,
    maksimalus_ plotis = 300,
    default_color = 'ffffff',
    default_shade_color = '000000',
    default_outline_color = '000000',
    lygiavimas = 'top_right',
    tarpas_x = 10,
    tarpas_y = 46,
    no_buffers = tiesa,
    cpu_avg_samples = 2,
    override_utf8_locale = klaidinga,
    didžioji raidė = klaidinga,
    use_spacer = nėra,

    };

    conky.text = [[

    # Čia pradedama rodomų duomenų konfigūracija
    # Pirmasis yra operacinės sistemos pavadinimas ir branduolio versija
    $ {font Ubuntu: style = bold: size = 12} $ sysname $ alignr $ branduolys

    #Tai rodo mums abu procesorius ir kiekvieno jų juostą
    $ {font Ubuntu: style = bold: size = 14} Procesoriai $ val
    $ {font Ubuntu: style = bold: size = 10} CPU1: $ {cpu cpu1}% $ {cpubar cpu1}
    2 procesorius: $ {cpu cpu2}% $ {cpubar cpu2}
    # Tai rodo mums procesorių temperatūrą
    Temperatūra: $ alignr $ {acpitemp} C

    # Tai rodo namų skaidinį, RAM ir pjūklą su juosta ir kiekviena jos duomenimis
    $ {font Ubuntu: style = bold: size = 14} Atmintis ir diskai $ val
    $ {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
    $ apsikeitimo juosta

    # Tai rodo mums akumuliatoriaus būklę su juosta
    $ {font Ubuntu: style = bold: size = 14} Baterija $ val
    $ {font Ubuntu: style = bold: size = 10} $ {battery BAT0} $ alignr
    $ {battery_bar BAT0}

    # Tai rodo ryšį su juosta ir jos galią
    $ {font Ubuntu: style = bold: size = 14} Tinklai $ val
    $ {font Ubuntu: style = bold: size = 10} WIFI intensyvumas $ alignr $ {wireless_link_qual wlp3s0}%
    # Tai mums parodo interneto atsisiuntimo ir įkėlimo greitį su grafika
    $ {font Ubuntu: style = bold: size = 10} Atsisiųsti $ alignr $ {downspeed wlp3s0} / s
    $ {downspeedgraph wlp3s0 30,210 01df01 10fd10}

    $ {font Ubuntu: style = bold: size = 10} Įkelkite $ alignr $ {upspeed wlp3s0} / s
    $ {upspeedgraph wlp3s0 30,210 0000ff ff0000}

    # Tai rodo daugiausiai jį naudojančių programų procesoriaus naudojimą
    $ {font Ubuntu: style = bold: size = 14} Procesoriaus naudojimo programos $ val
    $ {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}%

    # Tai parodo, kiek procentų RAM naudoja jos programos
    $ {font Ubuntu: style = bold: size = 14} Naudokite RAM programas $ val
    $ {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}%

    ]]

    Atminkite, kad tinklo įkėlimo ir atsisiuntimo informacijoje „wlan0“ pakeiskite „wlp3s0“
    Norėdami sužinoti tinklo pavadinimą, naudokite komandą „ifconfig“