12
edits
Changes
→Hostnode Configuration
Edit the '''gdm.conf''' file and in xdmcp section, comment out the 0=standard line under the [servers] section - this will prevent gdm from trying to launch an X server on the local machine - it will simply listen for xdmcp requests. Also, change from VCAllocation=true to VTAllocation=false and comment out the FirstVT=7 line. Change the access restrictions (if any) to suit your needs and then start GDM.
=== Hostnode Client Configuration === On the HNClient, you need to install ONLY a bare Xserver as per your OS instructions (use yum, emerge, apt, whatever). A desktop environment like XFCE/GNOME/KDE are is entirely optional (and not recommended as it'll unnecessarily just chew up resourceson the client) not to mention, they won't be used (since you're connecting to the desktop on the HNVE).
To get access to the XDM server, just start an Xserver with '''X -query <remote IP> :0''' (where :0 is the local display...set to :1 if you already have an X session running, or use Xnest)
There are guides online on howto securely tunnel XDMCP over the Internet (typically vpn as XDMCP settings can't be tunneled over ssh giving you securityafaik), in an otherwise INSECURE protocol.
=== Errata ===