Como autostart conky no Xfce?

5

Eu quero autostart Conky no Ubuntu 12.04 / Xfce. Tentei iniciar este script com "aplicativos de inicialização automática" nas opções de sessões:

sleep 6
conky

Mas isso não funciona.

    
por Furtano 05.01.2013 / 21:14

4 respostas

4

Desde que você tenha instalado o seu conky, use corretamente o seguinte:

Nomeie um arquivo .conky_startup e coloque as seguintes linhas nele:

#!/bin/bash  
sleep 10 && conky ;

Coloque o arquivo no seu diretório pessoal (o diretório com seu nome de usuário).

Em seguida, vá para Sessão e inicialização e a guia Autostart do aplicativo , crie uma nova entrada com Adicionar e preencha um nome e uma descrição e o caminho para .conky_startup. Do que reiniciar e conky deve começar. Você pode ter que mudar um pouco o tempo de dormir para o melhor resultado.

    
por jeroen 06.01.2013 / 06:21
3

Você não precisa de um script para um comando fácil como esse.

Opção 1: com GUI

Você pode adicionar uma nova entrada com a GUI xfce4-session-settings , em Configurações > Sessão & amp; Inicialização > Autostart de aplicativo:

% bl0ck_qu0te%

Opção 2: manualmente (linhas de comando)

Você pode adicionar um novo arquivo.desktop (arquivos de autostart) em $ HOME / .config / autostart:

mousepad ~/.config/autostart/conky.desktop

Cole isto na janela do Mousepad:

[Desktop Entry]
Type=Application
Exec=sh -c "sleep 10; conky;"
Name=Conky
Comment=Autostart conky at login

Salvar.

Opção 3: com apenas uma linha de comando (TADAAAM!)

echo -e '[Desktop Entry]\nType=Application\nExec=sh -c "sleep 10; conky;"\nName=Conky\nComment=Autostart conky at login' | tee > ~/.config/autostart/conky.desktop

    
por MrVaykadji 06.01.2014 / 23:45
0

Então, eu estava tendo o mesmo problema ao iniciar o Conky e descobri isso depois de ver vários posts na rede, não sei como o sono era uma boa escolha, pois é uma função do sistema, então nada acontece / executa para isso duração.

Esta solução é ideal para usuários do Xfce4, nenhum outro teste de desktop foi executado, mas deve funcionar, então comente se ele funciona em outros desktops.

1, Crie um lançador na sua área de trabalho para o Conky. (clique com o botão direito na área de trabalho)

2, Use a opção -p e especifique uma duração de pausa inicial, 15 segundos funciona bem, então conky -p 15.

3, Se você usar outros switches quando você iniciar o Conky, adicione-os primeiro como, Conky -dqp 15.

4, Salve seu lançador e adicione-o ao seu diretório de usuário ~ / .config / autostart.

5, Efetue logout e login novamente e o que Conky aparecerá.

Espero que isso ajude ... aproveite

    
por JeffreyJ 26.06.2016 / 06:12
0

Usar o -p flag do Conky é a opção mais fácil e lógica:

Use o Gerenciador de Configurações XFCE para adicionar Conky à lista de aplicativos que iniciam automaticamente indo para " Sessão e Inicialização " e clicando no ícone " Guia de início automático da aplicação ".

No campo " Comando /usr/bin/conky -p 8 para dar ao Conky uma pausa de 8 segundos antes de começar.

Como mencionado anteriormente, este é apenas um ponto simples e uma maneira de criar um arquivo *.desktop em $HOME/.config/autostart .

Se esse arquivo já existir (ou seja, se tiver sido criado anteriormente), a linha Exec=* poderá ser modificada em qualquer editor de texto para ler /usr/bin/conky -p 8 ou conky -p 8 .

[Desktop Entry]
Encoding=UTF-8
Version=0.9.4
Type=Application
Name=Conky
Comment=System Monitor
Exec=/usr/bin/conky -p 8
OnlyShowIn=XFCE;
StartupNotify=false
Terminal=false
Hidden=false
    
por cannonfodder 12.02.2017 / 15:37

Tags