Using the Remote Desktop Feature

When the Wayland compositor starts for the panel PC's display, it also starts an instance of WayVNC on localhost:5900, and then an instance of noVNC to expose WayVNC through a nginx web server instance at localhost:5980.

To view, and interact with panel PC's display remotely:

  1. Run ssh -L 5980:localhost:5980 admin@{panel_pc_ip_address} on the remote computer to open an SSH tunnel to port 5980.
  2. Open a browser to https://localhost:5980 to view and interact with the panel PC's display.

The method leverages the security of SSH's authentication and encryption so separate authentication, authorization, and encryption for WayVNC and NoVNC are not needed.

Disabling the Remote Desktop Service

To disable the remote desktop service, run

systemctl --global disable remote-desktop

. To stop the service immediately without rebooting, run

systemctl --user stop remote-desktop

.