No Kubuntu 19.10, instalei o conky do repositório, configurei-o e fiz uma entrada de inicialização automática. Após uma reinicialização, vejo no Monitor do sistema que duas instâncias do conky estão em execução, não consigo descobrir o porquê.
ps -auxf | grep conky
shmuel 1436 0.0 0.1 27660 12248 ? S 13:08 0:00 \_ /usr/bin/conky
shmuel 2060 0.0 0.0 8896 924 pts/1 S+ 13:13 0:00 \_ grep --color=auto conky
shmuel 1580 0.0 0.1 27656 12384 ? S 13:08 0:00 /usr/bin/conky
Se eu matar os dois processos conky que aparecem no System Monitor e, em seguida, iniciar o conky no terminal, recebo:
ps -auxf | grep conky
shmuel 4442 0.1 0.1 27664 12452 pts/1 S+ 16:17 0:00 | \_ conky
shmuel 4459 0.0 0.0 8896 848 pts/2 S+ 16:17 0:00 \_ grep --color=auto conky
Quando os usuários iniciam uma nova sessão, eles podem decidir quais aplicativos devem ser carregados automaticamente. A interface gráfica para isso é acessada via Configurações do sistema > Inicialização e desligamento > Sessão da área de trabalho . A seção inferior intitulada "No login" permite ao usuário várias opções:
Imagem mostrando parte da interface do Desktop Sessions
Por qualquer motivo, a opção padrão é a primeira, Restaurar sessão anterior . Manter essa opção, em alguns casos, pode ter consequências não intencionais.
Considere ter um aplicativo em seu autostart . Se esta aplicação for
o usuário pode ver instâncias adicionais do aplicativo abertas ou em execução após cada login.
A combinação que eu prefiro é ter o que eu quiser no Autostart¹ junto com o Start com uma sessão vazia .
¹ Na minha inicialização automática, uso um atraso de tempo para evitar possíveis condições de "corrida". Quando uma sessão é iniciada, é um período bastante ocupado para o sistema. Então eu uso um atraso de 1 min para o meu conky e 2 min para o Dropbox.
Confira o conteúdo de
e
remova quaisquer arquivos relacionados ao conky de lá.
que pode mostrar o que e de onde o conkyrc está começando.
/proc/<conky pid>/
examine os arquivos para obter mais informações sobre o processo em execução