Conky: O que fazer quando os anéis lua não aparecem?

Publicado por Raphael Oliveira em 31/03/2011

[ Hits: 15.267 ]

Blog: https://www.vivaolinux.com.br/~rapharocket

 


Conky: O que fazer quando os anéis lua não aparecem?



É meio chato quando a gente baixa um arquivo ou pacote de configuração para o Conky, especialmente os que possuem os scripts '.lua', e não funciona como deveria. Mais chato ainda é quando os anéis, que na grande maioria das vezes são protagonistas do nosso Conky, simplesmente não aparecem.

É, dentre outras coisas, frustrante. Muitas vezes, esse problema é de fácil solução, e agora vamos aprender a corrigir esse probleminha com alguns poucos e simples passos.

Os anéis lua podem não aparecer quando...

1) Você não instalou o Conky em sua versão completa.

Como corrigir:

Instale o pacote 'conky-all' através do seu gerenciador de pacotes ou do terminal.

2) Faltam pacotes que deem o suporte necessário ao recurso.

Como corrigir:

Abra o Gerenciador de Pacotes (ou de Aplicativos) da sua distro e confira se os seguintes pacotes se encontram instalados:

cairo-perf-utils
libcairo-perl
libcairo2
libcairomm-1.0-1
libmono-cairo2.0-cil
python-cairo
python-gobject-cairo
lua5.1
libgv-lua
liblua5.1-0
liblua5.1-expat0
liblua5.1-rings-dev
liblua5.1-rings0
liblua5.1-socket2

Instale todos os pacotes que estiverem em falta. Os pacotes acima são referentes ao Cairo e à Linguagem Lua (que inclusive é de origem brasileira) e são essenciais para que os anéis lua apareçam no seu conky.

3) O script '.lua' está em local diferente do apontamento dentro do conkyrc.

Como corrigir:

Abra o conkyrc e procure pela linha que mais se aproxima desse modelo:

lua_load ~/script.lua

Existem algumas poucas variações desse modelo, mas procure sempre por "lua_load" - pois é essa marcação que "chama" os anéis lua - e preste muita atenção na localização do arquivo que segue. Apenas relembrando, "~/" (til e barra) é um direcionamento genérico que sempre aponta para sua pasta de usuário. Como você já deve ter percebido, o jeito é alterar o caminho para onde se encontra o script '.lua' ou mover o script '.lua' para o local já apontado nessa linha.

Não se esqueça que na maioria das vezes, tanto o script '.lua' quanto o conkyrc vêm com um "." (ponto) antes do nome do arquivo, o que indica que este mesmo é oculto. Se for o caso, não esqueça do ponto. Ele faz toda a diferença. Para maiores esclarecimentos, o nome do arquivo ou script '.lua' não é necessariamente "script.lua". Pode ser qualquer nome. Veja o nome do arquivo '.lua' que você possui e substitua na linha apresentada acima.

4) Erro de escrita no código-fonte do script '.lua'

Raramente isso irá ocorrer, pois a grande maioria dos editores são cuidadosos e tentam corrigir ao máximo o código-fonte antes de publicá-lo. Porém, se ocorrer, a melhor maneira é conseguir um outro script '.lua' ou outro Conky. Mas essa hipótese é pouco relevante.

Quando tudo está certo, o protagonista dá o "ar de sua graça"!
Bem, essa é a minha primeira contribuição em forma de dica aqui no Viva o Linux. Espero que eu tenha sido claro, objetivo e que ajude àqueles que gostam de se aventurar com o Conky.

Outras dicas deste autor

OpenOffice: Importando e exportando documentos para o Google Docs e Zoho

openSUSE 11.4: Fontes mal-desenhadas (feias) no Firefox? Veja como resolver

Tenha todas as fontes do Windows 7 no seu Mandriva Hydrogen

Banshee encountered a Fatal Error (sqlite error 11: database disk image is malformed): Saiba como resolver

Leitura recomendada

Spotify no Debian, Ubuntu, Linux Mint

Novo Greybird para Xfce

Backup de Configurações do MikroTik RouterOS

Como completar um conjunto de ícones?

Mudar todos os ícones das pastas e tipos de arquivos usados no KDE

  

Comentários
[1] Comentário enviado por CarolC. em 31/03/2011 - 20:50h

Ótima dica!

[2] Comentário enviado por isaac em 31/03/2011 - 20:54h

Boa dica.
Nota 10.

[3] Comentário enviado por removido em 01/04/2011 - 18:22h

Veio em boa hora essa Dica.
Nem todos sabem instalar o Conky, e estes mais complexos então..........


[4] Comentário enviado por rapharocket em 01/04/2011 - 19:08h

Obrigado pessoal. Que bom que gostaram!

[5] Comentário enviado por leandro.rocha_07 em 15/05/2011 - 12:47h

Poderia passar o script do seu conky? Está muito bonito...
Abraços... :-)

[6] Comentário enviado por removido em 12/06/2011 - 20:37h

O tutorial é ótimo ,sério mesmo. Quando estava usando o Ubuntu, os anéis Lua não apareciam de jeito nenhum, o problema era que faltava instalar alguns pacotes. Agora, usando o Debian 6.0.1 Squeeze, o problema se repete. A única diferença é que os anéis Lua aparecem normalmente, mesmo sem os dois pacotes faltantes, "cairo-perf-utils" e "python-gobject-cairo".

[7] Comentário enviado por willslp em 29/10/2011 - 22:17h

Tive um problema bem maluco rs.
Achei um jeito de colocar meu usuário como root e por curiosidade o fiz, já que sou novo com o linux e não sabia muito bem o que significava.
Quando coloquei meu usuário como root, encerrei sessão e iniciei.
O modo gráfico do Gnome 3d não era iniciado, mas os anéis apareciam, voltei o usuário ao normal e os anéis não aparecem.
Estranho pakas, alguma dica?

Abraço

Ps: O tutorial está muito bom, parabéns =D

[8] Comentário enviado por rapharocket em 29/10/2011 - 23:05h

Oi willslp!

Não me vem nada à mente no momento, levando em consideração somente o que você relatou. Talvez com mais alguns detalhes eu possa te ajudar. Tente observar melhor o que está acontecendo e então me repasse mais informações. Todavia, de antemão, peço que não use a conta root por tempos prolongados, por questões de segurança. Um abraço.

[9] Comentário enviado por xBrunoSousa em 07/07/2015 - 19:21h

Deu tudo certinho aqui.
Muitíssimo obrigado, Raphael. :]
Abraços.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts