Personalitza el teu escriptori amb Conky

Captura de Conky

Una de les característiques més atractives d'Ubuntu i la majoria de distros GNU/Linux és la capacitat de ser personalitzades al gust de cada usuari. Hi ha infinitat de maneres de personalitzar el nostre escriptori, però en aquesta entrada ens centrarem en un giny molt útil alhora que estètic. Estic parlant de Conky, un giny que ens mostra informació com, per exemple, la temperatura dels nostres processadors, la intensitat del senyal Wi-Fi, lús de la RAM, i moltes altres característiques més.

El que farem avui aquí és veure com podem instal·lar Conky, com podem fer perquè s'executi automàticament a l'inici de la sessió, ia més veurem unes quantes configuracions pel nostre Conky. Comencem.

Com hem dit, la bellesa de Conky resideix que a través d'ell podem accedir a tot tipus d'informació; des de correus electrònics o l'ús del disc dur fins a la velocitat dels processadors i la temperatura de qualsevol dels dispositius del nostre equip. Però el millor de tot és que Conky ens permet veure tota aquesta informació a l'escriptori d'una forma molt estètica i agradable a la vista, a través d'un giny que nosaltres mateixos podem personalitzar.

Per començar, si no el tenim instal·lat, hem d'instal·lar el Conky. Podem fer-ho executant la següent comanda a la terminal:

sudo apt install conky-all

Un cop instal·lat, podem instal·lar també el programa «lm-sensors» que ens permetrà que Conky pugui obtenir la temperatura dels dispositius del nostre PC. Per a això, executem aquesta comanda a la terminal:

sudo apt install lm-sensors

Un cop hàgim instal·lat aquests dos últims paquets, hem d'executar la següent ordre perquè «lm-sensors» detecti tots els dispositius del nostre PC:

sudo sensors-detect

En aquest punt ja tenim Conky instal·lat. Ara podem escriure un script perquè Conky es s'executi automàticament a l'inici de cada sessió. Per a això, hem de crear un fitxer de text a la carpeta / usr / bin que es digui, per exemple, Conky-start. Per fer-ho, executem:

sudo gedit /usr/bin/conky-start

Se'ns obrirà un fitxer de text en el qual hem d'afegir el codi necessari perquè Conky s'executi a l'inici de cada sessió:

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

Ara, guardem el fitxer i li donem els permisos d'execució amb:

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

Ara, hem de cercar l'aplicació "Aplicacions d'inici" ("Startup Applications Preferences" si no apareix en espanyol) per afegir l'script que hem creat anteriorment. Un cop haguem obert l'aplicació ens sortirà una finestra com la següent:

Captura de 2015 11:08:16

Li donem a «Afegir» i ens sortirà una finestra com aquesta:

Captura de 2015 11:08:16

  • on posa Nom podem posar «Conky»
  • on posa ordre, Hem de clicar a el botó de «Examinar» i buscar l'script que hem creat anomenat Conky-start situat dins de la carpeta / usr / bin. Com a alternativa, podem escriure directament / usr / bin / Conky-start.
  • En Comentari, Podem afegir un petit comentari descriptiu de l'aplicació que s'executarà a l'inici.

Ara Conky s'executarà automàticament cada vegada que iniciïs la sessió.

Si encara no apareix el widget Conky a l'escriptori, només cal reiniciar el sistema o directament executar-lo des de la terminal, escrivint el nom del programa (conky). Un cop aparegui el giny a l'escriptori, és probable que no ens agradi l'aparença que presenta per defecte. Per això t'ensenyarem com pots editar la font de Conky per donar-li l'aparença que més t'agradi.

El fitxer font de Conky es troba com a fitxer ocult dins el directori del nostre usuari. Aquest fitxer té el nom «.conkyrc». Per veure els fitxers i directoris ocults dins d'un directori podem fer-ho gràficament prement Ctrl + H o executant la comanda:

ls -f

Si el fitxer «.conkyrc» no apareix, hem de crear-lo nosaltres mateixos amb:

touch .conkyrc

Un cop ho trobem o ho creiem, l'obrim i aquí tindrem el font que ve per defecte en el nostre Conky o un fitxer buit en el cas que ho hàgim creat nosaltres. Si no us agrada aquesta configuració, podeu copiar el font de la que jo faig servir aquí.

I és que com veieu, a internet podem trobar milers de configuracions amb tan sols buscar «Configuracions del Conky» o «Conky configurations» a Google. Un cop vam trobar la que ens agrada, només haurem de descarregar el codi font i enganxar-lo dins del fitxer «.conkyrc» que comentàvem anteriorment. Així mateix, a Ubunlog volem mostrar-vos un llistat de les millors configuracions per a Conky obtingudes de Devianart:

1

Conky, Conky, Conky de YesThisIsMe.

2

Conky Config per didi79

3

Conky Lua per despot77

4

La meva Conky Config per londonali1010

A més de descarregar-nos configuracions que ja estan escrites, podem crear les nostres o modificar les ja existents, ja que Conky és Programari Lliure. Podem veure el codi font de Conky en seva pàgina de GitHub.

