Execute o Firefox automaticamente no logon - com o perfil normal

Execute o Firefox automaticamente no logon - com o perfil normal

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/firefoxna 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.

Pergunta do Thunderbird

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.

Firefox não é navegador padrão


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:

perfil de usuário ffox

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...

informação relacionada