Quando o Firefox é definido como meu navegador padrão, qualquer link clicado em outro aplicativo abre uma nova janela em branco do Firefox, 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 em uma janela do console faz a coisa correta. Existe uma maneira de editar os "aplicativos preferenciais" manualmente?firefox http://example.com
firefox
preferences
default-browser
jfoucher
fonte
fonte
man firefox
diz-me,firefox [OPTIONS] [url]
masfirefox --help
dá o seguinte erro:/usr/lib/firefox-4.0.1/firefox-bin: error while loading shared libraries: libxul.so: cannot open shared object file: No such file or directory
LD_LIBRARY_PATH=/usr/lib/firefox-4.0.1 firefox --help
. Com qual aplicativo você está tendo problemas?Respostas:
Eu encontrei uma resposta.
e encontre onde está:
Abra
e depois mudar
para:
fonte
~/.local/share/applications/chromium-browser.desktop
xdg-settings get default-web-browser
retornafirefox-esr.desktop
, que o conteúdo do arquivo está correto; problema ainda está acontecendo.Sintoma: Clique em um link em um aplicativo como o Thunderbird ou o LibreOffice para abrir 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 substituacom
(
u
= URL brevemente)fonte
Você não foi realmente útil com "qualquer aplicativo", mas tentei encontrar um aplicativo no qual pudesse abrir um URL. Testei a opção "Obter ajuda online ..." no menu Ajuda , que confirmou que os URLs são abertos em novas janelas.
Usando minha imaginação, observei novos comandos sendo executados:
Depois de executar isso, pressionei rapidamente a opção de menu "Obter ajuda online ..." mencionada anteriormente. Quando o comando aparece, eu escapei do comando pressionando Ctrl+ C(interromper). O comando é uma chamada python. O arquivo relevante para abrir o URL é:
Analisando esse arquivo, concluo que uma nova janela do Firefox será forçada se o aplicativo a ser executado for
firefox %s
(determinado porgconftool-2
). Para alterar esse comportamento, defina a chave/desktop/gnome/url-handlers/http/command
comofirefox %u
.Para fazer isso, abra um terminal e execute:
Para uma interface gráfica, consulte Como uso o editor gconf?
fonte
$ ps x -o ags
dáerror: unknown user-defined format specifier "ags"
Eu tenho o FF 6.0 e o Ubuntu 11.04. Eu vou para FF> Editar> Preferências> Guia (que é uma guia nesta janela) e você tem várias opções de como suas guias devem reagir.
fonte
Usuário do Firefox aqui.
Nenhuma das opções acima funcionou para mim. Eu já tinha o '% u' no meu arquivo de configuração.
Percebo, porém, que sempre que eu clicava em um hiperlink dentro do meu terminal, o Firefox me mostrava uma mensagem de erro dizendo que eu já abri o navegador em vez de apenas abrir uma nova guia. Isso me fez pensar que uma nova janela separada do meu navegador atual estava sendo lançada.
Mas tive uma impressão errada. Isso ocorre porque tenho duas versões do Firefox (beta e ESR). Se você não configurar seu navegador comum como o padrão, qualquer clique nos hiperlinks iniciará sua outra versão do Firefox e, se você não estiver prestando atenção, parece que você está tentando abrir uma nova janela a partir do seu navegador comum. navegador e não uma nova guia.
TL; DR
Se você usar duas versões do mesmo navegador, verifique se o normal está definido como padrão
fonte
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 uma URL "www.% U.com" e outra com a URL desejada.
Para interromper esse comportamento indesejável, abri o
/home/your user/.local/share/xfce4/helpers/firefox-esr
arquivo com um editor de texto e alterei aX-XFCE-CommandsWithParameter=firefox-esr %u "%s"
linha paraX-XFCE-CommandsWithParameter=firefox-esr "%s"
Agora, recebo o comportamento desejado (ou seja, o URL desejado é aberto como uma nova guia na janela do Firefox já presente ...
IHTHS!
fonte