
Quero executar o Firefox (e o Thunderbird) automaticamente no logon. Achei que tinha uma solução - que é executar "Aplicativos de inicialização" e adicionar uma entrada para o Firefox executar: /usr/lib/firefox/firefox
. Agora, isso funciona de certa forma, quando eu saio e faço login novamente, ele executa o Firefox. No entanto, o Firefox pergunta se eu quero tornar o Firefox o navegador padrão (o que normalmente não acontece). Então eu digo OK, tudo bem, mas se eu fechar o Firefox e iniciá-lo manualmente a partir do Unity Launcher, ele perguntará novamente se eu quero tornar o Firefox o navegador padrão.
Portanto, parece que executar /usr/lib/firefox/firefox
na inicialização é diferente de executá-lo no inicializador (perfil diferente?). Eu quero torná-los equivalentes. Existe algum argumento que eu possa adicionar à lista de aplicativos de inicialização para tornar o Firefox iniciado automaticamente igual ao iniciado manualmente?
Um problema semelhante parece acontecer com o Thunderbird - ele não parece estar usando o mesmo perfil que o habitual (veja abaixo) - por exemplo, ele não conseguiu fazer login no meu servidor de e-mail.
Estou usando o Ubuntu 14.04.
Atualizar
Usei a página de depuração do Firefox para encontrar a localização do diretório do meu perfil. Definitivamente é o mesmo com ambas as invocações do Firefox (e meus favoritos são os mesmos). No entanto, ainda recebo a pergunta (abaixo) quando mudo do Firefox iniciado automaticamente para invocá-lo manualmente. Suponho que posso desmarcar a caixa "Sempre realizar esta verificação ...", mas parece estranhamente perturbador que haja alguma diferença na execução que faz a pergunta em primeiro lugar.
Maior esclarecimento
Cada vez que vejo a mensagem acima hoje em dia, clico em "Usar o Firefox como meu navegador padrão"edesmarque "Sempre execute esta verificação ao iniciar o Firefox" (não nessa ordem, obviamente).
No entanto, toda vez que passo da invocação do login e da invocação de iniciá-lo manualmente, recebo a caixa de diálogo novamente. O que é estranho, porque onde quer que estejam armazenando minha resposta, ela não é lembrada.
Responder1
Experimente no terminal:
$ firefox --new-instance -ProfileManager
Você obterá algo assim:
Então, para executar com um perfil específico:
$ firefox --new-instance -P "Default User"
Aqui você também pode encontrar diretórios de perfis.
(Obs: tenho que usar --new-instance
, pois já estou com o navegador aberto para responder isso).
Se funcionar, acho que você pode usar /usr/bin/firefox -P "Your Profile"
o comando de inicialização para que o Firefox carregue esse perfil na inicialização.
Além disso, você pode tentar marcar a caixa de seleção "Usar o perfil selecionado sem perguntar na inicialização"...
Espero que isto ajude...