Well, first things first. As far as I know, there is NO WAY you can run an X server inside a VE for various reasons.
But here is an idea: you can start gdm and run a full X desktop in the VE.
Put this in /etc/gdm/gdm.conf:
[daemon]
VTAllocation=false
[security]
DisallowTCP=false
[xdmcp]
Enable=true
[gui]
[greeter]
[chooser]
[debug]
[server-false]
name=false
command=/bin/false
[servers]
0=false
And then restart gdm.
On some another machine:
Xnest :1 -query VE_IP_ADDRESS -geometry 800x600
Be aware of the security impact of enabling XDMCP.