6 votos

La aplicación Screen Sharing no puede conectarse a VNC

Tengo un servidor VNC (una VM QEMU para ser exactos) al que quiero conectarme, pero estoy experimentando un problema realmente extraño. Mi servidor está en [ip]:5905 (o [ip]:5). Cuando intento conectarme a este servidor a través de VNC Viewer por RealVNC, se conecta sin ningún problema, excepto la advertencia de conexión no cifrada. Cuando intento conectarme exactamente al mismo servidor usando la aplicación Screen Sharing, o bien me dice que ha fallado la conexión, o bien se queda en un bucle infinito de "Conectando...". ¿Qué puedo hacer?

Por cierto, Estoy intentando hacer un script que abra una conexión a este servidor VNC, por lo que necesito argumentos para el comando open también. Gracias.

0voto

Silverfish Puntos 494

Unos años más tarde, me encontré con este problema al intentar instalar una Kali VM en mi Mac M1. Cuando intentaba conectarme con Screen Sharing.app (con una contraseña vacía), se colgó en "conectando..." pero nunca funcionó. Podía conectarme a través de tiger-vnc, pero esto no funcionaba muy bien (lag de pantalla, no se actualizaba, segfaults).

Al final descubrí que tenía que establecer una contraseña en la configuración de mi máquina virtual. Una vez que se estableció una contraseña, Screen Sharing.app conectado de inmediato.

La configuración XML de mi máquina ahora contiene:

<devices>
...
<graphics type='vnc' port='5900' listen='127.0.0.1' passwd='redacted'/>
<video>
            <model type='virtio' vram='32768'/>
</video>
...
</devices>

Con esta configuración, open "vnc://:redacted@localhost" desde la línea de comandos funciona ahora como se esperaba (al igual que K en Finder, o open "vnc://$(whoami):redacted@127.0.0.1:900" u otras variantes).

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