Por que não há várias instâncias do Firefox no Linux como no Windows?

5

No Windows Se eu executar o Firefox como jack de usuário e tentar iniciar outra instância do Firefox, não poderei, já que um deles já está em execução.

Se eu optar por executar o firefox como administrador, posso ter duas instâncias do firefox, separadas umas das outras lado a lado, porque elas estão em diferentes contas de usuário.

Isso não parece ser verdade no Linux.

Como entrada de usuário, se eu iniciar o Firefox, como no Windows, não consigo iniciar uma nova instância. Se eu abrir um terminal e mudar para root, configure XAUTHORITY para xs .Xauthority e tente iniciar o firefox como root .... Eu recebo o erro que o firefox já está rodando.

Por que isso? Por favor, não poupe nenhum detalhe técnico nas suas respostas ... obrigado.

    
por Jack 04.05.2010 / 08:01

1 resposta

10

Transmita o parâmetro --no-remote para o firefox na inicialização e não reutilize o processo existente.

Este é um problema conhecido do firefox na maioria das plataformas unix. O que parece acontecer é que o firefox consulta o servidor X, vê que outro firefox está rodando (não precisa nem ter a mesma versão) e envia um sinal para abrir uma nova página, ao invés de iniciar de fato.

Isso acontece mesmo se o segundo firefox for iniciado em uma segunda máquina por SSH com o encaminhamento X ativado. É uma implicância que ainda não foi consertada.

por 04.05.2010 / 08:53