Patch-ID# 101636-05 Keywords: turbo GX qbasic sun4m panics check patches ZX embedded keypad printing hangs Synopsis: SunPC 4.0.1: Jumbo patch Date: Oct/10/94 Solaris Release: 2.3 2.4 SunOS Release: 5.3 5.4 Unbundled Product: SunPC Unbundled Release: 4.0.1 Relevant Architectures: sparc BugId's fixed with this patch: 1153588 1155014 1155021 1155215 1156389 1156394 1156499 1157137 1159140 1161085 1170490 1174115 1175561 Changes incorporated in this version: 1153588 1155014 1156499 1159140 1161085 1170490 1174115 1175561 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: NOTE: Solaris 2.3 - 101318 (sun4m only), 101362, 101267, 101311 (GT frame buffer only) Solaris 2.4 - 101933, 102057, 101923 (A24 frame buffer only) Obsoleted by: Files included with this patch: /opt/SUNWsunpc/bin/check_patches /opt/SUNWsunpc/bin/spc.sva_svr4_prod /opt/SUNWsunpc/bin/sunpc /opt/SUNWsunpc/bin/sunpc_install /opt/SUNWsunpc/bin/sunpc_UNinstall /opt/SUNWsunpc/bin/ServerVersion /opt/SUNWsunpc/bin/sunpc_diag /opt/SUNWsunpc/drvr/sunpcmod.sun4c_53.o /opt/SUNWsunpc/drvr/sunpcmod.sun4c_54.o /opt/SUNWsunpc/drvr/sunpcmod.sun4m_53.o /opt/SUNWsunpc/drvr/sunpcmod.sun4m_54.o /opt/SUNWsunpc/drvr/storekernname.sun4c /opt/SUNWsunpc/drvr/storekernname.sun4m /opt/SUNWsunpc/drvr/S10storekernname /opt/SUNWsunpc/drvr/sunpcload /opt/SUNWsunpc/roms/sunpc.rom /opt/SUNWsunpc/roms/hwv7vga.rom /opt/SUNWsunpc/novell/lib/libnovell.so.1.1 Problem Description: 101636-05: 1153588 - SunPC hangs on multiprocessor system 1155014 - Text entered in SunPC window echoes in startup shelltool 1156499 - SunPC doesn't recognize the embedded keypad in the Compact1 keyboard 1159140 - Printing to parallel port from SunPC hardware session causes system to hang 1161085 - DOS application using sharing mode generates share_dos2unix: bad dosmode 0x82 1170490 - ICC78300 Compiler doesn't work on software sessions 1174115 - Can't use environment variables when mounting drives /ms. 1175561 - SunPC on a ZX (LEO) framebuffer does not show text Other fixes in this revision of the patch include: - Support for Solaris 2.4. - Bug fixes in the DOS window launched from MS-Windows. - SunPC properly receives keyboard focus on startup. - DVMA support for the cg14. - Support for the A24. 101636-04: 1155021 - Turbo GX and SunPC hardware card don't work together 1155215 - SunPC hardware card causes panics on sun4m 1156389 - SunPC -fp option doesn't work 1156394 - SunPC doesn't run on ZX frame buffer and Solaris 2.3 1157137 - Quick Basic BSAVE doesn't work on SunPC Known Problems: --------------- SunPC software sessions display extra vertical lines on systems with ZX (LEO) Framebuffers running Solaris 2.4 and this patch. Systems running Solaris 2.3 are not effected. When using the A24 frame buffer, you must either run SunPC with the '-visual pseudocolor' argument (ie: sunpc -visual pseudocolor) or start OpenWindows with a default depth of 8 (ie: openwin -dev /dev/fb defdepth 8). The sunpc_install script must be run outside of OpenWindows (see the Special Install Instructions) for the following reasons: - A conflict with the OpenWindows hardware cursor. - Sunpc_install on Solaris 2.3 Edition 4 has been observed to cause the drvconfig process to not exit properly. This problem is currently under investigation. As long as sunpc_install is run from the console (ie. outside of OpenWindows), no adverse effects should be seen. Patch Installation Instructions: -------------------------------- Generic 'installpatch' and 'backoutpatch' scripts are provided within each patch package with instructions appended to this section. Other specific or unique installation instructions may also be necessary and should be described below. Special Install Instructions: ----------------------------- This patch is only for sun4c and sun4m systems running Solaris 2.3 or later. If you are running Solaris 2.4 or later, you must exit OpenWindows before running the sunpc_install script. After running the sunpc-install script, restart OpenWindows before running SunPC. Before installing this patch, exit any current SunPC session and verify that no SunPC process is running: 1) ps -ef |grep spc After installing the patch, do the following: 1) Become super-user. 2) Reinstall sunpc: cd /opt/SUNWsunpc/bin (or wherever SunPC is installed) ./sunpc_install 3) Exit super-user and run SunPC as before. Note: You do NOT need to reboot your system after installing this patch.