Real VNC and Raspbian "Buster"
(Virtual Mode useful for when an independent "display" is needed or for "headless" Pi's)
Contents
NB: the vncserver command used within the PuTTY (SSH) or GtkTERM (Serial) terminal windows within the screenshots in the following examples is a symbolic link to vncserver-virtual as discussed in this forum thread: https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=200196&p=1598431&hilit=vncserver+virtual#p1598396 and shown in the terminal "extracts" below including how to access the man pages (shown in part):
pi@raspiP4B4b-32GbP:~ $ which vncserver /usr/bin/vncserver pi@raspiP4B4b-32GbP:~ $ ls -laF /usr/bin/vnc* -rwxr-xr-x 1 root root 1001824 Sep 20 16:51 /usr/bin/vncagent* -rwxr-xr-x 1 root root 978480 Sep 20 16:51 /usr/bin/vncagent-raspi* -rwxr-xr-x 1 root root 54125 Sep 20 16:29 /usr/bin/vncinitconfig* -rwxr-xr-x 1 root root 1492144 Sep 20 16:51 /usr/bin/vnclicense* -rwxr-xr-x 1 root root 1706780 Sep 20 16:51 /usr/bin/vnclicensehelper* -rwxr-xr-x 1 root root 2879292 Sep 20 16:51 /usr/bin/vnclicensewiz* -rwxr-xr-x 1 root root 810656 Sep 20 16:51 /usr/bin/vncpamhelper* -rwxr-xr-x 1 root root 683600 Sep 20 16:51 /usr/bin/vncpasswd* -rwxr-xr-x 1 root root 606256 Sep 20 16:51 /usr/bin/vncpipehelper* lrwxrwxrwx 1 root root 17 Jan 19 00:44 /usr/bin/vncserver -> vncserver-virtual* -rwxr-xr-x 1 root root 3508820 Sep 20 16:51 /usr/bin/vncserverui* -rwxr-xr-x 1 root root 1063100 Sep 20 16:51 /usr/bin/vncserver-virtual* -rwxr-xr-x 1 root root 2261824 Sep 20 16:51 /usr/bin/vncserver-virtuald* -rwsr-xr-x 1 root root 1439352 Sep 20 16:51 /usr/bin/vncserver-x11* -rwxr-xr-x 1 root root 5039056 Sep 20 16:51 /usr/bin/vncserver-x11-core* -rwxr-xr-x 1 root root 761524 Sep 20 16:51 /usr/bin/vncserver-x11-serviced* -rwxr-xr-x 1 root root 6570564 Sep 19 16:35 /usr/bin/vncviewer*
pi@raspiP4B4b-32GbP:~ $ man vncserver-virtual ... vncserver-virtual(1) VNC vncserver-virtual(1) NAME vncserver-virtual - VNC® Server in Virtual Mode SYNOPSIS vncserver-virtual [OPTION...] [:DISPLAY] vncserver-virtual [OPTION...] COMMAND DESCRIPTION vncserver-virtual starts VNC Server in Virtual Mode, to create a virtual desktop and provide a dedicated workspace for connected VNC Viewer(s). A virtual desktop persists until VNC Server is explicitly stopped, even if the user starting it is logged out, or all VNC Viewers disconnect. It is entirely independent of the con‐ sole of the host computer; neither the desktop of the currently logged on user, nor the login screen, are available to connected VNC Viewers. ...
Virtual Mode Server (Default Geometry)
Virtual Mode Server (Specified Geometry)
Virtual Mode Server (P4B#1 on P4B#2)
Serial Connection Launching the Virtual Mode Server (Default Geometry)