I wasted too much time figuring this out so I’ll document it here for future use and if anyone else hits the problem.
As of Linux Mint 19.2 (or maybe a little earlier), they stopped including the simple Remote Desktop support. As far as I’m concerned, idiots!! I need that on every damn system I use.
When I first hit this problem I found these instructions,
These worked as far as they go, but they don’t explain how to assign a password to VNC. I must have passworded access.
Here is my full set of instructions:
- Install Vino:
sudo apt install vino
- Assuming the password you want to assign is ‘mypassword’, enter the following commands when logged into the user that will be running vino:
gsettings set org.gnome.Vino require-encryption false gsettings set org.gnome.Vino prompt-enabled false gsettings set org.gnome.Vino authentication-methods "['vnc']" gsettings set org.gnome.Vino vnc-password $(echo -n 'mypassword' | base64)
- You can verify the settings with
gsettings get org.gnome.Vino require-encryption gsettings get org.gnome.Vino prompt-enabled gsettings get org.gnome.Vino authentication-methods gsettings get org.gnome.Vino vnc-password
- Finally, search for the Startup Applications Preferences applet, and add
/usr/lib/vino/vino-server
- Reboot and you should be good to go!
These instructions would be complete if you’d edited your verify command to ‘get’ rather than ‘set’.
Thanks for the catch!
You can use: “gsettings list-recursively org.gnome.Vino” to list all the settings
I think you also have to open port 5900 in de servers firewall
Hiya. These instructions worked great for Debian 11.