09-03-2021

Conky és un programa que permet mostrar informació a l'escriptori, tipus el temps o paràmetres del sistema. Amb la versió 1.11.6, que és la que ve amb l'Ubuntu 20.10, el fitxer de configuració ha canviat des d'un format propi al format lua. Això fa que si es tenia configurat, conky deixi de funcionar.

El canvi de format dels fitxers de configuració és d'agrair, perquè la sintaxi era molt poc consistent. El nou format és molt més estructurat i clar. Per exemple aquestes eren les primeres línies del format anterior:

 

gap_x -620

gap_y -300

minimum_size 268 680

maximum_width 268

own_window yes

own_window_transparent yes

own_window_hints undecorated,sticky,skip_taskbar,skip_pager,below

border_inner_margin 0

border_outer_margin 0

En canvi ara el format és així:

conky.config = {

  gap_x = -1920,

 gap_y = -300,

 minimum_width = 268,

minimum_height = 680,
 
  own_window = true,

own_window_transparent = true,

own_window_hints = 'undecorated,sticky,skip_taskbar,skip_pager,below',

border_inner_margin = 0,

border_outer_margin = 0

};

Per canviar al nou format, per sort no s'ha de fer a mà, sinó que hi ha una utilitat per fer-ho. Primer s'han d'instal·lar un parell de coses. Per començar cal assegurar que tant "conky" com "conky-all" estan instal·lats:

sudo apt install conky conky-all

En el meu cas l'script que fa la conversió no era executable, així que he hagut de fer-lo executable:

sudo chmod a+x /usr/share/doc/conky-all/convert.lua

També calen dos programes més:

sudo apt install lua5.4 dos2unix

Estant tot això instal·lat ja es pot procedir a convertir la configuració antiga, deixant una còpia per si de cas:

cp .conkyrc .conkyrc.bak

Ara ja es pot ver la conversió:

/usr/share/doc/conky-all/convert.lua .conkyrc.bak .conkyrc

En el meu cas no ha calgut res més, un cop fet aixó conky ja va tornar a produir el mateix que hi havia abans.

Tags:
Funciona amb el Drupal

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer