Intentando ejecutar xterm en una máquina virtual Linux en la que estoy conectado mediante SSH desde una máquina Windows a través de PuTTY

Intentando ejecutar xterm en una máquina virtual Linux en la que estoy conectado mediante SSH desde una máquina Windows a través de PuTTY

Tengo una máquina virtual Linux (Ubuntu) en la que intento ejecutar el comando xterm para obtener ventanas de terminal adicionales. La VM está alojada en mi máquina con Windows 10, que puede conectarse mediante SSH a la VM (a través de Putty, Ubuntu bash, Cygwin, etc.)

Estoy intentando utilizar X11 Forwarding para que funcione el comando xterm. En este momento me encuentro con dos problemas:

1) Cuando hago SSH a la VM a través de "ssh -Y usuario@nombredehost" (en el shell bash de Ubuntu), puedo ingresar a la VM, pero aparece el mensaje de advertencia"Warning: No xauth data; using fake authentication data for X11 forwarding."

2) Al intentar ejecutar xterm en la VM, aparece el error

"X11 connection rejected because of wrong authentication.
xterm: Xt error: Can't open display: localhost:10.0"

He visto algunas soluciones, pero no estoy seguro de si debería implementarlas en la máquina host (Windows) o en la VM.

Además, Xming está activo en la máquina con Windows. De hecho, pude hacer que el reenvío X11 funcionara antes, pero sucedió algo (no sé qué hice) que provocó que dejara de funcionar.

¿Cómo haría para intentar solucionar este problema?

EDITAR: Me gustaría aclarar que xterm SÍ funciona para Putty. Es decir, si uso Putty para SSH (con X11 habilitado) en mi VM, entonces puedo ejecutar xterm. Sin embargo, no funciona para Ubuntu bash. Entonces el problema está en Ubuntu bash, pero no estoy seguro de cómo solucionarlo.

información relacionada