Menu

segunda-feira, 21 de agosto de 2017

Criar script para iniciar o conky

Para inicializar o conky com o sistema o ideal é você ter um script para essa finalidade, veja nessa matéria como criar.






Em primeiro lugar iremos criar o script de arranque para o seu conky.

Script


Abra o terminal e de o comando abaixo, alterando meu_conky para o nome que desejar.

nano ~/.meu_conky.sh

No arquivo aberto cole as linhas abaixo em vermelho, alterando "/endereço/do/conkyrc" para o endereço real do seu conkyrc.

Exemplo: O conkyrc na minha home dentro do diretório .conky
/lobo/.conky/conkyrc


#!/bin/bash
killall conky ;
sleep 10 && conky -c /endereço/do/conkyrc/conkyrc ;
exit 0



Entendendo o script.

killall conky ; = Matar qualquer conky em execução.

sleep 10 = Tempo em segundos para executar o seu conkyrc, evita problemas com outros programas na inicialização.

conky -c /endereço/do/conkyrc ;  = Executar o conkyrc


Com o script criado, salve teclando Ctrl + x tecle s e enter para fechar.

Torne o script executável com o comando abaixo,alterando meu_conky para o nome que escolheu anteriormente.

chmod +x ~/.meu_conky.sh


Inicialização


Para adicionar o script na inicialização, use o programa de configuração de inicialização do seu ambiente gráfico e aponte para o script criado com essa matéria.

Ou se preferi você pode criar manualmente o arquivo de inicialização.

No terminal de o comando abaixo.

Caso não tenha o diretório de inicialização, crie com o comando abaixo.

mkdir ~/.config/autostart

Crie o script com o comando abaixo.

nano ~/.config/autostart/meu_conky.desktop

Cole as linhas em verde abaixo no arquivo aberto, altere .meu_conky.sh para o nome do script que escolheu anteriormente e seu endereço real.


[Desktop Entry]
Encoding=UTF-8
Version=0.9.4
Type=Application
Name=conky
Comment=
Exec=~/.meu_conky.sh
StartupNotify=false
Terminal=false
Hidden=false



Com o script criado, salve teclando Ctrl + x tecle s e enter para fechar.

Reinicie seu computador e seu conky será iniciado.


Donate - Contribua para a melhoria do nosso trabalho!!










14 comentários:

  1. Olá boa noite Lobo realizei o primeiro processo, e este segundo mais ainda não consigo inicializar este "widgets". Só inicia quando abro o terminal e executo este comando "conky -c ~/.conky/meu_conky/conkyrc". Utilizo o Debian 9 (Stretch) XFCE 4.12 segui todo o processo corretamente. O que fazer neste caso ?

    ResponderExcluir
    Respostas
    1. Aqui Exec=~/.meu_conky.sh altere para Exec=/home/seunomedeuser/.meu_conky.sh, altere seunomedeuser para o seu nome de usuario

      Excluir
    2. Infelizmente não tive exito com isso, mais gostaria de resolver. Eu exclui o conky e instalei novamente. Mas sem exito coloquei o nome do meu usuario tudo certo. Mais ao iniciar o sistema ele não inicia. Só quando dou o comando manualmente ele se inicia. Realizei o processe instalação 3 vezes tentando. Mais não consegui. O que posso fazer para ter sucesso ? Desde de já agradeço sua ajuda !

      Excluir
    3. PTZ tinha omitido o dir correto, refaça que agora vai funcionar.

      Excluir
    4. Ok refazer qual passo, o primeiro ou segundo que é este aqui ?

      Excluir
    5. Cara novamente não deu certo na inicialização. infelizmente refiz tudo novamente. Mas quando inicializo o sistema nada ocorre. Está tudo configurado só falta inicializar. Mas com esse script. Não vai nem na bala !

      Excluir
    6. Depois de ter reiniciado o sistema. Fui tentar excutar pelo comando "conky -c ~/.conky/"AQUI-COLOQUEI-MEU-USUÁRIO"_conky/conkyrc" Ele me trouxe o seguinte.

      conky: desktop window (1000003) is subwindow of root window (b0)
      conky: window type - normal
      conky: drawing to created window (0x2200002)
      conky: drawing to double buffer
      No LSB modules are available.

      Excluir
    7. Demorou um pouco e inicio novamente com o comando acima. o meu mistério agora que de como inicializar ele com o sistema.

      Excluir
    8. Essa saida não é problema

      Excluir
    9. Essa é a unica forma de inicializar com o sistema, revise ai mano

      Excluir

  2. Há outra forma de iniciar com o Sistema:
    Nas configurações / Applications Settings Marcar Run Conky at startup.

    Eu não tô conseguindo é configurar o tamanho dele na minha tela, o marcador de downloads está submerso. Já tentei todas as configurações de size e nada até agora.

    Sou iniciante e espero colaborar.

    ResponderExcluir
    Respostas
    1. Entenda, aqui é dada uma forma genérica e aplicável a todos os ambientes gráficos e gerenciadores de janelas, isso que vc usa é só para o Gnome e mais nenhum

      Excluir
    2. E para o seu problema entre em uma de nossas redes sociais, crie um tópico dando detalhes do problema e ai sim posso te ajudar, aqui é impossível isso.

      Excluir