Eu resolvi isso executando e o comando sudo reboot
de dentro da sessão ssh eu ainda tinha acesso também. Felizmente, meu sistema está configurado para entrar automaticamente na conta principal do computador, então eu tive acesso VNC novamente depois que ele foi inicializado.