In some scenarios, you might want to have a GUI on your GPU accelrated accelerated instance. VNC is typically the way to go, when you want a remote desktop connection to a Linux-based computer. Actullay getting a GPU accelrated VNC session is not very straightforward, but if you follow these instructions carefully; it can be done
The following steps are tested on Ubuntu Server 20.04
Configure the server
Install a basic GUI, a VNC server and some necessary utilities
...
Congratulations. You are now done, and you should do a reboot.
Connect to the VNC server
When the steps above are completed, you are reday to connect. The configured VNC server is only listening to localhost. So, to be able to connect you need to setup a SSH tunnel on your client. This should work in Linux, MacOS and in PowerShell on windows:
...