Tu dois avoir un setting particulier, peut etre dans raspi-config, chez moi il n'y a pas de virtuel, VNC se connecte au bureau reel.Le serveur VNC lance une session X virtuelle et l'affiche. C'est comme avoir un écran virtuel, mais il n'est branché seulement quand on est connecté dessus.
Pas d'écran => il faut passer en headless.
Je n'ai pas d’écran de mon coté et j'ai le desktop, comme beaucoup de monde, très peu de gens perdent du temps a connecter un ecran au PI, plus facile d'utiliser VNC.
Si tu ne veux pas te prendre la tete avec les reglages il y a une image Raspbian deja configurée https://phoscon.de/en/raspbee/sdcard , prend la version desktop (ou headless si tu preferes, mais tu perd l'usage de l'application complete)
Il te faudra juste mettre a jour l'OS si besoin.