| From | Sent On | Attachments |
|---|---|---|
| Richard Scheper | Jul 22, 1999 5:31 am | |
| Kazutaka YOKOTA | Jul 22, 1999 5:45 am | |
| Richard Scheper | Jul 22, 1999 6:04 am | |
| Richard Scheper | Jul 22, 1999 7:17 am | |
| Thomas Dean | Jul 22, 1999 9:34 am | |
| Richard Scheper | Jul 22, 1999 10:09 am | |
| Nate Williams | Jul 22, 1999 10:24 am | |
| Terry Lambert | Jul 22, 1999 11:00 am | |
| Richard Scheper | Jul 22, 1999 11:05 am | |
| Nate Williams | Jul 22, 1999 11:11 am | |
| Nate Williams | Jul 22, 1999 11:16 am | |
| Richard Scheper | Jul 22, 1999 11:16 am | |
| Terry Lambert | Jul 22, 1999 11:16 am | |
| Terry Lambert | Jul 22, 1999 11:38 am | |
| Mike Smith | Jul 22, 1999 11:42 am | |
| Nate Williams | Jul 22, 1999 11:45 am | |
| Terry Lambert | Jul 22, 1999 11:45 am | |
| Terry Lambert | Jul 22, 1999 11:50 am | |
| Terry Lambert | Jul 22, 1999 11:52 am | |
| Mike Smith | Jul 22, 1999 11:53 am | |
| Nate Williams | Jul 22, 1999 11:55 am | |
| Richard Scheper | Jul 22, 1999 12:15 pm | |
| Garance A Drosihn | Jul 22, 1999 1:57 pm | |
| Garance A Drosihn | Jul 22, 1999 2:00 pm | |
| Richard A. Scheper | Jul 22, 1999 6:33 pm | |
| Terry Lambert | Jul 22, 1999 6:34 pm | |
| Terry Lambert | Jul 22, 1999 6:36 pm | |
| Matthew Dillon | Jul 22, 1999 6:45 pm | |
| Thomas Dean | Jul 22, 1999 6:47 pm | |
| Kazutaka YOKOTA | Jul 22, 1999 8:10 pm | |
| Kazutaka YOKOTA | Jul 22, 1999 8:45 pm | |
| Kazutaka YOKOTA | Jul 22, 1999 9:01 pm | |
| Chris D. Faulhaber | Jul 22, 1999 9:17 pm | |
| Matthew Dillon | Jul 22, 1999 9:31 pm | |
| Kazutaka YOKOTA | Jul 22, 1999 9:45 pm | |
| Thomas Dean | Jul 22, 1999 9:51 pm | |
| Kazutaka YOKOTA | Jul 22, 1999 10:06 pm | |
| Kazutaka YOKOTA | Jul 22, 1999 10:19 pm | |
| Kazutaka YOKOTA | Jul 22, 1999 10:29 pm | |
| Thomas Dean | Jul 22, 1999 11:03 pm | |
| Marc van Kempen | Jul 23, 1999 12:42 am | |
| Nate Williams | Jul 23, 1999 9:19 am | |
| Nate Williams | Jul 23, 1999 9:23 am | |
| Nate Williams | Jul 23, 1999 9:27 am | |
| Terry Lambert | Jul 23, 1999 4:21 pm | |
| Matthew Dillon | Jul 23, 1999 4:43 pm | |
| Bruce Evans | Jul 23, 1999 4:59 pm | |
| Terry Lambert | Jul 23, 1999 5:14 pm | |
| Bruce Evans | Jul 23, 1999 5:41 pm | |
| Kazutaka YOKOTA | Jul 24, 1999 1:17 am | |
| Kazutaka YOKOTA | Jul 24, 1999 1:21 am | |
| Terry Lambert | Jul 26, 1999 1:39 pm | |
| Kazutaka YOKOTA | Aug 6, 1999 11:29 pm | |
| Nate Williams | Aug 8, 1999 11:08 am |
| Subject: | Re: SMP + XDM = keyboard lockup | |
|---|---|---|
| From: | Kazutaka YOKOTA (yok...@zodiac.mech.utsunomiya-u.ac.jp) | |
| Date: | Jul 22, 1999 9:01:40 pm | |
| List: | org.freebsd.freebsd-smp | |
The XFree86 server tries to locate an empty vty to use for the X sesssion. If xdm is started in rc.local, the X server will run BEFORE init(8) starts invoking getty(8), and will find /dev/ttyv1 empty and tries to occupy that vty. When rc.init is finished, init(8) will run a copy of getty(8) in /dev/ttyv1, then, *Bomb* The X server and getty both tries to read from the keyboard.
I don't believe this is the case, because of the SMP factor. If SMP is disabled, he does not see the problem.
I believe that if what you are saying is correct, merely following the xdm documentation and starting the X server in /etc/ttys should resolve his problem.
I guess it may not. After init forks and execs getty and xdm, we don't know the exact order in which these processes will be scheduled to run on which CPU, do we? /etc/ttys does not ensure the order of execution.
If xdm happens to run before other getty processes, it may grab a vty which will be eventually opened by a getty later.
Kazu
To Unsubscribe: send mail to majo...@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message





