1.3.25 & X11R6

Rohan Talip (rohan@fenner2.anu.edu.au)
Mon, 18 Sep 1995 13:39:59 +1000 (EST)


Hello,

I recently compiled the 1.3.25 kernel, rebooted, ran openwin, quit,
then ran openwin again and the display hung with a black screen. The
machine is still running though, I can telnet etc to it, but there are no
messages in the log files.

The same thing happended with 1.3.13 or so, but I thought that I had read
here that this had been fixed (at least the stuff to do with sockets).

This problem is repeatable if the (Tseng ET4000) XF86_W32 Xserver is run
as the Xserver in the second openwin (it doesn't happen with the XF86_SVGA
Xserver!

i.e.
openwin (with XF86_SVGA) -> quit -> openwin (with XF86_SVGA) -> ok
openwin (with XF86_SVGA) -> quit -> openwin (with XF86_W32) -> black screen
openwin (with XF86_W32) -> quit -> openwin (with XF86_SVGA) -> ok
openwin (with XF86_W32) -> quit -> openwin (with XF86_W32) -> black screen

(I have to quit using Control-Alt-Backspace otherwise I just get a
stippled window - I haven't been able to quit using olvwm's exit button
since last year!)

If I run "savetextmode" before the first openwin, and "textmode" to
restore the registers before the second openwin it doesn't happen.

I guess that this suggests that it is a register problem. It doesn't
occur with 1.2.10!!

My setup:

libc 4.6.27
gcc 2.6.3
XFree86 3.1.1

from /linux/1.3.25-1/.config: (no modules)

CONFIG_BLK_DEV_FD=y
CONFIG_ST506=y

CONFIG_BLK_DEV_HD=y
CONFIG_NET=y
CONFIG_SYSVIPC=y
CONFIG_M486=y

CONFIG_INET=y

CONFIG_INET_SNARL=y
CONFIG_IP_NOSR=y
CONFIG_SKB_LARGE=y

CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y

CONFIG_SCSI_AHA1542=y

CONFIG_NETDEVICES=y
CONFIG_DUMMY=y
CONFIG_NET_ISA=y
CONFIG_NE2000=y

CONFIG_MINIX_FS=y
CONFIG_EXT2_FS=y
CONFIG_MSDOS_FS=y
CONFIG_PROC_FS=y
CONFIG_NFS_FS=y

CONFIG_PRINTER=y

CONFIG_SOUND=y

CONFIG_SCSI_CONSTANTS=y

# everything else is not set

--

Rohan Talip rohan@discworld.anu.edu.au Systems Engineering / Computer Science Australian National University

Control your own density and you will be a force to be reckoned with!