Suasmeninkite darbalaukį naudodami „Conky“

„Conky“ ekrano kopija

Viena patraukliausių Ubuntu ir daugumos GNU/Linux platinimo įrenginių savybių yra galimybė jas pritaikyti kiekvienam vartotojui. Yra daugybė būdų, kaip pritaikyti darbalaukį, tačiau šiame įraše daugiausia dėmesio skirsime labai naudingam ir estetiniam valdikliui. Aš kalbu apie Conky, valdiklis, kuris rodo informaciją pavyzdžiui, mūsų procesorių temperatūra, Wi-Fi signalo stiprumas, RAM naudojimas ir daugelis kitų charakteristikų.

Šiandien mes čia darysime, kaip galime įdiegti „Conky“, kaip galime kad jis veiktų automatiškai sesijos pradžioje, taip pat pamatysime keletą mūsų Conky konfigūracijų. mes pradedam.

Kaip jau minėjome, Conky grožis slypi tame, kad per jį galime prieiti visos rūšies informacija; laiškų ar kietojo disko naudojimo iki procesorių greičio ir bet kurio mūsų komandos įrenginio temperatūros. Bet geriausia, kad Conky leidžia mums pamatyti visą šią informaciją darbalaukyje labai estetiškai ir vizualiai maloniai. valdiklį, kurį galime pritaikyti patys.

Pirmiausia, jei neturime jo įdiegę, turime įdiegti „Conky“. Tai galime padaryti paleisdami šią komandą terminale:

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

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

sudo sensors-detect

Šiuo metu mes jau turime įdiegę „Conky“. Dabar 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
sleep 10 && conky;

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

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

Dabar turime ieškoti programos „Startup Applications“ („Startup Applications Preferences“, jei ji nerodoma ispanų kalba), kad pridėtume anksčiau sukurtą scenarijų. Kai atidarysime programą, pasirodys toks langas, kaip šis:

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 „Conky“ valdiklis vis tiek nerodomas darbalaukyje, tereikia iš naujo paleisti sistemą arba tiesiogiai paleisti iš terminalo, įvesdami programos pavadinimą (conky). Kai valdiklis pasirodys darbalaukyje, tikėtina, kad mums nepatiks išvaizda, kurią jis pateikia pagal numatytuosius nustatymus. Norėdami tai padaryti, 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:

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

Y es que como veis, en internet podemos encontrar miles de configuraciones con tan solo buscar «Configuraciones de Conky» o «Conky configurations» en Google. Una vez encontremos la que nos gusta, solo tendremos que descargar el fuente y pegarlo dentro del fichero «.conkyrc» que comentábamos anteriormente. Así mismo, en Ubunlog queremos mostraros un listado de las mejores configuraciones para Conky obtenidas de Devianart:

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.


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“