Falha na execução do BrWeather [RESOLVIDO]

1. Falha na execução do BrWeather [RESOLVIDO]

Sandro de Castro
Sandro1

(usa openSUSE)

Enviado em 29/10/2014 - 17:59h

Boa noite!

Já tem 2 semanas que venho tentando fazer esse Conky funcionar, instalei conforme pede na página do projeto, configurei também mas não deu certo, quando "chamo" ele pede opções:

Sandro@openSUSE-POS-PIH55BO:~> brweather

Utilize alguma opção.

Uso: brweather [OPÇÃO]

Tente "brweather --help" para mais opções.
Sandro@openSUSE-POS-PIH55BO:~>


li também os comentários na página de configuração:

http://va.mu/Aen3j

rodei os comandos pedidos e no último dá erro:

Sandro@openSUSE-POS-PIH55BO:~> brweather --mode
O modo INPE está ativado.
Sandro@openSUSE-POS-PIH55BO:~> brweather --option=city
Ubá-MG
Sandro@openSUSE-POS-PIH55BO:~> brweather --imagem10=CN
Tema de imagens não encontrado.
Sandro@openSUSE-POS-PIH55BO:~>


instalei o conky10 também, mas só funciona o "conky padrão":

http://s29.postimg.org/u92x9se5z/Conky.png

Esse "tema de imagens" não encontrado não era pra vir nos arquivos de instalação?
Alguém tem um palpite de como solucionar esse 'problema'?

Abraços!


  


2. MELHOR RESPOSTA

Leandro Nkz
leandro

(usa Arch Linux)

Enviado em 02/11/2014 - 16:28h

Tem sim. Teste esta config:


# ConkyBrWeather
# Criado por LeandroNKZ
# Necessário o uso do BrWeather:
# http://brweatherproject.blogspot.com/
# Instruções e instalação:
# http://va.mu/V59f

# -- Conky settings -- #
background no
update_interval 1

cpu_avg_samples 2
net_avg_samples 2

override_utf8_locale yes

double_buffer yes
no_buffers yes

text_buffer_size 2048
imlib_cache_size 0

# -- Window specifications -- #

own_window yes
own_window_class Conky
own_window_type desktop
own_window_argb_visual yes
own_window_argb_value 180

# -- GNOME -- #
#own_window yes
#own_window_type override
#own_window_transparent yes
#own_window_hints undecorated,below,above,sticky,skip_taskbar,skip_pager

# -- Openbox -- #
#own_window yes
#own_window_transparent yes
#own_window_type desktop

# -- Alignment -- #

#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right
border_inner_margin 0
border_outer_margin 0

minimum_size 250 200
maximum_width 250

gap_x 0
gap_y 0

# -- Graphics settings -- #
draw_shades no
draw_outline nos
draw_borders no
draw_graph_borders no

# -- Text settings -- #
use_xft yes
xftfont Droid Sans:size=10
xftalpha 0.4
uppercase no

# -- Colors -- #
default_color E7F4F8
color1 FFFFFF
color2 C8C8C8
color3 000000

TEXT
##Cidade

