jed davis postou um patch que corrige isso dividindo um sinalizador -new-instance de -no-remoto. esperamos que ele seja lançado em um próximo lançamento do firefox.
A atualização do Firefox 8 para o Firefox 9 no Linux (Ubuntu Lucid) quebrou um recurso que eu uso com frequência: executando várias instâncias e, em seguida, mirando a linha de comando do Firefox em uma instância específica em execução.
Alguma idéia de como corrigir ou contornar isso?
Eu executei duas instâncias do Firefox com perfis separados:
firefox -no-remote -P personal
firefox -no-remote -P work
(O -no-remote
é necessário para o segundo iniciar uma nova instância, e não apenas uma nova janela na primeira instância.)
Eu então uso isso para abrir um URL em uma das instâncias em execução:
firefox -P personal http://asdf.com
Isso funcionou no Firefox 8, mas em 9 eu recebo a mensagem de erro
Firefox is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system.
O mesmo com essas variações:
firefox -P personal -new-tab http://asdf.com
firefox -P personal -new-window http://asdf.com
firefox -P personal -remote "openURL(http://asdf.com,new-tab)"
Parece que o sinalizador -no-remote
inicial foi alterado no Firefox 9 para impedir também conexões de futuras linhas de comando. Se eu iniciar uma instância sem -no-remote
, posso abrir uma guia com êxito a partir da linha de comando, mas não consigo iniciar uma segunda instância dessa forma, o que não ajuda muito.
jed davis postou um patch que corrige isso dividindo um sinalizador -new-instance de -no-remoto. esperamos que ele seja lançado em um próximo lançamento do firefox.
Tags command-line firefox linux