Isso é o que funcionou para mim usando x11vnc:
Então, aparentemente, o Ubuntu 17.10 usa gerenciadores de exibição GDM3 e / ou Wayland, assim, há alguns problemas de compatibilidade com o Wayland.
Faça o seguinte:
apt-get install x11vnc
sudo x11vnc -storepasswd
<Enter Password; Saves to ~/.vnc/passwd>
xauth
<Generates .Xauthority file at /run/user/1000/gdm/Xauthority>
nano /etc/gdm3/custom.conf
<Uncomment/Change line to "WaylandEnable=true">
<Logout -> click gear -> select the "Xorg" option>
<Login>
x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth ~/.vnc/passwd -rfbport 5900 -shared
<Or whatever you need>
E Voila ... Agora para automatizar algumas coisas