The XClient / XServer model, is in a nutshell described as follows:
XServer:
Is the host that will display the session (also called X-Terminal). Only requires the X11 system to be installed and optionally a display manager (no desktop or window manager are necessary).
The Xserver can be invoked by a number of ways:
From the command line as root, run: "X :1 -query xclientHost"
In the /etc/X11/xdm/Xservers add the following: ":1 local /usr/X11R6/bin/X :1 -query xclient-host"
XClient:
Is the host that will export its display to the XServer (X-Terminal). Requires a desktop / window manager and optionally a display manager.
The following files need modification as follows:
/etc/X11/xdm/Xaccess:
*.your-domain.ext *.your-domain.ext CHOOSER BROADCAST
/etc/X11/xdm/xdm-config:
!DisplayManager.requestPort: 0
/etc/X11/xdm/Xservers:
#:0 local /usr/X11/bin/X :0 vt9 -depth 15 -nolisten tcp

