How to Use VNC on macOS: A Step-by-Step Guide
macOS has a built-in VNC client called "Screen Sharing." You can use this if you have a VNC Server (like tightvncserver or x11vnc) already running on the Ubuntu machine and the firewall allows it.
Read More