Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Jul 1999 08:31:47 -0400 (EDT)
From:      Richard Scheper <scheper@beast.toad.net>
To:        freebsd-smp@FreeBSD.ORG
Subject:   SMP + XDM = keyboard lockup
Message-ID:  <Pine.LNX.4.10.9907220813040.25064-100000@beast.toad.net>

next in thread | raw e-mail | index | archive | help

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.10.9907220813040.25064-100000>