4 votos

No puedo conseguir que X11 funcione en MacOS Big Sur

Soy nuevo en MacOS. Había configurado todo para acceder a mi instancia de AWS EC2 Ubuntu antes de la actualización a la última MacOS Big Sur.

Ahora cuando intento ssh a la instancia AWS EC2:

ssh -X -i /location/key/pair.pem user@server

Estoy conectado.

# Start a virtual display:
/usr/bin/Xvfb :0 -ac -screen 0 1024x768x24 &
# Output: [1] 2146

# Start the x11 server
/usr/bin/x11vnc -ncache 10 -ncache_cr -viewpasswd remote_view_only_pass -passwd some_pass123  -display :0 -forever -shared -logappend /var/log/x11vnc.log -bg -noipv6
# Output: PORT=5900

# Try out a xeyes
DISPLAY=:0 xeyes &

#Output: [2] 2156

No xeyes en la pantalla.

No estoy seguro de qué es exactamente lo que puede estar mal aquí. He intentado -L interruptor, -Y .

Entré en el /etc/ssh/ssh_config y las líneas no comentadas son:

Host *
    ForwardAgent yes
    ForwardX11 yes

¿Cómo puedo comprobar dónde puede estar el problema?

4voto

Oskar Puntos 1242

Este es un problema común ya que para X Windows necesitas ejecutar un proceso de servidor en tu Mac y el proceso de cliente xeyes se ejecuta en AWS (o el programa cliente podría ejecutarse localmente en tu Mac). Por defecto, MacOS no incluye un servidor X11, por lo que tendría que cargarlo y ejecutarlo para que su configuración funcione.

https://www.xquartz.org/releases/index.html

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X