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 sobre como consertar ou contornar isso?
Eu corro duas instâncias do Firefox com perfis separados:
firefox -no-remote -P personal
firefox -no-remote -P work
( -no-remote
É necessário que o segundo inicie uma nova instância, e não apenas uma nova janela na primeira instância.)
Em seguida, uso isso para abrir um URL em uma das instâncias em execução:
firefox -P personal http://asdf.com
Isso funcionou através do Firefox 8, mas em 9, eu recebo a mensagem de erro
O Firefox já está em execução, mas não está respondendo. Para abrir uma nova janela, você deve primeiro fechar o processo existente do Firefox ou reiniciar o sistema.
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 -no-remote
sinalizador inicial foi alterado no Firefox 9 para evitar 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.