conky-all dice que está instalando cairo pero lua no puede encontrar cairo por ningún lado

conky-all dice que está instalando cairo pero lua no puede encontrar cairo por ningún lado

He estado intentando que conky funcione por un tiempo, pero parece que no puedo instalar cairo correctamente.

Qué he hecho:

  • instalado conky-all ( sudo apt-get install conky-all)
  • Intenté conseguir un tema que usara lua y cairo, pero no funcionó porque conky no pudo encontrar cairo.
  • Abrí una línea de comando lua ( lua) y probé el comando require 'cairo'. Tengo esto:
sin campo paquete.preload['cairo']
    sin archivo '/usr/local/share/lua/5.2/cairo.lua'
    sin archivo '/usr/local/share/lua/5.2/cairo/init.lua'
    sin archivo '/usr/local/lib/lua/5.2/cairo.lua'
    sin archivo '/usr/local/lib/lua/5.2/cairo/init.lua'
    sin archivo '/usr/share/lua/5.2/cairo.lua'
    sin archivo '/usr/share/lua/5.2/cairo/init.lua'
    sin archivo './cairo.lua'
    sin archivo '/usr/local/lib/lua/5.2/cairo.so'
    sin archivo '/usr/lib/x86_64-linux-gnu/lua/5.2/cairo.so'
    sin archivo '/usr/lib/lua/5.2/cairo.so'
    sin archivo '/usr/local/lib/lua/5.2/loadall.so'
    sin archivo './cairo.so'
rastreo de pila:
    [C]: en función 'requerir'
    (línea de comando): 1: en el fragmento principal
    [C]: ¿en?

Corrí conky -vy me contó una historia diferente:

Lua bindings:
  * Cairo
  * Imlib2
  * RSVG

¿Alguien sabe cómo instalar 'correctamente' cairo o hacer que lua lo encuentre? Solo quiero que conky trabaje ;(

Respuesta1

conky solo proporciona el enlace cairo e imlib2 internamente, no funcionarán en su instalación lua externa. Además, el conky de [extra] solo se compila con imlib2, por lo que deberías usarlo. Si realmente quieres cairo, tendrás que recompilarlo con cairo habilitado.

información relacionada