Sheddy hope you don't mind me asking a question relating to RPi i use it for DSLstats the RPi boots to the GUI automatically i'll plug in the HDMI to VGA adapter to see the desktop and run DSLstats but it interferes with HG612 SNRM once connected.
I have putty and Xming installed on PC and can access the RPi via comand line and via the desktop using startxlde but it shows up as a new GUI desktop on PC and can't see the original GUI desktop running DSLstats is there anyway to show the original RPi desktop without using HDMI to VGA adapter.
My setup is a bit different, and I'm really not an expert here, but perhaps these points might help.
My Raspberry Pi that runs DSLstats is also running other monitoring software, but doesn't boot to a desktop/X-WIndows. The pi is headless with no physical display.
I have installed xrdp on this Raspberry Pi, so that I can easily access it from a Windows PC using RDP, thus :
[Windows command line]
Once in the XWIndows session via RDP for the first time, I start up DSLStats, then I quit (NOT logout) the remote desktop, which leaves it running on the Raspberry Pi.
Subsequently, when I reconnect using mstsc /v:pi-node-name from the same PC, it reconnects me to the existing session.
However, if I try the same command from a different Windows PC, it starts a new session and doesn't show me the already-running DSLStats.
So, it seems to me that your Raspberry Pi is starting an Xwindows session at startup, and you need to try to reconnect to this, rather than starting a new instance, when you remotely connect.
As to how you do this, I really don't know. Sorry.