Configuring Raspberry Pi for Remote Access

Raspberry Pi is a fully functional computer residing on a printed circuit board less than four inches long. Designed as an educational tool, it has found widespread favor with hobbyists and professionals alike for a dazzling array of uses.

Screens supports Raspberry Pi’s pre-installed RealVNC virtual network computing server, as long as a couple of configuration settings are respected.

Configure Raspberry Pi’s RealVNC Server

For more information about using Raspberry Pi’s on-board VNC software, see RealVNC’s guide.

Configure Raspberry Pi’s SSH Server

You will find more details here.

Making your Computer accessible remotely

If you'd like to connect to your computer remotely, we recommend to use a service such as Tailscale. You'll find instructions in this article.

Selecting a Display

In order to select a particular display on your computer, you need to specify a different port number. You'll find more details in this article.

Configure Screens

Once you are done, you can now create a new custom connection in order to connect to your Raspberry Pi.

Raspberry Pi 5 Bookworm

As of now, Screens is unable to establish a connection with a Raspberry Pi running Bookworm. We strongly advise users to postpone any upgrades until further notice.

As a workaround, we suggest switching to X11 by following these instructions:

  1. Open Terminal on the Pi or connect to it via SSH.
  2. Execute the command: raspi-config
  3. Navigate to Advanced Options and then select Wayland.
  4. Choose X11 and confirm your selection.
  5. Reboot the Pi when prompted.

Additional information can be found in this article. Thank you for your understanding and patience.

Still need help?

Send us an Email