Auf dem Raspberry Pi ist per default der Zugriff auf VNC nicht freigeschaltet. Nach der Freischaltung kann es aber zu Problemen mit der Kompatibilität des VNC Clients kommen (z.B. unter macOS).
Das kann mit folgenden Schritten im CLI vom Raspberry Pi gelöst werden:
sudo raspi-config
Danach Interfacing Options und VNC auf Enable stellen.
Raspberry Pi neu starten
sudo reboot
vncpasswd -print Password: Verify: Password=40cca9718ffb8e91d55cf290c3db86d5
Die Zeile mit Password wird gleich benötigt und kann in die Zwischenablage kopiert werden.
sudo nano /etc/vnc/config.d/common.custom
Encryption=PreferOn Authentication=VncAuth Password=40cca9718ffb8e91d55cf290c3db86d5
Die Zeile mit Password stammt von vorher.
sudo systemctl restart vncserver-x11-serviced
Jetzt mit dem Raspberry Pi verbinden und bei Aufforderung das selbst gewählte Passwort eintragen. Am Mac z.B. mit cmd+k und mit Hostnamen oder IP Adresse:
vnc://raspberrypi.local vnc://192.168.0.10