From: derek@aivru.shef.ac.UK (Derek Jones)
Subject: *** DYING ***: PCNFS4.0/eXceedw 3.1.1/Windows 3.1
Organization: The Internet
Date: Thu, 15 Oct 1992 00:07:32 GMT



I am running the following combination on an MJN 486SX25 with 8Mb memory and
a Paradise PVGA1D video card in 1024x768x256 mode (no, I can't run with less
colours or lower resolution, - we do computer vision with 8-bit images).:

	DOS 5.0
	Windows 3.1
	Microsoft Mouse / driver 8.02
	QEMM 6
	MKS Toolkit 3.2 (init out of config.sys, no autoexec)
	Nat. Sem. Ethernet Card + NDIS drivers
	PCNFS 4.0
	eXceedw 3.1.1 X server (windows version only)
	Backmenu 2.34 (registered version)
	Almanac 3.0a (registered version)
	Winpost 3.2 (registered version)

What happens is, I bring up a few xterms running on remote Suns and everything
seems OK for a while. Then I'll move the mouse somewhere after a few minutes
and I'll get a dialog with "C RUNTIME ERROR" in it, and one of my windows apps
will die. More may die if I select them or move the mouse.

I have tried using updated 3.1 video drivers which was the fix suggested by
Hummingbird (the eXceedw manufacturers), but to no avail. The video card
has a WD90C30-LR chip in it from Western Digital, (- they have some even
newer video drivers out but not at my resolution requirements).

