conky execpi só lê os primeiros 256 bytes de saída

0

Estou tentando configurar o conky com o conkyForecastWU usando .conkyForecast.template . Eu incluo o comando forecast como segue no meu .conkyrc :

${execpi 1800 conkyForecastWU --template=~/.conkyForecast.template}

Mas quando eu inicio conky , vejo os seguintes erros aparecerem a cada segundo:

Conky: Unable to load image '/tmp/'

O conkyForecastWU -command acima gera a seguinte saída:

${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}

Quando eu adiciono um espaço no final da primeira linha, a mensagem de erro termina com '/tmp' , então o conky apenas lê essa parte da saída, que tem exatamente 256 bytes:

${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/

Mas o que há de errado? Parece ser um problema de buffer ao ler a saída, mas como posso dizer ao conky para ler mais de 256 bytes?

    
por Ethan Leroy 16.04.2015 / 17:04

1 resposta

0

Encontrou a solução aqui: link

Depois de definir

text_buffer_size 1024

o problema foi resolvido.

    
por 16.04.2015 / 18:17

Tags