Situación:

Situación:

Situación:

Tres "computadoras":

A. una computadora de escritorio con su propia pantalla
B. una máquina virtual en A (kvm)
C. una pequeña PC con su propia pantalla

Generalmente trabajo en A, ssh -Ya B desde A, trabajo con firefox --no-remotey openofficecomencé en B (en el sshshell bash), que se muestra en la pantalla de A.

Hasta ahora, todo bien.

Nuevo requerimiento:

Ahora inicié sesión en C, ssh -Yen A y de allí ssh -Yen B, para que mi hija pueda trabajar al mismo tiempo que yo en esta misma máquina virtual.

Solía openoffice​​​​trabajar en un documento en B, que se muestra en la pantalla de C (desde dentro del doble ssh -Y).

Problema:

Cualquier intento de abrir una openofficeventana, ya sea en el sshshell iniciado en A, o incluso en la ventana virt-manager/ virt-viewer(es decir, directamente en la VM), abrirá su ventana en la pantalla de C.

Lo intenté xeyesy se abre donde se esperaba.

Entonces debe haber algo de openofficemagia en acción.

Pregunta:

¿Cómo apago esta magia?

Respuesta1

En libreoffice puedes hacer algo como esto:

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

y abrirá una nueva instancia para el mismo usuario. Es un poco como --no-remote que estás usando en Firefox.

La idea es afirmar que para esta ejecución, el entorno no es lo que suele ser y así forzar una nueva instancia a lidiar con él.

No tengo idea si eso funcionará en OpenOffice, pero como son muy similares, puedes usar LibreOffice solo para esa situación.

información relacionada