On most Unix/Linux distributions XDMCP is disabled by default. In order to enable your server to accept XDMCP connections you need to modify a few configuration files.
The configuration files are located in different directories depending on the distribution.
NOTE: XDMCP is an insecure protocol and should not be used over the network. You can still display your Desktops using ssh. Ssh is not only secure but tunneling allows you to get through many firewall restrictions that often block XDMCP.
Another solution would be to use LIVE Connections. LIVE allows you to display your desktop at the fastest speeds possible. It is built on top of ssh so it is also secure. LIVE requires a server component which can be downloaded here
Please select the version you are currently using
- XDMCP Red Hat EL 4 (gdmsetup)
- XDMCP Red Hat EL 5 (gdmsetup)
- XDMCP Fedora Core (gdmsetup)
- XDMCP SuSE Linux
- XDMCP Kubuntu
- SuSE Linux using yast2
- XDMCP Solaris 9 and below
- XDMCP Solaris 10
- XDMCP General Instructions (file editing)
Note also that firewall ports must be opened. For a listing of which ports need to be opened, please see
What ports need to be opened for XDMCP