Como encontrar comandos para aplicativos de inicialização automática?

0

Existem dois aplicativos que eu quero autostarted, então eu procurei por ele. No entanto, as soluções só lhe dizem como fazê-lo, mas não o que colocar em comandos.

Eu uso o Ubuntu 13.10 e quero que o Thunderbird e o Empathy iniciem na inicialização. Quais são os comandos que precisam ser executados? Para ser preciso, o que preciso colocar no campo "Comando" quando abro a caixa de diálogo Startup Applications e tento adicionar um novo aplicativo lá?

    
por Abhimanyu 19.05.2014 / 06:44

2 respostas

0

Coloque os comandos abaixo no campo de comando para thunderbird e empatia ao adicioná-lo a aplicativos de inicialização,

/usr/bin/thunderbird
/usr/bin/empathy
    
por Avinash Raj 19.05.2014 / 06:49
0

Abra um prompt de comando e execute: wmctrl -pl . Isto lhe dará uma lista de janelas e seus IDs de processo. Será parecido com: 0x03800008 0 2138 [your_host_name] unity-panel 0x0380000b 0 2138 [your_host_name] unity-dash 0x0380000c 0 2138 [your_host_name] Hud 0x0280000a 0 2213 [your_host_name] Desktop 0x0380000f 0 2138 [your_host_name] unity-panel 0x02c00078 0 2230 [your_host_name] Inbox - Mozilla Thunderbird

A última coluna é o título da janela. Combine isso com o aplicativo de seu interesse.

A terceira coluna é o ID do processo. Para descobrir o aplicativo que iniciou esse ID de processo específico, use cat /proc/[the_proces_id]/cmdline . No caso do Thunderbird eu usei cat /proc/2230/cmdline e ele produziu /usr/lib/thunderbird/thunderbird .

O Thunderbird não é um exemplo muito bom porque usa um stub em / usr / bin que inicia a aplicação real localizada em / usr / lib / thunderbird /.

Apenas iniciar / usr / lib / thunderbird / thunderbird, entretanto, pode ou não funcionar e eu não o recomendo. Em vez disso, você precisa descobrir qual programa em / usr / bin (ou talvez / bin) iniciou o programa em que está interessado. Para isso, passe o nome do programa para o programa, ou seja, which thunderbird . Ele lhe dará o nome real do programa, por exemplo, / usr / bin / thunderbird.

    
por sмurf 19.05.2014 / 07:12