Esperem que aquesta entrada us hagi ajudat a personalitzar una mica més el vostre escriptori. Ara amb Conky nostre escriptori tindrà una aparença molt més agradable a més de que podrem tenir a mà informació que en cert moment ens pot ser molt útil.


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.   Sergio S va dir

    Ho vaig provar un cop i m'agradava com quedava, li donava un altre toc distintiu a l'escriptori. El problema és que justament havia d'anar sempre a l'escriptori per poder revisar alguna d'aquests nombres. I la veritat és que fa molt que gairebé no ús l'escriptori, tinc un parell de documents d'ús urgent i alguna carpeta, però res més. Per ser ordenat tinc l'estructura dels meus arxius en altres llocs i ja no a l'escriptori (vaig deixar d'usar-lo des que vaig abandonar Window $).
    Llavors aquest servei de Conky no m'era molt pràctic, vaig provar altres opcions i em vaig decidir per "System load indicator», el tinc a la barra amunt en la meva Ubuntu i amb això d'un cop d'ull ja puc veure com va tot. Té moltes menys opcions que Conky, però per al que li dono realment ús m'arriba 😉

  2.   Rodrigo va dir

    Hola Miquel, moltes gràcies per aquest article, ja que va ser el que més em va servir per a instal·lar Conky, per la detallat de el pas a pas. Em vaig instal·lar el mateix Conky que tu. Però la diferència és que el meu apareix amb un fons negre. Com he de fer perquè em quedi transparent igual que el teu?
    Moltes gràcies.

    1.    Miquel Perez va dir

      Bon dia Rodrigo,

      Si com dius has fet servir el mateix Conky que jo, hauria d'aparèixer amb el fons transparent. De totes maneres, obre l'arxiu .conkyrc situat en el teu directori personal i fixa't si en la línia 10 apareix la següent etiqueta:
      own_window_transparent yes
      D'aquesta manera Conky hauria sortir-te amb el fons transparent. Fixa't bé si en lloc de «yes» tens «no», i si és així, canvia-ho.
      Gràcies per llegir-nos i una salutació!

      1.    Rodrigo va dir

        Bon dia Miquel,
        Com sempre gràcies per prendre't la molèstia de respondre, no tots ho fan. Pel que fa al que parlem més amunt, a la línia 10 de l'script apareix com ha de ser:
        own_window_transparent yes
        però tot i així segueix apareixent amb el fons negre. En fi, el dono com un cas perdut.
        D'altra banda et volia preguntar com he de fer perquè em aparegui el clima.

        Moltes Gràcies!

  3.   Mushroom-kun va dir

    Escolta, m'apareix el següent error a l'arrencar Conky des de la terminal
    «Conky: missing text block in configuration; exiting
    ***** Imlib2 Developer Warning *****:
    Aquest programa is calling the Imlib call:

    imlib_context_free ();

    With the parameter:

    context

    being NULL. Please fix your program. »

    Espero puguis ajudar-me!

    1.    Miquel Perez va dir

      Bona nit,

      Primer de tot, has creat el fitxer .conkyrc en el teu directori personal correctament?
      En cas afirmatiu, el primer error t'està informant que no troba l'etiqueta TEXT dins el fitxer de codi font .conkyrc. Revisa si abans de donar format a les dades que es mostraran per pantalla, tens posada l'etiqueta TEXT. Si no pots solucionar el problema el millor serà que copiïs la configuració en Pastebin i em passis l'enllaç per poder revisar el codi.
      Gràcies per llegir-nos i una salutació.

  4.   raul antonio longarez vidal va dir

    hola això com ho pego, ja va obrir l'arxiu el copio i pefo tal qual o trec els espais, disculpa però tot i és la meva primera vegada i la veritat el quadre negre lleig aquest no em batega XD

  5.   Daryl Ariza va dir

    Hola, tinc un problema amb Conky manager v2.4 en Ubuntu 16.04 de 64bits i és que vull que un dels ginys que porta es quedi en el meu escriptori per sempre, o sigui que a cada inici el giny aquest aquí però no aconsegueixo com algú em pot ajudar ?? per endavant gràcies

  6.   Liher Sanchez Beutat va dir

    Hola Miquel, sóc Liher, l'autor de l'Conky que mostres aqui, me n'alegro que t'agradés. Una salutació col·lega

  7.   daaniel va dir

    hola bones es que a l'hora d'obrir el fitxer de text i posar (#! / bin / bash
    sleep 10 && Conky;) em dóna aquest problema ** (gedit: 21268): WARNING **: setembre document metadata failed: Establir l'atribut metadata :: gedit-spell-enabled no està suportat
    que puc fer?

  8.   asd va dir

    No em va servir, ni tan sols s'inicia

  9.   Mixterix A EL (Mixterix) va dir

    No em Funciono, semblava que el meu ubuntu tingués un lag win32 jejeje vaig haver de esborrar-

  10.   cibernauta va dir

    Hola.
    A mi si em va aparèixer el giny tal com el teu, però l'únic problema que em presenta és que no em controla la xarxa. Què puc fer? Ja que sí estic connectat a la xarxa. I un altre dubte: En el cas que ja no ho vulgui com ho desinstal·lar?

    Gràcies pel teu temps.

  11.   Gabriel m va dir

    algú sap com es diu el Conky de la primera imatge de l'post ???

  12.   revelador va dir

    Extraordinari post, és la primera vegada que llegeixo alguna cosa que comprenc 100% sobre Conky sempre els posts sobre aquest interessant tòpic vénen molt confusos, per tant, et agraeixo. No obstant això, tinc un problema amb la teva configuració la qual em sembla mi objectiva elegant. El detall és que no m'apareix la intensitat de la senial de wifi em pots donar un cop de mà amb això si us plau. Per endavant agraeixo el teu temps i suport Salutacions !!

  13.   Yo va dir

    Dóna error la configuració de pastebin:

    Conky: Syntax error (/home/whk/.conkyrc:1: '=' expected near 'no') while reading config file.
    Conky: Assuming it 's in old syntax and attempting conversio.
    Conky: [string «...»]: 139: attempt to index local 'settings' (a nil value

  14.   Lucho va dir

    Bones camarades, si bé aquest és un fil vell, aquesta configuració de Conky aquesta molt bona, avui dia Conky fa servir una altra sintaxi més moderna, els deixo la mateixa versió de l'conkyrc de l'company Miquel, actualitzada per la sintaxi lua actual:

    conky.config = {

    background = false,
    font = 'Snap.se:size=8',
    use_xft = true,
    xftalpha = 0.1,
    update_interval = 3.0,
    total_run_times = 0,
    own_window = true,
    own_window_class = 'Conky',
    own_window_hints = 'undecorated, below, sticky, skip_taskbar, skip_pager',
    own_window_argb_visual = true,
    own_window_argb_value = 150,
    own_window_transparent = false,
    own_window_type = 'dock',
    double_buffer = true,
    draw_shades = false,
    draw_outline = false,
    draw_borders = false,
    draw_graph_borders = false,
    minimum_height = 200,
    minimum_width = 6,
    maximum_width = 300,
    default_color = 'ffffff',
    default_shade_color = '000000',
    default_outline_color = '000000',
    alignment = 'top_right',
    gap_x = 10,
    gap_y = 46,
    no_buffers = true,
    cpu_avg_samples = 2,
    override_utf8_locale = false,
    uppercase = false,
    use_spacer = none,

    };

    conky.text = [[

    #Aqui comença la configuració de les dades que es mostren
    #El primer és el nom de sistema operatiu i la versió de l'nucli
    $ {Font Ubuntu: style = bold: size = 12} $ sysname $ alignr $ nucli

    #Esto ens mostra els dos processadors i una barra de cada un d'ells amb el seu ús
    $ {Font Ubuntu: style = bold: size = 14} Processadors $ hr
    $ {Font Ubuntu: style = bold: size = 10} CPU1: $ {cpu cpu1}% $ {cpubar cpu1}
    CPU2: $ {cpu cpu2}% $ {cpubar cpu2}
    #Esto ens mostra la temperatura dels processadors
    Temperatura: $ alignr $ {acpitemp} C

    #Esto ens mostra la partició Home, la RAM i la sawp amb una barra cadascuna i les seves dades
    $ {Font Ubuntu: style = bold: size = 14} Memòria i discos $ hr
    $ {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
    $ swapbar

    #Esto ens mostra l'estat de la bateria amb una barra
    $ {Font Ubuntu: style = bold: size = 14} Bateria $ hr
    $ {Font Ubuntu: style = bold: size = 10} $ {battery BAT0} $ alignr
    $ {Battery_bar BAT0}

    #Esto ens mostra la connexió amb una barra i la seva potència
    $ {Font Ubuntu: style = bold: size = 14} Xarxes $ hr
    $ {Font Ubuntu: style = bold: size = 10} Intensitat WIFI $ alignr $ {wireless_link_qual wlp3s0}%
    #Esto ens mostra la velocitat de descàrrega i pujada d'internet amb grafics
    $ {Font Ubuntu: style = bold: size = 10} Descàrrega $ alignr $ {downspeed wlp3s0} / s
    $ {Downspeedgraph wlp3s0 30,210 01df01 10fd10}

    $ {Font Ubuntu: style = bold: size = 10} Pujada $ alignr $ {upspeed wlp3s0} / s
    $ {Upspeedgraph wlp3s0 30,210 0000ff ff0000}

    #Esto mostra l'ús de la CPU de les aplicacions que més fan ús d'ella
    $ {Font Ubuntu: style = bold: size = 14} Ús CPU aplicacions $ 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}%

    #Esto ens mostra el percentatge de RAM que fan servir les aplicacions d'ella
    $ {Font Ubuntu: style = bold: size = 14} Ús RAM aplicacions $ hr
    $ {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}%

    ]]

    Notese que en la informació de pujada i baixada de la xarxa, substitueixi «wlan0» per «wlp3s0»
    Per saber que nom té la xarxa facin servir en ordre ifconfig