Hallo Jar,
ich habe den Verdacht, dass der vnc-Server nicht richtig beendet wird, wenn man per vnc auch den Reboot auslöst.
Und dann wird der vnc nicht mehr richtig gestartet, wenn der pi hochgefahren ist.
Den neuen RealVnc kann man ja in verschiedenen Modi laufen lassen.
Einmal aus dem Py-Menü heraus standardmäßig aktivieren - dann läuft er aber im Modus wie wenn ein Monitor angeschlossen wäre.
Mit dem Komando vncserver kann man auch nur einen virtuellen Desktop laufen lassen, der für den Py "headless" geeignet wäre, wie es bei mir ist.
Ich habe aber noch keine Möglichkeit gefunden den Befehl "vncserver" als Autostart auszuführen, damit er nach dem Hochfahren "nur" im headless-Modus startet.
Dann würde ich nämlich auch ein kleines Bash-Script zum Runtefahren erstellen, dass mir zuerst den VNC killt und dann erst shutdown ausführt.
Aber mit dem Befehl vncserver im bash-scirpt gehts scheinbar nicht.