-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 25/08/15 12:28, Rusi Mody wrote: > I am teaching python (and some other related stuff) Students > connect with a thin client that connects to the linux VM. The thin > clients have the usual options - shell (ssh) - windows (rdp) - > XDMCP
Well, you've got two options there, one is to use XDMCP, the other is to install xrdp on the server and use that. I realise you're looking for XDMCP as the solution, but just pointing out the other is an option. So, for XDMCP, you need a display manager running on the server that supports it. gdm2 , lightdm, kdm and xdm all do. gdm3 might too, I haven't tried. For 'lightdm', if you edit or create /etc/lightdm/lightdm.conf and add: [XDMCPServer] enabled=true then restart it, you should find the server listening on port 177/udp. For 'kdm', look for /usr/share/config/kdm/kdmrc and in there, you should see a section called 'Xdmcp'. 'gdm2' had a similar procedure. The thing to look for after re-starting the display manager is that something is listening on port 177/udp. Then you should be able to get your X terminal to query it and things should JustWork. A useful way to test is on another box with X: X -query yourserver :1 You should see X start up and log in to your designated server. At worst you might need -from your-ip for that to work. Regards, - -- Stuart Longland (aka Redhatter, VK4MSL) I haven't lost my mind... ...it's backed up on a tape somewhere. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iJ4EARMKAAYFAlXcFH8ACgkQoCQEvFhlDPmcUgH/ZaO45mC1dFXi6tJL8Pfts27I 6k7bmNOFcshdINCprLak6srlMizou3EU0iQU01PuN/lH3t9Bncg9tstMp9SbAgIA hPLeG23rijooI/+XApjlUdX+3C8FxCH5VnCklctmwb7f/d3dliM3lR78tXJhHieC BCMTUjkoiVawI5A01xq0eg== =0dVf -----END PGP SIGNATURE-----