[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: XDM loop: Alternate fix?

> I had thought of this.  I started at 15 sec's.  It appears that XDM is killed
> by the server failure almost before it starts.  The Xstetup file is executed
> immediately.  The only reason it doesn't execute is because the X server dies
> before it can even get that far.  I only run a Pentium 100 and I have
> confidence that I could reduce that to 1 sec and it would work.  Although I
> wouldn't want to go below 5 wich is a really long time, my display flashes
> just under 5 times before it stops.
But.... if the X server fails further into the process, say sometime after 
the 5sec delay, then you're back to the loop.  If what you're saying is 
correct, that tells me that not all the checks are run (in the X server 
itself) before Xsetup is called.  Besides, Xsetup is called from XDM, not 
the X server.

> As far as the Xservers file.  I don't think we can do it because it appears,
> from the format, that it isn't simply calling that command it's using it as
> input to XDM itself to call the X server.  Otherwise XDM could never know when
> the X server stops.  My opinion,  I'd have to play with it to make sure.
Xservers is the only place the path to the actual server is listed.  The 
XDM man page is less than useful, though.  I'll have to try it out tomorrow.

     Erik Walthinsen <omega@seul.org> - SEUL Project system architect
       /  \                SEUL: Simple End-User Linux -
      |    | M E G A            Creating a Linux distribution
      _\  /_                         for the home or office user