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.
signature.asc
Description: PGP signature