
Estoy intentando configurar conky con conkyForecastWU usando un archivo .conkyForecast.template
. Incluyo el comando de pronóstico de la siguiente manera en mi .conkyrc
:
${execpi 1800 conkyForecastWU --template=~/.conkyForecast.template}
Pero cuando empiezo conky
veo que aparecen los siguientes errores cada segundo:
Conky: Unable to load image '/tmp/'
El conkyForecastWU
comando -desde arriba genera el siguiente resultado:
${font Raleway-10:weight=thin}
${image /tmp/.conkyForecastWU-WI-Clear.gif -p 40,1000 -s 60x60}
${image /tmp/.conkyForecastWU-WI-Chance-Of-Rain.gif -p 123,1010 -s 40x40}
${image /tmp/.conkyForecastWU-WI-Partly-Cloudy.gif -p 177,1010 -s 40x40}
${image /tmp/.conkyForecastWU-WI-Partly-Cloudy.gif -p 231,1010 -s 40x40}
${image /tmp/.conkyForecastWU-WI-Chance-Of-Rain.gif -p 285,1010 -s 40x40}
${image /tmp/.conkyForecastWU-WI-Mostly-Cloudy.gif -p 339,1010 -s 40x40}
${image /tmp/.conkyForecastWU-WI-Partly-Cloudy.gif -p 393,1010 -s 40x40}
Cuando agrego un espacio al final de la primera línea, el mensaje de error termina con '/tmp'
, por lo que conky solo lee esta parte de la salida, que tiene exactamente 256 bytes de largo:
${font Raleway-10:weight=thin}
${image /tmp/.conkyForecastWU-WI-Clear.gif -p 40,1000 -s 60x60}
${image /tmp/.conkyForecastWU-WI-Chance-Of-Rain.gif -p 123,1010 -s 40x40}
${image /tmp/.conkyForecastWU-WI-Partly-Cloudy.gif -p 177,1010 -s 40x40}
${image /tmp/
¿Pero qué pasa? Parece haber un problema de almacenamiento en búfer al leer el resultado, pero ¿cómo puedo decirle a conky que lea más de 256 bytes?
Respuesta1
Encontré la solución aquí:https://unix.stackexchange.com/questions/14785/conky-buffer-too-small
Después de configurar
text_buffer_size 1024
El problema fue resuelto.