Eu abri um relatório de bug no github do lxd e Stéphane Graber me deu a resposta: este é um recurso do Firefox , que pode ser desativado com a opção --no-remote
. Então é claro que não há problema com o LXD !
Citando Stéphane:
Eu não usei o firefox há muito tempo, mas acredito que eles têm código para encontre e interaja com um firefox existente através das propriedades do X.
Desde que você passa "-X", seu contêiner tem acesso ao seu servidor X e assim pode consultar / definir propriedades do X, listar todas as janelas em execução, ... que é provavelmente como o firefox detecta uma sessão do firefox existente e tem abra uma nova janela em vez de gerar um novo processo.
Eu esperaria que houvesse uma opção de linha de comando no firefox para que não fosse faça isso.
se link
Portanto, lançar firefox --no-remote
do contêiner impede que o Firefox abra uma nova janela na minha sessão principal.