====== Using the jPC's Remote Desktop Feature ====== When the Wayland compositor starts for the jPC's display, it also starts an instance of [[https://manpages.debian.org/trixie/wayvnc/wayvnc.1.en.html|WayVNC]] on localhost:5900, and then an instance of [[https://novnc.com/info.html|noVNC]] to expose WayVNC through a [[https://nginx.org/en/index.html|nginx]] web server instance at localhost:5980. To view, and interact with jpc's display remotely: - Run ''ssh -L 5980:localhost:5980 admin@{jpc_ip_address}'' on the remote computer to open an SSH tunnel to port 5980. - Open a browser to ''http://localhost:5980'' to view and interact with the jPC'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 --user disable jpc-remote-desktop. To stop the service immediately without rebooting, run systemctl --user stop jpc-remote-desktop.