From owner-freebsd-smp Thu Jul 22 5:42:58 1999 Delivered-To: freebsd-smp@freebsd.org Received: from outmail.utsunomiya-u.ac.jp (outmail.utsunomiya-u.ac.jp [160.12.196.3]) by hub.freebsd.org (Postfix) with ESMTP id 4B0D814D4E for ; Thu, 22 Jul 1999 05:42:50 -0700 (PDT) (envelope-from yokota@zodiac.mech.utsunomiya-u.ac.jp) Received: from zodiac.mech.utsunomiya-u.ac.jp (IDENT:t7WM11fL5Z3QqDsydJ4lWARBOGq04FU8@zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by outmail.utsunomiya-u.ac.jp (8.9.3/3.7Wpl2) with ESMTP id VAA11228; Thu, 22 Jul 1999 21:41:44 +0900 (JST) Received: from zodiac.mech.utsunomiya-u.ac.jp (zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by zodiac.mech.utsunomiya-u.ac.jp (8.7.6+2.6Wbeta7/3.4W/zodiac-May96) with ESMTP id VAA18075; Thu, 22 Jul 1999 21:46:01 +0900 (JST) Message-Id: <199907221246.VAA18075@zodiac.mech.utsunomiya-u.ac.jp> To: Richard Scheper Cc: freebsd-smp@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: Re: SMP + XDM = keyboard lockup In-reply-to: Your message of "Thu, 22 Jul 1999 08:31:47 -0400." References: Date: Thu, 22 Jul 1999 21:46:01 +0900 From: Kazutaka YOKOTA Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >I'm having a slight problem with my current setup, and the solution is >eluding me. I've got a supermicro P6DLS with 2 PII-266 processors. I'm >running 3.1-RELEASE. [...] >Heres my problem. I have an rc.local which starts up xdm, i.e. > >/usr/X11R6/bin/xdm > >which starts up the xdm login screen. However, at this point the keyboard >input is locked out. Absolutely no key sequences have any effect. All else >appears to work, i.e. the mouse still functions. I've experimented with >this and have gathered the following clues: > >1. xdm works fine if SMP is disabled in the kernel > >2. SMP works fine if xdm is not started in rc.local or in /etc/ttys > >3. SMP and xdm work fine if xdm is started under a root login session. > >4. the keyboard lockup only occurs after the rc.local script is finished > executing. That is, if I put a sleep 60 command after the xdm command > in rc.local, the login screen accepts my input and starts X, and > everything is fine for exactly one minute at which time the keyboard > locks. > >5. sleep commands before the xdm command in rc.local have no effect - > lockup still occurs. It appears that xdm and getty is fighting for keyboard input. Try (sleep 60; /usr/X11R6/bin/xdm) & in /etc/rc.local. Kazu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message