Genial Conky en forma de cercle o anell

Sobre Conky hem parlat molt aquí a DesdeLinux, tot i això encara ens segueixen sorprenent alguns scripts i 'art' que es pugui aconseguir amb ell.

Diuen que una imatge val més que mil paraules, per això millor els deixo un screenshot perquè vostès vegin al que em refereixo:

cool-Conky-screenshot

 

Aquesta configuració de Conky mostra el següent (en ordre de fora cap a dins):

  • Nombre de la setmana de l'any
  • Dia del mes
  • Dia de la setmana
  • mes
  • Rellotge
  • Barres verticals de temperatura
  • Anells que mostren més o menys l'espai buit que tenim a les particions

Instal·lació de Conky i lm-sensors

Per tenir això primerament hem d'instal·lar diversos paquets:

En ArchLinux o altres distros que usin pacman:

sudo pacman -S lm-sensors
yaourt -S conky-lua

A Debian, Ubuntu o derivats:

sudo apt-get install conky-all lm-sensors

A més, haurem de configurar apropiadament lm-sensors, Per això executem:

sudo sensors-detect

Després de seleccionar YES en cada diàleg que ens mostri, incloent el final que ens pregunta si volem afegir els sensors als mòduls que es carreguen automàticament (/ etc / modules)

Per acabar amb lm-sensors en Ubuntu o similars executem:

sudo service module-init-tools restart

Encara que també n'hi ha prou amb reiniciar l'ordinador.

Per comprovar que els sensors funcionen bé executin sensors a la terminal i els ha d'aparèixer alguna cosa com això:

sensors-screenshot

Arxiu de configuració de Conky

Després, quan ja tinguem instal·lat tot (Conky inclòs) i configurat els sensors passem a descarregar la configuració tan atractiva per Conky que recentment vam veure:

Per baixar els paràmetres per Conky-lua

Se'ns descarregarà un arxiu anomenat 163748-calendar_extra.zip el qual hem de descomprimir, i veurem que ens apareix una carpeta anomenada: calendar_extra

Dins d'aquesta carpeta trobarem dos arxius, lua_widgets.lua y start_conky

hem editar lua_widget.lua, En la línia que diu number_of_physical_CPU_cores posem la quantitat de CPU que té el nostre ordinador. Com saber la quantitat? ... doncs bé, executa aquesta comanda si tens dubtes sobre quants CPU té el teu ordinador:

lscpu | grep core

Més avall (en aquest mateix arxiu) trobem que podem especificar la targeta de vídeo, així com també posar si volem o no que es mostri la temperatura de la mateixa. Jo, com no vull que mostri res de temperatura de la targeta gràfica, poso: enable_graphic_card_temperature_sensor = «No»

Bé, ja vam acabar d'editar el necessari, ara obrim una terminal en aquesta mateixa carpeta (carpeta que conté a aquests dos arxius dels que els parlo) i executem:

conky -c start_conky

Això serà suficient perquè ens aparegui a l'escriptori el Conky que van veure en la imatge de dalt.

personalitzant Conky

Canviar coses de Conky és molt simple, en aquest és relativament fàcil igual. Per exemple, si desitgen canviar el color de el text han de editar el fitxer start_conky i just a la fin, troben aquesta línia:

$ {Color FFFFFF}

FFFFFF significa blanc, 000 és negre, etc. Són els colors que fem servir en CSS o HTML, poden recolzar-se en Gimp si no coneixen d'això.

Revisin aquest arxiu, també l'altre (lua_widget.lua), que si volen fer que NO es mostri alguna cosa (com l'anell exterior, setmana de l'any) d'eliminar les línies que li corresponguin.

Afegir a l'inici

Conky no s'iniciarà de forma automàtica en el seu usuari, si fas servir KDE pots fer servir el mètode que vaig explicar en aquest post per afegir als programes de l'inici, si fas servir GNOME3 pots revisar aquest altre article.

Bàsicament, poden afegir a les aplicacions de l'inici de la sessió, suposant que es trobi start_conky a / home / usuari / Descàrregues / start_conky seria llavors: Conky -c / home / usuari / Descàrregues / start_conky

