Link clicado não passado para o firefox

18

Quando o Firefox é definido como meu navegador padrão, quaisquer links clicados em outro aplicativo abrem uma nova janela do Firefox em branco, não uma nova guia ou uma nova janela com a página desejada.

Isso é um problema com a configuração do firefox, de "Aplicativos preferidos" ou o que mais?

O script executável do firefox funciona bem, porque fazer firefox http://example.com em uma janela do console faz a coisa correta. Existe uma maneira de editar manualmente os "aplicativos preferidos"?

    
por jfoucher 07.05.2011 / 17:35

6 respostas

26

Eu encontrei uma resposta.

$ xdg-settings get default-web-browser
firefox-mozilla-build.desktop

e, em seguida, localize onde está:

$ locate firefox-mozilla-build.desktop
/home/user/.local/share/applications/firefox-mozilla-build.desktop

Abra

vi /home/user/.local/share/applications/firefox-mozilla-build.desktop

e, em seguida, altere

Exec=firefox

para:

Exec=firefox %u
    
por Pouyan 29.11.2011 / 20:40
6

Sintoma: Clique em um link em um aplicativo como o Thunderbird ou o LibreOffice abre uma guia ou página em branco no Firefox.

Solução: Encontre o arquivo (ou equivalente) userapp-firefox-S2GY5X.desktop na pasta /home/myself/.local/share/applications e substitua

Exec=/usr/bin/firefox %f

com

Exec=/usr/bin/firefox %u  

( u = URL brevemente)

    
por JCE 07.12.2015 / 11:42
3

Você não ajudou muito com "qualquer aplicativo", mas eu tentei encontrar um aplicativo no qual eu pudesse abrir um URL. Testei a opção "Obter ajuda on-line ..." no menu Ajuda , que confirmou que os URLs são abertos em novas janelas.

Usando minha imaginação, observei novos comandos chegando:

while : ;do ps x -o args | head -6 | tail -3; sleep .5;echo '___'; done

Depois de executar isso, pressionei rapidamente a opção de menu "Get Help Online ...". Quando o comando aparece, eu escapei do comando pressionando Ctrl + C (interrupção). O comando é uma chamada python. O arquivo relevante para abrir o URL é:

/usr/share/launchpad-integration/launchpadintegration/urls.py

Ao analisar esse arquivo, concluo que uma nova janela do Firefox é forçada se o aplicativo a ser executado for firefox %s (determinado por gconftool-2 ). Para alterar esse comportamento, defina a chave /desktop/gnome/url-handlers/http/command to firefox %u .

Para isso, abra um terminal e execute:

gconftool-2 --set /desktop/gnome/url-handlers/http/command --type string 'firefox %u'

Para uma interface gráfica, consulte Como uso o editor gconf?

    
por Lekensteyn 07.05.2011 / 23:37
0

Eu tenho o FF 6.0 e tenho o Ubuntu 11.04. Eu vou para FF > Editar > Preferências > Tab (que é uma tabulação nesta janela) e você tem várias opções sobre como suas guias devem reagir.

    
por Brian A. Morin 19.09.2011 / 17:01
0

Usuário do Firefox aqui.

Nenhum dos itens acima funcionou para mim. Eu já tinha o '% u' no meu arquivo de configuração.

Eu percebo, no entanto, que sempre que eu clico em um hiperlink dentro do meu terminal, o Firefox me mostra uma mensagem de erro dizendo que eu já abri o navegador em vez de apenas abrir uma nova aba. Isso me fez pensar que uma nova janela separada do meu navegador atual estava sendo lançada.

Mas tenho uma impressão errada. Isso é porque eu tenho duas versões do Firefox (beta e ESR). Se você não configurar seu navegador regular como padrão, qualquer clique em hyperlinks lançaria sua outra versão do Firefox, e se você não estiver prestando atenção, pareceria que você está tentando abrir uma nova janela a partir do seu navegador regular. navegador e não uma nova guia.

TL; DR
Se você usa duas versões do mesmo navegador, certifique-se de que o seu regular seja definido como padrão

    
por BringBackCommodore64 13.04.2018 / 13:56
0

Debian Wheezy, com um desktop Xfce4. Firefox ESR versão 52.8.0 (32 bits):

Eu tive um problema semelhante, mas não idêntico. Clicar em um hiperlink da Internet no LibreOffice abriu uma nova janela do Firefox, mesmo quando o Firefox já estava sendo executado em uma janela já existente. Além disso, a nova janela do Firefox abriria duas guias, uma com o URL "www.% U.com" e uma com o URL desejado.

Para interromper esse comportamento indesejável, abri o arquivo /home/your user/.local/share/xfce4/helpers/firefox-esr com um editor de texto e alterei a linha X-XFCE-CommandsWithParameter=firefox-esr %u "%s" para X-XFCE-CommandsWithParameter=firefox-esr "%s"

Agora, obtenho o comportamento desejado (por exemplo, a URL desejada é aberta como uma nova guia na janela do Firefox já presente ...

ITHTHS!

    
por Digger 28.06.2018 / 05:49