I just tried vino and it works ok. I’m using a cheap 5 dollar usb wifi rn, the graphic is slow but workable on low color setting.
Vino is the default VNC server in Ubuntu to share your existing desktop with other users.
To configure vino from within GNOME, go to System > Preferences > Remote Desktop
To set vino to request access each time, tick Allow other users to view your desktop in the Remote Desktop configuration window.
There's no way to set vino to only listen for the next connection.
To set a password, tick Require the user to enter this password:, and enter a hard-to-guess password.
To put vino in view-only mode, untick Allow other users to control your desktop.
To only allow local connections, open a terminal and run the command:
gsettings set org.gnome.Vino network-interface lo
To allow connections from anywhere, open a terminal and run the command:
gsettings reset org.gnome.Vino network-interface