Fi!

Conky és sense cap dubte una excel · lent, excel·lent opció per personalitzar el nostre escriptori. Suporta scripts en lua, python, etc., consumeix molt però molt poc, de manera que podem utilitzar en entorns grans (KDE, Gnome, Unity, etc.) com també en altres més minimalistes. Això sumat a algun dock molt lleuger (wbar per exemple). També podem afegir un calendari per afegir els nostres esdeveniments, per exemple rainlendar2 (que tinc pendent fer un post d'ell), Mitjançant Conky estem a el tant de sistema, mitjançant el calendari estem a l'tant d'esdeveniments com aniversari, Aniversaris, consultes amb el metge, prendre'ns les nostres pastilles de qualsevol tipus (pastilles per la pressió, pastilles per aprimar de les que hagin llegit en algun lloc, o per als nervis, sí, jo per exemple em he de prendre les meves pastilles que controlen els nervis, en cas contrari surto per aquí estil psicòpata assassinant persones ... JAJAJA).

Si desitgen més configuracions de Conky que poden revisar i aplicar amb simples clics els recomano Conky Manager. Per a més informació o novetats d'aquesta configuració de Conky visitar aquesta pàgina en KDE-Look.org

En fi, espero els hagi resultat d'interès.

Salutacions


El contingut d'l'article s'adhereix als nostres principis de ètica editorial. Per notificar un error punxa aquí.

15 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   usemoslinux va dir

    Molt bonit!

  2.   e2fletcher va dir

    Per Arch el primer paquet a instal·lar és lm_sensors i no lm-sensors, que estrany hauria de ser com la segona

    1.    chinoloc va dir

      Venia a comentar això, ja que a l'executar la comanda, em va aparèixer, que el paquet no existia.

  3.   Rodrigo Moreno va dir

    Hola, tinc un dubte. Estic des Manjaro Linux 64 bits amb un processador AMD Phenom de 4 nuclis, però a el fer-li lscpu | grep core:
    Actiu (s) per core: 1

    EL rar és que tractant d'instal·lar aquest Conky, el seu creador em va recomanar a l'jo no poder veure la temperatura de l'processador fer això:
    suo modprobe k10temp force = 1

    Això m'afecta, perquè només surt un nucli si tinc quatre

    1.    O_Pixot_O va dir

      Hola, si tens 4 cores posa 4 i et funcionés, no facis cas de la comanda, si poses grep -c ^ processor / proc / cpuinfo et sortiran els 4 processadors, al menys jo ho vaig fer així en el de casa meva i tot va anar bé .

  4.   vidagnu va dir

    Gran Conky !!! cada vegada em sorprèn més tot el que es pot fer amb el ...

  5.   foxsermon va dir

    No es mostra res i surt error !!!

    Conky: llua_do_call: function conky_start_widgets execution failed: ... em / saivulle / Downloads / calendar_extra / lua_widgets.lua: 168: attempt to perform arithmetic on local 'conky_value' (a nil value)
    Conky: llua_do_call: function conky_start_widgets execution failed: ... em / saivulle / Downloads / calendar_extra / lua_widgets.lua: 168: attempt to perform arithmetic on local 'conky_value' (a nil value)

  6.   Chelo va dir

    Hola estic intentant que funcioni però em fa aquest error i queda igual:
    Conky -c start_conky
    Conky: llua_load: can not open /home/bindestreck/[Scripts]/conky/calendar_extra/lua_widgets.lua: No such file or directory
    Conky: desktop window (c0001e) és subwindow of root window (25e)
    Conky: window type - normal
    Conky: drawing to created window (0x3400002)
    Conky: drawing to double buffer
    Conky: llua_do_call: function conky_start_widgets execution failed: attempt to call nil value
    Conky: llua_do_call: function conky_start_widgets execution failed: attempt to call nil value
    Conky: llua_do_call: function conky_start_widgets execution failed: attempt to call nil value
    Conky: llua_do_call: function conky_start_widgets execution failed: attempt to call nil value
    Conky: llua_do_call: function conky_start_widgets execution failed: attempt to call nil value
    Conky: llua_do_call: function conky_start_widgets execution failed: attempt to call nil value
    Conky: llua_do_call: function conky_start_widgets execution failed: attempt to call nil value
    Conky: llua_do_call: function conky_start_widgets execution failed: attempt to call nil value
    Conky: llua_do_call: function conky_start_widgets execution failed: attempt to call nil value
    Conky: llua_do_call: function conky_start_widgets execution failed: attempt to call nil value
    Conky: llua_do_call: function conky_start_widgets execution failed: attempt to call nil value
    Conky: llua_do_call: function conky_start_widgets execution failed: attempt to call nil value
    Conky: llua_do_call: function conky_start_widgets execution failed: attempt to call nil value
    Conky: llua_do_call: function conky_start_widgets execution failed: attempt to call nil value
    Conky: llua_do_call: function conky_start_widgets execution failed: attempt to call nil value
    Conky: llua_do_call: function conky_start_widgets execution failed: attempt to call nil value
    Conky: llua_do_call: function conky_start_widgets execution failed: attempt to call nil value
    Conky: llua_do_call: function conky_start_widgets execution failed: attempt to call nil value

    Espero puguin ajudar-me.
    Salutacions, gran treball moltes gràcies

    1.    KZKG ^ Gaara va dir

      Hola, vas instal·lar Conky-all? L'important és tenir instal·lat el suport de lua per Conky (Conky-lua o alguna cosa així)

    2.    O_Pixot_O va dir

      Fixa't bé que et diu:
      Conky: llua_load: can not open /home/bindestreck/[Scripts]/conky/calendar_extra/lua_widgets.lua: No such file or directory
      Et diu que no troba el fitxer o directori comprova que estan els dos fitxers a la mateixa carpeta. Traient un dels dos m'ha donat el mateix error que a tu així que ha de ser això.
      També és possible que l'error t'ho d'com m'ha passat a mi quan he posat que s'iniciï a l'arrencar manjaro. En aquest cas ho solucioni posant la ruta absoluta d'aquesta manera en el fitxer start_conky:

      lua_load lua_widgets.lua
      lua_draw_hook_pre start_widgets
      a aquesta:
      lua_load /home/rafael/.calendar_extra/lua_widgets.lua
      lua_draw_hook_pre start_widgets
      Però això vol dir que cada vegada que el moguis de carpeta hauràs de canviar-lo de lloc.

    3.    Nico va dir

      Has de modificar el lua_widgets.lua i en la funció function vertical_bars (cr, w, h, x, i, conky_value) agregues això a el principi de la funció.

      if not conky_value then
      conky_value=0
      end

      Salutacions!

  7.   cessar va dir

    Algú em pot ajudar a instal·lar-ho en Fedora 20?
    Per endavant gràcies

    1.    O_Pixot_O va dir

      En el cas que vingui tot instal·lat doncs no toquis res i passes a instal·lar el Conky.
      Si tens 64bits:
      sudo yum install lm_sensors.x86_64
      Si tens 32bits:
      sudo yum install lm_sensors
      suo sensors-detect
      Reinicies per si de cas.
      sudo yum install Conky
      Mira a veure si també aquesta:
      sudo yum install Conky-all
      sudo yum install Conky-lua
      I segueixes tot el tutorial de dalt. Igualment sempre és el mateix però canviant els gestors de paquets.
      (Res d'això aquesta provat, ho he tret buscant-per google, així que no garanteixo que estiguin tots els noms dels paquets bé)

  8.   rominash va dir

    hola kzkg.
    aquesta molt bo aquest Conky.
    a propòsit saps com adaptar cantata amb Conky (ús manjaro amb kde i mpd + cantata)?
    perquè mostri cançó, àlbum, artista, etc.
    només vaig poder obtenir la caràtula del disc,
    tots els articles que vaig trobar a internet són sobre mpd + Conky però no em funcionen, em tiren error de ..
    Conky: MPD error: problems getting a response from «localhost» on port 6600: Connection Refused
    petó, romi

  9.   Hèctor va dir

    Genials icones, quin tema és?