I've included my important configuration files in the hope that someone out
there can help ...... (If anyone would like an msd.exe output report as well
I can mail one, but it'd be too long for the list).

Please reply by email, i'll summarise if enough interest.

Many thanks in advance.

Derek Jones.

System Manager.
A.I. Vision Research Unit, Sheffield University, Western Bank,
Sheffield.  S10 2TN. U.K.		  				
Tel: (+44) (0)742 768555 X 6551  	email:  derek@aivru.sheffield.ac.uk
FAX: (+44) (0)742 766515

----------------------------------  Begin included -------------------------

Below are my various config files (or the relevant parts of them):

config.sys
==========

DEVICE=C:\DOS\SETVER.EXE
device=c:\qemm\qemm386.sys X=A000-C7FF FRAME=C800 ROM RAM ST:M
DOS=HIGH,UMB
FILES=60
buffers=10
STACKS=9,256
device=C:\LANMAN\PROTMAN.SYS
country=044,,c:\dos\country.sys
device=c:\qemm\loadhi.sys c:\dos\ansi.sys
device=c:\qemm\loadhi.sys c:\windows\ramdrive.sys 1024 512 128 /e
device=c:\lanman\ms2000.sys
device=C:\LANMAN\NFS-NDIS.SYS
device=C:\NFS\PCNFS.SYS 
device=C:\NFS\SOCKDRV.SYS
LASTDRIVE=V
break=on
shell=c:\etc\init.exe -R c:

inittab
=======

# Default /etc/inittab
# Put TSRs here as follows:
# t1;2;wait;c:/tsr/foo.com
smd;2;wait;c:/qemm/loadhi.com c:\windows\smartdrv.exe 1024 1024
key;2;wait;c:/qemm/loadhi.com c:\ukkeyb_c.com # MJN kbd driver
mou;2;wait;c:/qemm/loadhi.com c:\windows\mouse.com /Y
prt;2;wait;c:/qemm/loadhi.com c:\nfs\prt.com
nfs;2;wait;c:/command.com /c c:\etc\nfs.bat
rtm;2;wait;c:/qemm/loadhi.com c:\exceedw\sun\rtm.exe /heap 64
rc;2;wait;bin/sh.exe c:/etc/rc #Run commands
co;34;respawn; ENVSIZE=4096 j:\bin\login.exe

rc.ksh
======

# MKS Toolkit sample /etc/rc.ksh -- modify to taste.
# This file is run through /bin/sh.exe by /etc/init.exe
# It is run once only at system boot time and may perform such
# initialization as copying heavily used files to RAM disk.
set mouse=C:\MOUSE
export TZ=GMT0BST
export TEMP=d:\temp
export TMP=d:\temp
mkdir d:/temp

nfs.bat
=======

@echo off
SET TZ=GMT0BST
C:\LANMAN\NETBIND
SET NFSDRIVE=C
SET NFSPATH=C:\NFS
C:\NFS\NET INIT
cls

protocol.ini
============

[protocol manager]
      drivername = PROTMAN$

[MS2000]
      drivername = ms2000$
      transceiver = external
      interrupt = 3
      loadaddress = 300

[NFS-NDIS]
      drivername = NFSLINK1
      bindings   = MS2000

mks31.bat (used as the login "shell" from c:/etc/passwd)
=========

@echo off
set PATH=c:\exceedw\sun;c:\nfs;j:\borlandc\bin;j:\bin;c:\;c:\dos;c:\binc;c:\windows;
switch /
set TMP=c:\temp
set TEMP=c:\temp
set TZ=GMT0
win
exit

win.ini (substantially reduced to the relevant bits....)
=======

[windows]
spooler=yes
load=clock.exe winfile.exe progman.exe j:\winsoft\winpost\winpost.exe j:\winsoft\alm3\almanac.exe
run=
Beep=yes
NullPort=None
BorderWidth=3
KeyboardSpeed=31
CursorBlinkRate=530
DoubleClickSpeed=452
Programs=com exe bat pif
Documents=
DeviceNotSelectedTimeout=15
TransmissionRetryTimeout=45
swapdisk=
CoolSwitch=1
ScreenSaveActive=1
ScreenSaveTimeOut=120
DosPrint=no
MouseThreshold1=0
MouseThreshold2=0
MouseSpeed=0
device=Apple LaserWriter,pscript,LPT1:

[Desktop]
Pattern=(None)
TileWallpaper=1
GridGranularity=1
wallpaper=seashore.bmp
IconSpacing=121

[ports]
; A line with [filename].PRN followed by an equal sign causes
; [filename] to appear in the Control Panel's Printer Configuration dialog
; box. A printer connected to [filename] directs its output into this file.
LPT1:=
LPT2:=
LPT3:=
COM1:=9600,n,8,1
COM2:=9600,n,8,1
COM3:=9600,n,8,1
COM4:=9600,n,8,1
EPT:=
FILE:=
LPT1.OS2=
LPT2.OS2=

[FontSubstitutes]
Helvetica=Arial
Times=Times New Roman
Tms Rmn=MS Serif
Helv=MS Sans Serif

[Compatibility]
TURBOTAX=0x00080000
W4GLR=0x4000
W4GL=0x4000
NETSET2=0x0100
GUIDE=0x1000
EXCEL=0x1000
APORIA=0x0100
ED=0x00010000
PLUS=0x1000
PR2=0x2000
CHARISMA=0x2000
WINSIM=0x2000
DRAW=0x2000
PLANNER=0x2000
DESIGNER=0x2000
PM4=0x2000
MILESV3=0x1000
_BNOTES=0x24000
MCOURIER=0x0800
VISION=0x0040
PACKRAT=0x0800
WIN2WRS=0x1210
VB=0x0200
TME=0x0100
JW=0x42080
CP=0x0040
PIXIE=0x0040
REM=0x8022
AMIPRO=0x0010
CCMAIL=0x0008
WPWINFIL=0x0006
NOTSHELL=0x0001

[colors]
Background=128 0 0
AppWorkspace=128 128 64
Window=255 255 255
WindowText=0 0 0
Menu=192 220 192
MenuText=128 0 128
ActiveTitle=255 0 0
InactiveTitle=64 0 0
TitleText=255 255 0
ActiveBorder=0 128 128
InactiveBorder=192 192 192
WindowFrame=0 0 0
Scrollbar=255 255 232
ButtonFace=0 128 128
ButtonShadow=0 0 160
ButtonText=255 255 0
GrayText=160 160 164
Hilight=255 0 0
HilightText=255 255 255
InactiveTitleText=192 220 192
ButtonHilight=255 255 255

[Network]

[EXCEEDW]
HOMEDIR=c:\exceedw
USERDIR=c:\exceedw\user
TRANSDIR=c:\exceedw\sun
USERFONTS=100dpi 75dpi andrew pc

[spooler]
window=96 208 880 552


system.ini
==========

[boot]           
shell=c:\windows\backmenu.exe
mouse.drv=mouse.drv
network.drv=c:\exceedw\sun\pcnfs.drv
language.dll=langeng.dll
sound.drv=mmsound.drv
comm.drv=comm.drv
system.drv=atmsys.drv
386grabber=V7VGA.3GR
oemfonts.fon=VGAOEM.FON
286grabber=PVGA.GR2
fixedfon.fon=VGAFIX.FON
fonts.fon=VGASYS.FON
display.drv=NMMWD768.DRV
keyboard.drv=keyboard.drv
drivers=mmsystem.dll
atm.system.drv=system.drv
SCRNSAVE.EXE=C:\WINDOWS\SSSTARS.SCR
[keyboard]
keyboard.dll=kbduk.dll
oemansi.bin=
subtype=
type=4
[boot.description]
mouse.drv=Microsoft, or IBM PS/2
network.drv=PC-NFS Network Installed
language.dll=English (International)
system.drv=MS-DOS System
codepage=437
woafont.fon=English (437)
aspect=100,120,120
display.drv=1024x768 256-color (1MB non-gamma)

keyboard.typ=Enhanced 101 or 102 key US and Non US keyboards
[386Enh]
WindowUpdateTime=500
MinTimeslice=20
WinTimeslice=100,50
VirtualHDIrq=off
HighFloppyReads=no
PerVMFiles=15
EMMPageFrame=C800
EMMExclude=A000-C7FF
device=tddebug.386
SystemROMBreakPoint=false
DEVICE=c:\exceedw\sun\PCNFS.386
InDOSPolling=true
UniqueDOSPSP=true
PSPIncrement=5
TimerCriticalSection=20000
32BitDiskAccess=on
device=*int13
device=*wdctrl
mouse=*vmd
network=*dosnet,*vnetbios
woafont=dosapp.fon
display=VDDPVGA.386
EGA80WOA.FON=EGA80WOA.FON
EGA40WOA.FON=EGA40WOA.FON
CGA80WOA.FON=CGA80WOA.FON
CGA40WOA.FON=CGA40WOA.FON
device=vtdapi.386
device=*pagefile
device=*blockdev
ebios=*ebios
keyboard=*vkd
device=*vpicd
device=*vtd
device=*reboot
device=*vdmad
device=*vsd
device=*v86mmgr
device=*pageswap
device=*dosmgr
device=*vmpoll
device=*wshell
device=*vfd
device=*parity
device=*biosxlat
device=*vcd
device=*vmcpd
device=*combuff
device=*cdpscsi
local=CON
FileSysChange=off
PermSwapDOSDrive=C
PermSwapSizeK=4094

[standard]

[NonWindowsApp]
localtsrs=dosedit,ced

[mci]
CDAudio=mcicda.drv
Sequencer=mciseq.drv
WaveAudio=mciwave.drv

[drivers]
midimapper=midimap.drv
timer=timer.drv

[mmwd768.drv]
WidthXHeight=1024x768
FontSize=small

[nmmwd768.drv]
WidthXHeight=1024x768
FontSize=small

[p32k600.drv]
WidthXHeight=800x600
FontSize=small


------------------------------------ End included ----------------------------

That's all folks, - thanks for bearing with me thus far....

Derek.