Situação:

Situação:

Situação:

Três "computadores":

A. um desktop com tela própria
B. uma máquina virtual em A (kvm)
C. um PC pequeno com tela própria

Eu geralmente trabalho em A, ssh -Ypara B de A, trabalho com firefox --no-remote& openofficeiniciado em B (no sshshell bash), exibido no display de A.

Até agora tudo bem.

Novo requisito:

Agora entrei em C, ssh -Yem A e de lá ssh -Yem B, para que minha filha possa trabalhar ao mesmo tempo que eu nesta mesma VM.

Eu uso openofficepara trabalhar em um documento em B, exibido no display de C (de dentro do double ssh -Y).

Problema:

Qualquer tentativa de abrir uma openofficejanela seja no sshshell iniciado em A, ou mesmo na janela virt-manager/ virt-viewer(ou seja, diretamente na VM), abrirá sua janela no display de C!

Eu tentei xeyese ele abre onde esperado.

Portanto, deve haver alguma openofficemágica em ação.

Pergunta:

Como faço para desligar essa mágica?

Responder1

No libreoffice você pode fazer algo assim:

 libreoffice -env:UserInstallation=file:///tmp/test

e abrirá uma nova instância para o mesmo usuário. É um pouco como o --no-remote que você está usando no Firefox.

A ideia é afirmar que para esta execução o ambiente não é o que costuma ser e assim forçar uma nova instância a lidar com ele.

Não faço ideia se isso funcionará no OpenOffice, mas como eles são muito semelhantes, você pode usar o libreoffice apenas para essa situação.

informação relacionada