On Thu, 30 Mar 2006 01:52:26 -0500 Michael Jennings <[EMAIL PROTECTED]>
wrote:

> > hard coding a VT into entrance was considered in the original
> > mailing list discussion and rejected,
> 
> I don't recall that discussion; do you know when it happened?  Got any
> URL's?

I could search through my old mail looking for it, but so could you.
I'll leave it up to you to go find it.  If we had not rejected a hard
coding of the VT, do you think I would have gone to all this trouble
when a simple four character change would have done the job?

> Not at all.  In every distro I've used, mingetty processes are started
> on each of tty1 through tty6 only.  tty7 is always reserved for the
> first X server, and tty8 is used for the rare cases of a second.
> 
> Any user or distro which would attempt to start a getty process on
> the same tty on which they're trying to start X is flawed because it
> would lead to the very type of race condition you mentioned.  It's
> simply broken behavior.

It's the X server doing the autodetecting if you don't tell it which VT
to use that triggers the broken behaviour.  The default for entrance
before my script was to not tell X what VT to use, thus triggering
the faulty behaviour.  Yes, my script is a workaround for flawed
behaviour in something else.  That flawed behaviour is out there and
causing problems for people, so we need to work around it.  One way or
another every other display manager is working around that same flawed
behaviour.

The world is not perfect.  Other software that we use has problems.
Other distros that other people use has problems.  Fix the problems you
can, work around the problems you can't.  You make it sound like I just
whipped up a quick and dirty solution with absolutely no thought, when
the complete opposite is true.  Put some thought into your responses,
do your own research instead of just attacking my solution.  It works
most of the time, it's the best we can do to work around a common
problem that is not our fault.

If you think you can do better job, then just do it.  So long as it
works as well for me as the current autodetect.sh does, then I won't
object.  This constant bickering is not doing any body any good.

To put it into terms that even you can understand, put up or shut up.

Attachment: signature.asc
Description: PGP signature

Reply via email to