Eu tenho um comando de inicialização que funciona, mas apenas no terminal - como posso obter esse comando para trabalhar em aplicativos de inicialização?

0

Hoje, depois de muita pesquisa, encontrei o comando XDG_CURRENT_DESKTOP= keepassx que deveria funcionar em "Startup Applications" em 12.04. Até agora, só consegui fazê-lo funcionar no terminal. Mas depois de meses de pesquisa, parece um salto para finalmente ver o ícone do keepassx na bandeja do sistema! Então, eu odiaria desistir agora. Alguém tem vontade de me ajudar a descobrir como fazer com que esse comando funcione como a maneira padrão de iniciar o keepassx? Ou como um aplicativo de inicialização?

    
por jwdinkc 16.04.2013 / 23:41

1 resposta

1

Eu percebi isso. Não tenho certeza se devo excluir a pergunta agora ou deixá-la com uma resposta para qualquer outra pessoa usar. Vou apenas responder e deixar os mods decidirem.

  1. Abra o gedit e digite:
    'XDG_CURRENT_DESKTOP = keepassx'

  2. Salve como um tipo de arquivo ".sh". Apenas lembre-se de onde.

  3. Clique com o botão direito no seu .sh e selecione Propriedades, vá para a guia Permissões - marque a caixa ao lado de "Executar".

  4. Em aplicativos de inicialização, selecione Editar para KeepassX. Na janela Editar, ao lado de "Comando:", use o botão Procurar e selecione seu .sh.

  5. Uma vez que o KeepassX abrir na inicialização pela primeira vez após essas alterações, você precisará ir às configurações e ativar as funções da bandeja do sistema marcando as caixas correspondentes.

Nota: A configuração do KeepassX "Minimizar para a bandeja em vez da barra de tarefas" pode ser problemática, pois o ícone do painel / systray não oferece nenhuma opção para mostrar a GUI do KeepassX. O ícone oferece as mesmas duas funções ao clicar com o botão direito ou esquerdo - Sair e bloquear. Mas desde que você tenha a configuração do KeepassX e o preenchimento automático habilitado, tudo funcionará bem.

    
por jwdinkc 17.04.2013 / 17:45