I always notice that xdmcp always runs on my system. I don’t want it to. These are my settings and I tried to reboot. xdmcp still runs. How do I stop it once for all.
when I do "Yast - System - Run Level Services expertmode "… I see “xdm”. I don’t see “xdmcp”. I don’t want to stop the display manger, I just don’t want it to use xdmcp. I want the display manager to use “ssh” instead. My system uses “kdm”.
xdmcp is not a process, it’s a protocol. Whenever you have a display manager (kdm, gdm, xdm, etc) running and it’s configured to listen for network connections, then the xdmcp port will be active. So to disable it, you have to set DISPLAYMANGER_REMOTE_ACCESS=“no” in /etc/sysconfig/displaymanager and restart it.
Did you rerun SuSEconfig to rebuild /usr/share/kde4/config/kdm/kdmrc (for kde4)? If you edit /etc/sysconfig/displaymanager with a text editor, SuSEconfig doesn’t get run, but if you edit it with YaST, it should.