${font Droid Sans:size=15}${execi 3600 brweather --option=city | cut -f1 -d'-'}
${hr}
##Condições atuais
${goto 100}${font Droid Sans:size=10}${execi 3600 brweather --option=CNT}
${goto 140}${font Droid Sans:size=25}${execi 3600 brweather --option=TN}°C
${font Droid Sans:size=10}Umidade: ${execi 3600 brweather --option=umid}%
${font Droid Sans:size=10}UV: ${execi 3600 brweather --option=UVN}-${execi 3600 brweather --option=UVNT}
${font Droid Sans:size=10}Poss. de Chuva: ${execi 3600 brweather --option=PC1}%
${hr}
##Previsão para as próximas horas
${font Droid Sans:size=15}${execi 3600 brweather --option=Day1T}
${goto 100}${font Droid Sans:size=10}${execi 3600 brweather --option=C1T}
${goto 140}${font Droid Sans:size=15}${execi 3600 brweather --option=LT1}°C/${execi 3600 brweather --option=HT1}°C
${font Droid Sans:size=10}Umidade: ${execi 3600 brweather --option=umid1}
${font Droid Sans:size=10}UV: ${execi 3600 brweather --option=UV1}-${execi 3600 brweather --option=UV1T}
${font Droid Sans:size=10}Poss. de Chuva: ${execi 3600 brweather --option=PC1}%
${hr}
##Previsão para o segundo dia
${font Droid Sans:size=15}${execi 3600 brweather --option=Day2T}
${goto 100}${font Droid Sans:size=10}${execi 3600 brweather --option=C2T}
${goto 140}${font Droid Sans:size=15}${execi 3600 brweather --option=LT2}°C/${execi 3600 brweather --option=HT2}°C
${font Droid Sans:size=10}Umidade: ${execi 3600 brweather --option=umid2}%
${font Droid Sans:size=10}UV: ${execi 3600 brweather --option=UV2}-${execi 3600 brweather --option=UV2T}
${font Droid Sans:size=10}Poss. de Chuva: ${execi 3600 brweather --option=PC2}%
${hr}
##Previsão para o terceiro dia
${font Droid Sans:size=15}${execi 3600 brweather --option=Day3T}
${goto 100}${font Droid Sans:size=10}${execi 3600 brweather --option=C3T}
${goto 140}${font Droid Sans:size=15}${execi 3600 brweather --option=LT3}°C/${execi 3600 brweather --option=HT3}°C
${font Droid Sans:size=10}Umidade: ${execi 3600 brweather --option=umid3}%
${font Droid Sans:size=10}UV: ${execi 3600 brweather --option=UV3}-${execi 3600 brweather --option=UV3T}
${font Droid Sans:size=10}Poss. de Chuva: ${execi 3600 brweather --option=PC3}%
${hr} \
##Imagens
${execpi 3600 brweather --imagem6=CN -p 0,50 -s 100x100} \
${execpi 3600 brweather --imagem6=C1 -p 0,210 -s 80x80} \
${execpi 3600 brweather --imagem6=C2 -p 0,350 -s 80x80} \
${execpi 3600 brweather --imagem6=C3 -p 0,485 -s 80x80} \
##Termometro
${if_match ${execi 3600 brweather --option=TN | sed s/°//}>-110}${if_match ${execi 3600 brweather --option=TN | sed s/°//}<=0}${image ~/.brweather/conky10/termometro/00.png -p 195,80 -s 50x98}${endif}${endif} \
${if_match ${execi 3600 brweather --option=TN | sed s/°//}>0}${if_match ${execi 3600 brweather --option=TN | sed s/°//}<=5}${image ~/.brweather/conky10/termometro/00.png -p 195,80 -s 50x98}${endif}${endif} \
${if_match ${execi 3600 brweather --option=TN | sed s/°//}>5}${if_match ${execi 3600 brweather --option=TN | sed s/°//}<=10}${image ~/.brweather/conky10/termometro/05.png -p 195,80 -s 50x98}${endif}${endif} \
${if_match ${execi 3600 brweather --option=TN | sed s/°//}>10}${if_match ${execi 3600 brweather --option=TN | sed s/°//}<=15}${image ~/.brweather/conky10/termometro/10.png -p 195,80 -s 50x98}${endif}${endif} \
${if_match ${execi 3600 brweather --option=TN | sed s/°//}>15}${if_match ${execi 3600 brweather --option=TN | sed s/°//}<=20}${image ~/.brweather/conky10/termometro/15.png -p 195,80 -s 50x98}${endif}${endif} \
${if_match ${execi 3600 brweather --option=TN | sed s/°//}>20}${if_match ${execi 3600 brweather --option=TN | sed s/°//}<=25}${image ~/.brweather/conky10/termometro/20.png -p 195,80 -s 50x98}${endif}${endif} \
${if_match ${execi 3600 brweather --option=TN | sed s/°//}>25}${if_match ${execi 3600 brweather --option=TN | sed s/°//}<=30}${image ~/.brweather/conky10/termometro/25.png -p 195,80 -s 50x98}${endif}${endif} \
${if_match ${execi 3600 brweather --option=TN | sed s/°//}>30}${if_match ${execi 3600 brweather --option=TN | sed s/°//}<=35}${image ~/.brweather/conky10/termometro/30.png -p 195,80 -s 50x98}${endif}${endif} \
${if_match ${execi 3600 brweather --option=TN | sed s/°//}>35}${if_match ${execi 3600 brweather --option=TN | sed s/°//}<=40}${image ~/.brweather/conky10/termometro/35.png -p 195,80 -s 50x98}${endif}${endif} \
${if_match ${execi 3600 brweather --option=TN | sed s/°//}>40}${if_match ${execi 3600 brweather --option=TN | sed s/°//}<=45}${image ~/.brweather/conky10/termometro/40.png -p 195,80 -s 50x98}${endif}${endif} \
${if_match ${execi 3600 brweather --option=TN | sed s/°//}>45}${if_match ${execi 3600 brweather --option=TN | sed s/°//}<110}${image ~/.brweather/conky10/termometro/45.png -p 195,80 -s 50x98}${endif}${endif}


Na seção "# -- Window specifications -- #", você pode configurar o valor da transparência. Na opção:

own_window_argb_value 180 


Eu coloquei 180 (vai de 0 até 255), quanto maior o valor, mais escuro fica.

Essa é uma solução "meia-boca" pro seu problema. Já que o Conky não está aceitando transparência "real" (o que ficaria bem melhor), através do parâmetro:

own_window_transparent yes 


Um abraço.

3. Re: Falha na execução do BrWeather [RESOLVIDO]

Leandro Nkz
leandro

(usa Arch Linux)

Enviado em 29/10/2014 - 21:00h

Boa noite!

Vamos lá: o BrWeather é um plugin para o Conky, ou seja, ele apenas fornece informações ao Conky. Para utilizá-lo, você deve configurar o Conky, acrescentando os comandos dentro do arquivo de configuração dele.
Se preferir, você pode utilizar configurações já prontas, disponibilizadas no site.

Este é o caso do Conky-10 que você menciona: http://brweatherproject.blogspot.com.br/2012/07/conkybr-10.html

Para instalá-lo, baixe o arquivo compactado (atualizado) aqui: http://dl.dropbox.com/u/67723624/Conkys/conky10.tar.gz

Descompacte e execute o script de instalação dele (como usuário normal):

$ sh installconky.sh

Se tudo der certo, ele já deverá aparecer. =)

A propósito, o comando:

brweather --imagem10=CN

Deu erro porque os temas de imagens foram alterados em uma das novas versões, o que criou um problema de compatibilidade entre as configurações mais antigas.

Qualquer dúvida é só falar.
Um abraço.


4. Re: Falha na execução do BrWeather [RESOLVIDO]

Sandro de Castro
Sandro1

(usa openSUSE)

Enviado em 29/10/2014 - 21:28h

leandro escreveu:

Boa noite!

Vamos lá: o BrWeather é um plugin para o Conky, ou seja, ele apenas fornece informações ao Conky. Para utilizá-lo, você deve configurar o Conky, acrescentando os comandos dentro do arquivo de configuração dele.
Se preferir, você pode utilizar configurações já prontas, disponibilizadas no site.

Este é o caso do Conky-10 que você menciona: http://brweatherproject.blogspot.com.br/2012/07/conkybr-10.html

Para instalá-lo, baixe o arquivo compactado (atualizado) aqui: http://dl.dropbox.com/u/67723624/Conkys/conky10.tar.gz

Descompacte e execute o script de instalação dele (como usuário normal):

$ sh installconky.sh

Se tudo der certo, ele já deverá aparecer. =)

A propósito, o comando:

brweather --imagem10=CN

Deu erro porque os temas de imagens foram alterados em uma das novas versões, o que criou um problema de compatibilidade entre as configurações mais antigas.

Qualquer dúvida é só falar.
Um abraço.


Olá Leandro, boa noite!

Então o BrWeather é um plugin pro Conky, pensava que ele era um tipo de Conky,rsrsrs!

Instalei o Conky 10 atualizado como indicou, mas retorna esse erro:

Sandro@openSUSE-POS-PIH55BO:~> sh '/home/Sandro/Downloads/conky10/installconky.sh' 

Este é o instalador do ConkyBR10
Copiando arquivos...
cp: impossível obter estado de “conky10”: Arquivo ou diretório não encontrado
Copiando arquivo de inicialização...



ConkyBR10 instalado...
Para iniciar automaticamente, adicione o script localizado em /home/seu_usuário/.'conky10'_start.sh na lista dos programas executados na inicialização.

Obrigado por utilizar o BrWeather.
Tenha um ótimo dia!
Sandro@openSUSE-POS-PIH55BO:~> Conky: invalid configuration file '/home/Sandro/.brweather/conky10/conkyrc'

Conky: desktop window (140001d) is subwindow of root window (81)
Conky: window type - desktop
Conky: drawing to created window (0x5000001)
Conky: drawing to single buffer



depois apareceu de novo o Conky da imagem que postei acima. Será que tá faltando alguma 'dependência'?

Abraços!


5. Re: Falha na execução do BrWeather [RESOLVIDO]

Leandro Nkz
leandro

(usa Arch Linux)

Enviado em 29/10/2014 - 21:35h

Deve ser o comando de instalação:

sh '/home/Sandro/Downloads/conky10/installconky.sh'

Pois ele está retornando:

cp: impossível obter estado de “conky10”: Arquivo ou diretório não encontrado
Copiando arquivo de inicialização...


Tente executar o script entrando na pasta primeiro, assim:

$ cd /home/Sandro/Downloads/conky10/
$ sh installconky.sh





6. Re: Falha na execução do BrWeather [RESOLVIDO]

Sandro de Castro
Sandro1

(usa openSUSE)

Enviado em 29/10/2014 - 21:49h

Uai... agora não houve mensagem de erro na instalação! Engraçado, sempre quando instalo arquivos .sh só dou o comando sh e "jogo" o arquivo dentro do terminal, sempre funcionou, mas bom saber que há diferenças! (resumindo= preguiça de digitar)

Só que agora deu bastante erros e não apareceu nada, um bocado que saiu no terminal:

Sandro@openSUSE-POS-PIH55BO:~/Downloads/conky10> Conky: forked to background, pid is 18464

Conky: desktop window (140001d) is subwindow of root window (81)
Conky: window type - override
Conky: drawing to created window (0x4e00001)
Conky: drawing to double buffer
Conky: failed to parse compare string '>-110'
Conky: compare failed for expression '>-110'
Conky: failed to parse compare string '<=0'
Conky: compare failed for expression '<=0'
Conky: failed to parse compare string '>0'
Conky: compare failed for expression '>0'
Conky: failed to parse compare string '<=5'
Conky: compare failed for expression '<=5'

...


e tem muito mais!


7. Re: Falha na execução do BrWeather [RESOLVIDO]

Leandro Nkz
leandro

(usa Arch Linux)

Enviado em 30/10/2014 - 06:24h

Esse parece ser um problema do Conky.

Vamos descartar uma hipótese: execute os comandos:


$ brweather --clean-cache
$ brweather --option=city
$ brweather --option=CNT
$ brweather --option=TN
$ brweather --imagem6=CN


Se der tudo certo, o problema não é com o BrWeather, é com o Conky.


8. Re: Falha na execução do BrWeather [RESOLVIDO]

Sandro de Castro
Sandro1

(usa openSUSE)

Enviado em 30/10/2014 - 11:59h

leandro escreveu:

Esse parece ser um problema do Conky.

Vamos descartar uma hipótese: execute os comandos:


$ brweather --clean-cache
$ brweather --option=city
$ brweather --option=CNT
$ brweather --option=TN
$ brweather --imagem6=CN


Se der tudo certo, o problema não é com o BrWeather, é com o Conky.


Olá Leandro, boa tarde!

Resultado dos comandos:

Sandro@openSUSE-POS-PIH55BO:~> brweather --clean-cache
Cache limpo!
Sandro@openSUSE-POS-PIH55BO:~> brweather --option=city
Ubá-MG
Sandro@openSUSE-POS-PIH55BO:~> brweather --option=CNT
Erro.

Sandro@openSUSE-POS-PIH55BO:~> brweather --option=TN
Sandro@openSUSE-POS-PIH55BO:~> brweather --imagem6=CN
Erro.
${image /opt/brweather/imagens/imagem6/nd.png --imagem6=CN }
Sandro@openSUSE-POS-PIH55BO:~>


Abraço!


9. Re: Falha na execução do BrWeather [RESOLVIDO]

Leandro Nkz
leandro

(usa Arch Linux)

Enviado em 30/10/2014 - 22:01h

Agora entendi.

Tudo é por causa do INPE. Ele não possui os dados completos para a sua cidade.
Mas não se preocupe, você pode mesclar os dados meteorológicos com os do OpenWeatherMap.

Basta fazer o seguinte:

- Abra o arquivo de configuração (oculto) que está em: /home/seu_usuario/.brweather.conf

E configure-o com os parâmetros:


OPEN="2"
CPTEC_INPE="5507"
OPEN_ID="3445859"


O primeiro ativa o modo "híbrido", que irá utilizar os dados dos dois sites.
O segundo é o código da sua cidade no site do INPE.
Já o terceiro, é o código da sua cidade no OpenWeatherMap.

Agora basta atualizar o cache com o comando:

$ brweather --clean-cache

E chamar novamente o Conky:

$ ~/.conky10_start.sh &

Boa sorte.


10. Re: Falha na execução do BrWeather [RESOLVIDO]

Sandro de Castro
Sandro1

(usa openSUSE)

Enviado em 30/10/2014 - 22:39h

Boa noite!

É Leandro, o "trem" aqui tá difícil, mesmo fazendo o que tu manda ainda não funciona!

Sandro@openSUSE-POS-PIH55BO:~> brweather --clean-cache
Cache limpo!
Sandro@openSUSE-POS-PIH55BO:~> ~/.conky10_start.sh &
[1] 5295
Sandro@openSUSE-POS-PIH55BO:~> Conky: forked to background, pid is 5365

Conky: desktop window (140001d) is subwindow of root window (81)
Conky: window type - override
Conky: drawing to created window (0x4600001)
Conky: drawing to double buffer
Conky: Unable to load image '/opt/brweather/imagens/imagem6/c.png'
Conky: Unable to load image '/opt/brweather/imagens/imagem6/c.png'



pelo jeito ele não funciona no openSUSE...


11. Re: Falha na execução do BrWeather [RESOLVIDO]

Sandro de Castro
Sandro1

(usa openSUSE)

Enviado em 31/10/2014 - 22:04h

Boa noite!

Hoje instalei o BrWeather no Debian e também não funcionou. No openSUSE apaguei os "vestígios" dele, reinstalei e os comandos que tu passou agora funcionaram, mas ele continua não aparecendo, deve ser problema com o Conky mesmo!

Sandro@openSUSE-POS-PIH55BO:~> brweather --clean-cache
Cache limpo!
Sandro@openSUSE-POS-PIH55BO:~> brweather --option=city
Ubá-MG
Sandro@openSUSE-POS-PIH55BO:~> brweather --option=CNT
Chuva
Sandro@openSUSE-POS-PIH55BO:~> brweather --option=TN
20
Sandro@openSUSE-POS-PIH55BO:~> brweather --imagem6=CN
${image /opt/brweather/imagens/imagem6/c.png --imagem6=CN }
Sandro@openSUSE-POS-PIH55BO:~> brweather

Utilize alguma opção.

Uso: brweather [OPÇÃO]

Tente "brweather --help" para mais opções.
Sandro@openSUSE-POS-PIH55BO:~> brweather --clean-cache
Cache limpo!
Sandro@openSUSE-POS-PIH55BO:~> ~/.conky10_start.sh &
[1] 11976
Sandro@openSUSE-POS-PIH55BO:~> Conky: forked to background, pid is 11987

Conky: desktop window (400000b) is subwindow of root window (81)
Conky: window type - override
Conky: drawing to created window (0x3c00001)
Conky: drawing to double buffer
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 2 (X_ChangeWindowAttributes)
Serial number of failed request: 270
Current serial number in output stream: 271




12. Re: Falha na execução do BrWeather [RESOLVIDO]

LinuxWalker
Delusion

(usa Debian)

Enviado em 31/10/2014 - 23:49h

Não sei se tem algo a ver.
O plugin de previsão do tempo nativo do xfce4 está com problemas há aproximadamente 1 mês pelo que notei.
eu o usava há vários meses e nunca havia dado problema. Mas agora não atualiza, até retirei do painel.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts