From owner-freebsd-smp Thu Jul 22 5:33:57 1999 Delivered-To: freebsd-smp@freebsd.org Received: from beast.toad.net (beast.toad.net [205.197.182.100]) by hub.freebsd.org (Postfix) with ESMTP id 79F9C14D81 for ; Thu, 22 Jul 1999 05:33:34 -0700 (PDT) (envelope-from scheper@beast.toad.net) Received: from localhost (scheper@localhost) by beast.toad.net (8.9.3/8.9.3) with ESMTP id IAA27945 for ; Thu, 22 Jul 1999 08:31:47 -0400 Date: Thu, 22 Jul 1999 08:31:47 -0400 (EDT) From: Richard Scheper To: freebsd-smp@FreeBSD.ORG Subject: SMP + XDM = keyboard lockup Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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. I configured the kernel for SMP according to the mptable output. I found no problems in the dmesg output upon bootup. SMP reports the second CPU activated just fine and the boot sequence completes without a hitch. 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. Any insight into this problem would be greatly appreciated. Thanks -Rich To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message