My Raspberry Pi starts a VNC server on port 5901 on boot, but currently I do not have a display to access the GUI. I do however have an Ethernet cable and a PC with the VNC client software, how do I access the GUI from my PC?
Since your Pi already starts a VNC server on boot, just use a VNC viewer on your PC as follows:
Make sure your Pi is correctly on the network and that you can
SSH into it. There is plenty of information out there for this so I'll skip that.
Connect to that server with some VNC viewer.
This is very easy on Mac OSX:
Open a new
Finder -> Go -> Connect To Server -> Enter the IP address and port (e.g.
Alternatively, download software such as VNC Viewer and follow the instructions there.
I got access to the pi by running a scan using Find My Pi (https://github.com/adafruit/Adafruit-Pi-Finder/releases/tag/v2.0.1-beta), all I had to do was note down the IP of the pi after the detection by this tool. I used this IP to get access of the SSH terminal. The next thing I did was set up a static IP as in http://www.modmypi.com/blog/tutorial-how-to-give-your-raspberry-pi-a-static-ip-address. Thanks for the quick response!