Introducción
En las versiones recientes de Vino, el servidor VNC del proyecto GNOME que se incluye en otras distribuciones como Ubuntu, he encontrado problemas de conexión con los clientes, especialmente con el cliente de RealVNC que utilizo.
Cuando el cliente intenta conectarse con el servidor, la conexión falla y el usuario recibe un mensaje de “No supported authentication methods!” o “No matching security types“.
Causa
Esto aparentemente se debe a que Vino por defecto intenta cifrar el tráfico de datos con TLS y los clientes no lo soportan.
Solución
La solución consiste en desactivar el cifrado de los datos transmitidos durante la sesión de VNC.
Para hacer esto se debe ejecutar el siguiente comando en el servidor.
$ gsettings set org.gnome.Vino require-encryption false
Probablemente sea necesario reiniciar el servicio de Vino.
$ pgrep -l vino-server $ pkill -x vino-server $ /usr/lib/vino/vino-server -t &
muchas gracias funciona de maravilla con una concexion remota de windows a ubuntu
El comando /usr/lib/vino/vino-server -t & me dice opción desconocida -t