This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: XDMCP Problems - Possible fix, please try


Harold L Hunt II wrote:

Andrew DeFaria wrote:

I never thought of forcing people to try to make a connection on the actual box itself.

I ran the same command on my linux box and confirmed that it does work.

I then edited (for my display manager and distribution, this will be different for you) /etc/kde3/kdm/kdmrc, changed the following:

[XDMCP]
Enable=true

to

[XDMCP]
Enable=false

Then I restarted kdm ('/etc/init.d/kdm restart' for my dist), and ran 'X -query %hostname% :1' again and waited about five minutes. Before five minutes, I saw nothing: nothing special in the log files and no login screen on Ctrl-Alt-F8. Then, after about five minutes, I saw that the /var/log/XFree86.1.log file (and the console from which I started X) both said:

XDM: too many retransmissions



Well you see that's sorta the problem. In my distro (SuSE 8.2) it's at /opt/kde/share/config/kdm/kdmrc but the problem is that it already says true! In mine is says:


[Xdmcp]
Enable=true

kdm != xdm


kdm has a distinct configuration file from xdm's configuration file.

Yes but there appears to be some intertwining on SuSE at least.


xdm.config lives in either /etc/X11/xdm/xdm.config or /usr/X11R6/lib/X11/xdm/xdm-config, where you will see something like the following:

! SECURITY: do not listen for XDMCP or Chooser requests
! Comment out this line if you want to manage X terminals with xdm
DisplayManager.requestPort:     0


So, you have to change that to:


! SECURITY: do not listen for XDMCP or Chooser requests
! Comment out this line if you want to manage X terminals with xdm
! DisplayManager.requestPort:     0

Then restart xdm and it should work.

sonslinux:/home/defaria # grep requestPort /etc/X11/xdm/xdm-config
!DisplayManager.requestPort: 0
sonslinux:/home/defaria # grep requestPort /usr/X11R6/lib/X11/xdm/xdm-config
!DisplayManager.requestPort: 0
sonslinux:/home/defaria #


Actually:

sonslinux:/home/defaria # ll /usr/X11R6/lib/X11/xdm
lrwxrwxrwx 1 root root 23 2003-12-12 15:29 /usr/X11R6/lib/X11/xdm -> ../../../../etc/X11/xdm


And DisplayManager.requestPort had been commented out a long time ago (and xdm/kdm definitely has been restarted since commenting this out).
--
The careful application of terror is also a form of communication.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]