You enable remote XDMCP and then restart GDM. That's all there is to it. How are you testing this? As far as you nmap test goes, I'm not sure that XDMCP will show up on the localhost (127.0.0.1). Have you tried using the external IP address instead? Last time I had trouble with this, I had forgotten to restart GDM. -- Slim Odds