Setup VNC Remote Screen Sharing on Ubuntu
From Bonus Bits
This article gives the steps to setup remote screen sharing VNC with vino on Ubuntu Desktop.
- Ubuntu 18+
- Install Vino
- Usually it's already installed, but double check.
sudo apt update && sudo apt install -y vino
- Run Default Ubuntu Gnome X Session
- On Ubuntu 18/19 Vino gnome interface doesn't seem to work with Ubunu Wayland. At login you'll need to select the default Ubuntu (gnome) desktop.
- Enable in Setting GUI
- Open Settings > Sharing
- Select Screen Sharing
- If it's not listed it's either because Vino is not installed or you are in Ubunut Wayland or some other desktop session type.
- Select toggle to enable
- Set password
To access Vino advanced options use dconf-editor
- Install dconf-editor
sudo apt install dconf-editor
- Launch dconf-edtor
- Use app search and search for dconf-editor
- Accept I will be careful
- Browse org | gnome | desktop | remote-access
- Select Options such as:
- Toggle on lock-screen-on-disconnect
- Toggle off Require Encryption most VNC clients don't support the TLS it requires
- Toggle off prompt-enabled
- Ignore the vnc password you see at bottom
- Close Editor