Screenies is all running on 1 machine at the same time.

Computer A is running WindowsXP and VMware running Linux (the native install vs a Virtual disk and such).

Cygwin is the running on the WindowsXP, VMware is running on WindowsXP and Linux is runing under VMware and has gdm ON. Cygwin Logs in using XDMCP to the VMware Linux and everything is executing on a single processor.

Now the last picture is Linux as the Host OS, VMware is running with WindowsXP Native install on a seperate profile (hardware profile) thnen it has cygwin requesting to the host os to login again. Thereby running the Linux apps on the Linux machine proper and Displaying on the Windows in Cygwin, running under VMware.

As Drook pointed out: Computer A == Windows, Computer B == Linux Under Windows VMware.

Except for the last one: Computer A == Linux Host, Computer B == Windows Under Linux VMware, requesting to the Computer A Host as a remote machine.