Subject: misc/4587: Starting xfs and xdm via "/etc/rc" can cause X server lockups
To: None <gnats-bugs@gnats.netbsd.org>
From: Matthias Scheler <tron@lyssa.owl.de>
List: netbsd-bugs
Date: 11/27/1997 22:00:27
>Number: 4587
>Category: misc
>Synopsis: Starting xfs and xdm via "/etc/rc" can cause X server lockups
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: misc-bug-people (Misc Bug People)
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Nov 27 13:05:01 1997
>Last-Modified:
>Originator: Matthias Scheler
>Organization:
Matthias Scheler http://home.owl.de/~tron/
>Release: 971121
>Environment:
System: NetBSD lyssa 1.3_ALPHA NetBSD 1.3_ALPHA (LYSSA) #1: Sat Nov 22 14:01:52 MET 1997 tron@lyssa:/src/src/sys/arch/i386/compile/LYSSA i386
>Description:
After I reconfigured my system to start "xfs" and "xdm" via "rc.conf" the
X11 server got stuck after booting several times. I had to shutdown it with
"CTRL ALT backspace" and wait until "xdm" launches a new server. I could
fix this by adding a little delay after "xfs" was started so that it is
ready if "xdm" launches the X11 server.
>How-To-Repeat:
Boot a system which starts "xfs" and "xdm" via "/etc/rc".
>Fix:
*** src/etc/rc.orig Thu Nov 13 13:39:54 1997
--- src/etc/rc Fri Nov 21 09:02:28 1997
*************** fi
*** 407,412 ****
--- 407,413 ----
# Start xfs before boot daemons, so its ready before client xterminals.
if checkyesno xfs; then
echo -n ' xfs'; xfs $xfs_flags &
+ sleep 2
fi
if checkyesno rarpd; then
>Audit-Trail:
>Unformatted: