Você não usa a porta 2
do console vnc na máquina vmname
virtual, mas usa 5902
port. Você precisa adicionar 5900
a cada saída do comando vncdisplay
se não configurar a porta VNC diretamente nas configurações da máquina virtual.
Para editar a configuração da máquina virtual, use o comando edit
:
edit vmname
E edite a linha assim:
<graphics type='vnc' port='5950' autoport='no' listen='0.0.0.0' passwd='password'>
Você precisa reiniciar a máquina virtual (parar e iniciar novamente, não reinicializar) para aplicar alterações de configuração.