Opção 1: Conecte-se à porta VNC específica do seu vncserver
Cada sessão do vncserver ainda terá sua própria porta exclusiva (Padrão: 5900 + VNC_Session_Number) depois que o daemon a tiver criado, e a porta exata, assim como a porta que você pode usar para iniciar o Java Client for VNC, podem ser encontrado clicando no ícone VNC dentro de um cliente.
Opção 2: defina a configuração _ConnectToExisting. opção no vncserver-virtuald
Depois de falar com a equipe de suporte do VNC, encontrei uma opção de configuração HIDDEN para ativar os desktops virtuais persistentes sob demanda:
_ConnectToExisting = 1
Este parâmetro pode ser adicionado como um argumento para 'vncserver-virtuald' ou pode ser adicionado no arquivo de configuração do VNC (o arquivo específico para o virtuald é /etc/vnc/config.d/vncserver-virtuald)
Usando a opção de configuração _ConnectToExisting, quando um usuário faz uma segunda conexão com o daemonPort (5999), o daemon conectará esse usuário à mesma sessão do vncserver, em vez de criar um novo desktop para o usuário.
Percebi que essa opção de configuração não pode ser encontrada em nenhum lugar on-line, e esse é um recurso muito útil, por isso postei on-line aqui para todos verem.