[Search for users]
[Overall Top Noters]
[List of all Conferences]
[Download this site]
Title: | DECWINDOWS 26-JAN-89 to 29-NOV-90 |
Notice: | See 1639.0 for VMS V5.3 kit; 2043.0 for 5.4 IFT kit |
Moderator: | STAR::VATNE |
|
Created: | Mon Oct 30 1989 |
Last Modified: | Mon Dec 31 1990 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 3726 |
Total number of notes: | 19516 |
1264.0. "DECW FT020 & VMS v5.2 - DECW Wont Start" by DSCVRY::SYSTEM () Fri Aug 11 1989 10:17
My LAVC consists of a 16MB uVAXII boot node and 4 VS2000 6MB
workstations. I've been running VMS v5.1 with DECWINDOWS as shipped
for the last couple of weeks without difficulty. (previously, a VWS
environment)
I set out to upgrade to the new version of VMS, of DECwindows, and
intended to use DECwrite.
I've installed VMS (netkit SBB) v5.2, then installed DECwindows
vFT1_2.0, then installed DECwrite v1.0. None of the installations
generated any sort of complaint, bug, or error. VMS 5.2 seems to come
up just fine, but the DECW$SERVER... processes on both the boot node
and the workstation extinguish themselves with no particular complaint.
Obviously, I have overlooked something (presumably obvious, if only I
could see it! :-)) either in the set-up or the post-installation work,
but I'm darned if I can identify it. I've jacked up GBLSECTIONS and
GBLPAGES quite substantially, seeing that this has been a frequent
prescription for various DECW process ailments. All to no avail!
My apologies for the length of what follows, but I preferred to offer
as much data as I could corral together, to give people the best shot
at seeing the problem for me.
Regards..................Pete Briggs (dscvry::PBriggs)
DECW$SERVER_0_OUTPUT.log is empty.
DECW$SERVER_0_ERROR.log contains:
Hello, this is the X server
Dixmain address=253fa
Now attach all known txport images
in SetFontPath
out SetFontPath
Monochrome Frame Buffer support loaded
mfb$InitOutput address=110a00
FaultGlyph - bad read-status 512
DECW$STARTUP.log for the boot node is:
%SYLGN-I-GRTNG Logging in to: DSCVRY, at 11-AUG-1989 08:12 as SYSTEM
%SYLGN-I-GRTNG on a batch TERMINAL,
%SYLGN-I-GRTNG onto a MicroVAX II which has been up since 11-AUG-1989 08:01.
Type 'NEWS', from time to time, to see NEW news.
Type 'NEWS_OLD', to see ALL news.
"SYS$NODE" = "DSCVRY::" (LNM$SYSTEM_TABLE)
$
$!
$ goto DONE
$Done:
$!
$ EXIT
$!
$Done:
$!
$ EXIT
$ !
$ ! DECW$STARTUP.COM - Initialize the DECwindows environment
$ !
$ !****************************************************************************
$ !* *
$ !* COPYRIGHT (c) 1987,1989 BY *
$ !* DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASSACHUSETTS. *
$ !* ALL RIGHTS RESERVED. *
$ !* *
$ !* THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED *
$ !* ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE *
$ !* INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER *
$ !* COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY *
$ !* OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY *
$ !* TRANSFERRED. *
$ !* *
$ !* THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE *
$ !* AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT *
$ !* CORPORATION. *
$ !* *
$ !* DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS *
$ !* SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL. *
$ !* *
$ !* *
$ !****************************************************************************
$ !
$ ! This command procedure sets up the DECwindows environment. It should
$ ! be run at system startup time. It is not advisable to edit this procedure
$ ! as it may be replaced in future software updates. Instead, you should
$ ! perform site-specific commands in your SYSTARTUP file.
$ !
$
$ !
$ ! Check to see if we've been told to do nothing. If so, then deassign
$ ! the logical name (this is a one shot deal) and exit.
$ !
$ IF F$TRNLNM("DECW$IGNORE_DECWINDOWS")
$ THEN
$
$ !
$ ! Check the user privs. Exit if we can't get the right ones.
$ !
$ req_privs = "BYPASS,PRMGBL,SYSNAM,DETACH,PSWAPM,ALTPRI,NETMBX,TMPMBX,PRMMBX,SYSPRV,CMKRNL,PFNMAP,S
$ prev_privs = F$SETPRV(req_privs)
$ IF F$PRIVILEGE(req_privs) THEN GOTO privs_ok
$privs_ok:
$
$ !
$ ! Run the startup procedure as a subprocess.
$ !
$ IF F$TRNLNM("DECW$IGNORE_SUBPROCESS") .NES. "" THEN GOTO subprocess_ok
$ IF F$GETJPI(0,"MASTER_PID") .NES. F$GETJPI(0,"PID") THEN GOTO subprocess_ok
$ IF F$GETJPI(0,"PRCNAM") .NES. "STARTUP" THEN GOTO subprocess_ok
$subprocess_ok:
$ !
$ ! Create the DECwindows logical name table - DECW$LOGICAL_NAMES.
$ !
$ IF F$TYPE(decw$define) .EQS. "" THEN @sys$manager:decw$logicals
$ !
$ ! DECW$LOGICALS.COM - Create the DECwindows logical name table
$ !
$ !****************************************************************************
$ !* *
$ !* COPYRIGHT (c) 1987 BY *
$ !* DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASSACHUSETTS. *
$ !* ALL RIGHTS RESERVED. *
$ !* *
$ !* THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED *
$ !* ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE *
$ !* INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER *
$ !* COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY *
$ !* OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY *
$ !* TRANSFERRED. *
$ !* *
$ !* THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE *
$ !* AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT *
$ !* CORPORATION. *
$ !* *
$ !* DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS *
$ !* SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL. *
$ !* *
$ !* *
$ !****************************************************************************
$ !
$ ! This command procedure sets up the DECwindows logical name table.
$ ! It should be run at system startup time. It is not advisable to edit
$ ! this procedure as it may be replaced in future software updates.
$ ! Instead, you should perform any site-specific commands in your SYSTARTUP
$ ! file.
$ !
$ ! P1 = Logical name table (default: DECW$LOGICAL_NAMES)
$ ! P2 = Symbol to use to define a name in this table (default: DECW$DEFINE)
$ ! P3 = Flag to determine if table should be added to default name table list
$ ! (default: TRUE)
$ !
$ if p1 .eqs. "" then p1 := DECW$LOGICAL_NAMES
$ If p2 .eqs. "" then p2 := DECW$DEFINE
$ if p3 .eqs. "" then p3 := TRUE
$
$ ! Create a DECwindows logical name table. If it
$ ! already exists, don't supersede it and do suppress the informational
$ ! message.
$ !
$ create/name_table/nolog/prot=(sy:rwed,ow:rwed,gr:r,wo:r)-
/exec/parent=LNM$SYSTEM_DIRECTORY DECW$LOGICAL_NAMES
$
$ ! Add logical name table to the default RMS and DCL logical name search
$ ! list as specified by LNM$FILE_DEV.
$ !
$ if .not. p3 then goto skip_define
$ max_index = f$trnlnm ("LNM$FILE_DEV","LNM$SYSTEM_DIRECTORY",,,,"MAX_INDEX")
$ index = 0
$ value = ""
$
$file_dev_loop:
$ if index .gt. max_index then goto file_dev_define
$ nxt_value = f$trnlnm ("LNM$FILE_DEV","LNM$SYSTEM_DIRECTORY",index)
$ if nxt_value .eqs. "DECW$LOGICAL_NAMES" then goto skip_define
$ value = value + nxt_value + ","
$ index = index + 1
$ goto file_dev_loop
$file_dev_loop:
$ if index .gt. max_index then goto file_dev_define
$ nxt_value = f$trnlnm ("LNM$FILE_DEV","LNM$SYSTEM_DIRECTORY",index)
$ if nxt_value .eqs. "DECW$LOGICAL_NAMES" then goto skip_define
$ value = value + nxt_value + ","
$ index = index + 1
$ goto file_dev_loop
$file_dev_loop:
$ if index .gt. max_index then goto file_dev_define
$ nxt_value = f$trnlnm ("LNM$FILE_DEV","LNM$SYSTEM_DIRECTORY",index)
$ if nxt_value .eqs. "DECW$LOGICAL_NAMES" then goto skip_define
$ value = value + nxt_value + ","
$ index = index + 1
$ goto file_dev_loop
$file_dev_loop:
$ if index .gt. max_index then goto file_dev_define
$ nxt_value = f$trnlnm ("LNM$FILE_DEV","LNM$SYSTEM_DIRECTORY",index)
$ if nxt_value .eqs. "DECW$LOGICAL_NAMES" then goto skip_define
$ value = value + nxt_value + ","
$ index = index + 1
$ goto file_dev_loop
$file_dev_loop:
$ if index .gt. max_index then goto file_dev_define
$ nxt_value = f$trnlnm ("LNM$FILE_DEV","LNM$SYSTEM_DIRECTORY",index)
$ if nxt_value .eqs. "DECW$LOGICAL_NAMES" then goto skip_define
$skip_define:
$
$ ! Make the DEFINE symbol accessible to the other startup command
$ ! procedures.
$ !
$ ! When defining logical names, supersede any previous exec mode definition
$ ! in the DECwindows logical name table. Suppress the informational messages.
$ !
$ DECW$DEFINE :== define/nolog/exec/table=DECW$LOGICAL_NAMES
$ DECW$DEFINE_term :== define/nolog/exec/table=DECW$LOGICAL_NAMES/trans=terminal
$ !
$ ! In the Desktop-VMS environment the logical SYS$COMMON is a search list,
$ ! which can cause some confusion in later parts of DECwindows startup.
$ ! For example, a search for all file SYS$COMMON:[SYSMGR]XXXX will search
$ ! both the hard disk and the CD. To prevent this we define a logical
$ ! DECW$SYSCOMMON which will be used in place of SYS$COMMON. This will
$ !
$ if f$trnlnm("DTVMS$INSTALLED","LNM$STARTUP_TABLE")
$ THEN DECW$DEFINE DECW$SYSCOMMON DSCVRY$DUA0:[SYS0.SYSCOMMON.]
$ ELSE DECW$DEFINE DECW$SYSCOMMON SYS$COMMON
$ endif
$ !
$ exit
$
$ !
$ ! Look for tpu$defaults in sys$library vs decw$system_defaults
$ !
$ define/system/exec/nolog tpu$defaults sys$library:eve
$
$ !
$ ! Ask if the user really understands about restarting
$ !
$ skip_auto = 0
$ if p1 - "RESTART" .nes. p1
$ THEN
$
$ !
$ ! Unless we are specifically skipping workstation specific setup,
$ ! or we know for a fact (as reported by SYS$STARTUP:LICENSE_CHECK.EXE
$ ! in an earlier stage of the startup process) that this system is not
$ ! correctly licensed, determine if this is a workstation
$ !
$ IF F$TRNLNM("DECW$IGNORE_WORKSTATION") .OR. (F$TRNLNM("DECW$LICENSE_CHECK") .EQS. "FALSE")
$ THEN
$ ELSE
$ @sys$manager:decw$device
$ !
$ ! DECW$DEVICE.COM - Determine the workstation device type
$ !
$ !****************************************************************************
$ !* *
$ !* COPYRIGHT (c) 1987 BY *
$ !* DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASSACHUSETTS. *
$ !* ALL RIGHTS RESERVED. *
$ !* *
$ !* THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED *
$ !* ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE *
$ !* INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER *
$ !* COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY *
$ !* OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY *
$ !* TRANSFERRED. *
$ !* *
$ !* THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE *
$ !* AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT *
$ !* CORPORATION. *
$ !* *
$ !* DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS *
$ !* SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL. *
$ !* *
$ !* *
$ !****************************************************************************
$ !
$ ! This command procedure determines if there is a workstation device
$ ! on the current system and returns the device type in DECW$DEVICE.
$ ! It is not advisable to edit this procedure as it may be replaced in
$ ! future software updates. Instead, you should perform any site-specific
$ ! commands in your SYSTARTUP file.
$ !
$ ! This procedure uses the logical name DECW$PRIMARY_DEVICE as input. It
$ ! can be defined as either GA or GC. If defined, it determines which
$ ! graphics device will be configured. If the value is GC, and this is a
$ ! two-headed system, then the user will be prompted as to whether the second
$ ! graphics device should be configured. This second device must be a
$ ! monochrome graphics controller (QVSS).
$ !
$ decw$device == "NONE"
$ decw$device_type == "NONE"
$ sysgen := $sysgen
$
$ ! Define known CPU types
$ !
$ VSII = (f$getsyi("CPU") .EQS. "8") .and. (f$getsyi("XCPU") .EQS. "1")
$ VS2000 = (f$getsyi("CPU") .EQS. "8") .and. (f$getsyi("XCPU") .EQS. "4")
$ MAYFAIR = (f$getsyi("CPU") .EQS. "10") .and. (f$getsyi("XCPU") .EQS. "1")
$ VS35x0 = (f$getsyi("CPU") .EQS. "10") .and. (f$getsyi("XCPU") .EQS. "3") !FF
$ VS3100 = (f$getsyi("CPU") .EQS. "10") .and. (f$getsyi("XCPU") .EQS. "4") !PV
$
$ ! Make sure the input device drivers are on the system first.
$ !
$ if f$search("sys$loadable_images:imdriver.exe") .eqs. "" .or. -
f$search("sys$loadable_images:indriver.exe") .eqs. "" .or. -
f$search("sys$loadable_images:ikdriver.exe") .eqs. "" -
then exit
$
$ ! Set up those characteristics that are screen specific, but device
$ ! independent.
$ !
$ if f$trnlnm("decw$install_100dpi")
$THEN
$ELSE
$ decw$monitor_density :== 75
$ decw$server_density :== 75
$endif
$ decw$devicefont == "DECW$SYSCOMMON:[SYSFONT.DECW.USER_CURSOR16]," + -
"DECW$SYSCOMMON:[SYSFONT.DECW.CURSOR16]"
$ decw$100dpifont == "DECW$SYSCOMMON:[SYSFONT.DECW.USER_100DPI]," + -
"DECW$SYSCOMMON:[SYSFONT.DECW.100DPI]," + -
"DECW$SYSCOMMON:[SYSFONT.DECW.USER_75DPI]," + -
"DECW$SYSCOMMON:[SYSFONT.DECW.75DPI]"
$ decw$75dpifont == "DECW$SYSCOMMON:[SYSFONT.DECW.USER_75DPI]," + -
"DECW$SYSCOMMON:[SYSFONT.DECW.75DPI]," + -
"DECW$SYSCOMMON:[SYSFONT.DECW.USER_100DPI]," + -
"DECW$SYSCOMMON:[SYSFONT.DECW.100DPI]"
$ decw$default_keyboard_map :== NORTH_AMERICAN_LK201LA
$ decw$keymap == "DECW$SYSCOMMON:[SYS$KEYMAP.DECW.USER]," + -
"DECW$SYSCOMMON:[SYS$KEYMAP.DECW.SYSTEM]"
$ decw$default_font :== FIXED
$
$ ! Perform device specific setup.
$ !
$ if .not. f$getdvi("GAA0","EXISTS") .and. -
.not. f$getdvi("GBA0","EXISTS") .and. -
.not. f$getdvi("GCA0","EXISTS") -
then sysgen autoconfigure all/select=(gc,ga,gb)
$ if (f$logical("DECW$PRIMARY_DEVICE") .eqs. "GC") .and. -
f$getdvi("GCA0","EXISTS") -
then goto gca0
$ if (f$logical("DECW$PRIMARY_DEVICE") .eqs. "GC") .and. -
.not. f$getdvi("GCA0","EXISTS") -
then goto chk_alt_head
$ if f$getdvi("GAA0","EXISTS") then goto gaa0
$ if f$getdvi("GBA0","EXISTS") then goto gba0
$ if f$getdvi("GCA0","EXISTS") then goto gca0
$ if (f$getdvi("VAA0","EXISTS") .or. f$getdvi("VCA0","EXISTS"))
$THEN
$ELSE
$ write sys$output "%DECW-W-NODEVICE, No graphics device found on this system"
%DECW-W-NODEVICE, No graphics device found on this system
$ write sys$output "-DECW-I-NODECW, DECwindows graphics drivers will not be loaded"
-DECW-I-NODECW, DECwindows graphics drivers will not be loaded
$endif
$ exit
$ ENDIF
$
$ !
$ ! Make sure that the sysgen params are correct.
$ !
$ IF decw$device .EQS. "NONE" THEN GOTO params_ok
$params_ok:
$ !
$ ! Check that DECnet is running. If not, loop for 10 minutes giving it
$ ! a chance to start up. Note that this is not a smart thing to do if
$ ! we are not running as a subprocess.
$ !
$ IF F$TRNLNM("DECW$IGNORE_DECNET") THEN GOTO decnet_quotas_ok
$ decnet_cnt = 0
$net_loop:
$ IF .not. F$GETDVI("NET0","EXISTS") THEN GOTO wait_decnet
$ IF F$GETDVI("NET0","MNT") THEN GOTO decnet_running
$decnet_running:
$ !
$ ! Check for DECnet EXEC PIPELINE QUOTA >= 10000
$ !
$ ncp := $NCP
$ DEFINE/USER sys$output sys$manager:decw$ncp1.tmp
$ NCP SHOW EXEC CHAR
$ SEARCH sys$manager:decw$ncp1.tmp "pipeline" /OUTPUT=sys$manager:decw$ncp2.tmp
$ IF F$TRNLNM("decw$file") .NES. "" THEN CLOSE decw$file
$ OPEN/READ decw$file sys$manager:decw$ncp2.tmp
$ READ decw$file line
$ pipe = F$INTEGER(F$ELEMENT(1,"=",line))
$ IF pipe .GE. 10000 THEN GOTO decnet_quotas_cleanup
$decnet_quotas_cleanup:
$ DELETE/NOLOG sys$manager:decw$ncp%.tmp;*
$decnet_quotas_ok:
$
$ !
$ ! Install the transport shareable images.
$ !
$ install := $install/command_mode
$
$ if f$file("sys$share:decw$transport_common.exe","known") -
then install replace sys$share:decw$transport_common
$ if .not. f$file("sys$share:decw$transport_common.exe","known") -
then install create sys$share:decw$transport_common/open/share/header/prot
$
$ if f$file("sys$share:decw$transport_decnet.exe","known") -
then install replace sys$share:decw$transport_decnet
$ if .not. f$file("sys$share:decw$transport_decnet.exe","known") -
then install create sys$share:decw$transport_decnet/open/share/header
$
$ if f$file("sys$share:decw$transport_local.exe","known") -
then install replace sys$share:decw$transport_local
$ if .not. f$file("sys$share:decw$transport_local.exe","known") -
then install create sys$share:decw$transport_local/open/share/header
$
$ if f$file("sys$share:decw$transport_tcpip.exe","known") -
then install replace sys$share:decw$transport_tcpip
$ if .not. f$file("sys$share:decw$transport_tcpip.exe","known") -
then install create sys$share:decw$transport_tcpip/open/share/header
$!
$! Install decwindows set display command parsing
$!
$ if f$file("sys$system:decw$setshodis.exe","known") -
then install replace sys$system:decw$setshodis.exe/priv=(CMEXEC)-
/writeable/share/header/open
$ if .not. f$file("sys$system:decw$setshodis.exe","known") -
then install create sys$system:decw$setshodis/open/share/header -
/priv=(CMEXEC)/writeable
$
$ ! Invoke the various startup command procedures.
$ !
$ IF (p1 .EQS. "") .OR. (p1 - "SERVER" .NES. p1) -
THEN IF F$SEARCH("sys$manager:decw$startserver.com") .NES. "" -
THEN @sys$manager:decw$startserver "" "" "" ""
$ !
$ ! DECW$STARTSERVER.COM - Start up the DECwindows workstation environment
$ !
$ !****************************************************************************
$ !* *
$ !* COPYRIGHT (c) 1987 BY *
$ !* DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASSACHUSETTS. *
$ !* ALL RIGHTS RESERVED. *
$ !* *
$ !* THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED *
$ !* ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE *
$ !* INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER *
$ !* COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY *
$ !* OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY *
$ !* TRANSFERRED. *
$ !* *
$ !* THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE *
$ !* AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT *
$ !* CORPORATION. *
$ !* *
$ !* DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS *
$ !* SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL. *
$ !* *
$ !* *
$ !****************************************************************************
$ !
$ ! This command procedure sets up a DECwindows workstation and starts
$ ! up the DECwindows server. It should be run at system startup time.
$ ! It is not advisable to edit this procedure as it may be replaced in
$ ! future software updates. Instead, you should perform any site-specific
$ ! commands in your SYSTARTUP file.
$ !
$ ! p1 = Server number
$ ! p2 = DECW$SERVER_SCREENS
$ ! p3 = DECW$KEYBOARD
$ ! p4 = DECW$POINTER
$ !
$ ! Check if this is a workstation. If not, then exit. If it is, then
$ ! do the right device specific startup.
$ !
$ IF decw$device .EQS. "NONE" THEN EXIT
$ IF (p1 .EQS. "") .OR. (p1 - "LIBS" .NES. p1) -
THEN IF F$SEARCH("sys$manager:decw$startlibs.com") .NES. "" -
THEN @sys$manager:decw$startlibs ""
$ !
$ ! DECW$STARTLIBS.COM - Initialize the DECwindows programming environment
$ !
$ !****************************************************************************
$ !* *
$ !* COPYRIGHT (c) 1987 BY *
$ !* DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASSACHUSETTS. *
$ !* ALL RIGHTS RESERVED. *
$ !* *
$ !* THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED *
$ !* ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE *
$ !* INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER *
$ !* COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY *
$ !* OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY *
$ !* TRANSFERRED. *
$ !* *
$ !* THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE *
$ !* AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT *
$ !* CORPORATION. *
$ !* *
$ !* DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS *
$ !* SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL. *
$ !* *
$ !* *
$ !****************************************************************************
$ !
$ ! This command procedure sets up the DECwindows application
$ ! development environment. It should be run at system startup time.
$ ! It is not advisable to edit this procedure as it may be replaced in
$ ! future software updates. Instead, you should perform any site-specific
$ ! commands in your SYSTARTUP file.
$ !
$ decw$define cda$library sys$common:[cda$library]
$ decw$define decw$examples sys$common:[syshlp.examples.decw]
$ decw$define decw$include sys$common:[decw$include]
$ decw$define decw$xliberrdb sys$message:decw$xliberrdb.dat
$ decw$define decw$user_defaults sys$login:
$ decw$define decw$system_defaults sys$common:[decw$defaults.user],-
sys$common:[decw$defaults.system],-
sys$library:
$ define/nolog/sys/exec sys$ps_font_metrics -
sys$common:[sysfont.ps_font_metrics.user],-
sys$common:[sysfont.ps_font_metrics.system]
$
$ ! Install the appropriate images.
$ !
$ install = "$INSTALL/COMMAND_MODE"
$
$ if f$file("sys$share:decw$xlibshr.exe","known") -
then install replace sys$share:decw$xlibshr
$ if .not. f$file("sys$share:decw$xlibshr.exe","known") -
then install create sys$share:decw$xlibshr/open/share/header
$
$ if f$file("sys$share:decw$dwtlibshr.exe","known") -
then install replace sys$share:decw$dwtlibshr
$ if .not. f$file("sys$share:decw$dwtlibshr.exe","known") -
then install create sys$share:decw$dwtlibshr/open/share/header
$
$ if f$file("sys$share:cda$access.exe","known") -
then install replace sys$share:cda$access
$ if .not. f$file("sys$share:cda$access.exe","known") -
then install create sys$share:cda$access/open/share/header
$
$ ! Set the semantics on the CDA library files.
$ !
$ IF F$SEARCH("CDA$LIBRARY:DEFSTYLE.DDIF") .NES. "" -
THEN SET FILE/SEMANTICS=DDIF CDA$LIBRARY:DEFSTYLE.DDIF
$
$ ! Connect the pseudo-workstation driver.
$ !
$ sysgen = "$sysgen"
$ IF .NOT. F$GETDVI("_wsa0:","EXISTS") -
THEN SYSGEN CONNECT wsa0/NOADAPTER/DRIVER=wsdriver
$
$ exit $status
$ IF (p1 .EQS. "") .OR. (p1 - "APPS" .NES. p1) -
THEN IF F$SEARCH("sys$manager:decw$startapps.com") .NES. "" -
THEN @sys$manager:decw$startapps ""
$ !
$ ! DECW$STARTAPPS.COM - Initialize the DECwindows user environment
$ !
$ !****************************************************************************
$ !* *
$ !* COPYRIGHT (c) 1987 BY *
$ !* DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASSACHUSETTS. *
$ !* ALL RIGHTS RESERVED. *
$ !* *
$ !* THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED *
$ !* ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE *
$ !* INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER *
$ !* COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY *
$ !* OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY *
$ !* TRANSFERRED. *
$ !* *
$ !* THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE *
$ !* AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT *
$ !* CORPORATION. *
$ !* *
$ !* DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS *
$ !* SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL. *
$ !* *
$ !* *
$ !****************************************************************************
$ !
$ ! This command procedure sets up the DECwindows user and application
$ ! development environment. It should be run at system startup time.
$ ! It is not advisable to edit this procedure as it may be replaced in
$ ! future software updates. Instead, you should perform any site-specific
$ ! commands in your SYSTARTUP file.
$ !
$ ! Define the appropriate logical names.
$ !
$ decw$define decw$book sys$common:[decw$book]
$ decw$define decw$starvueecom sys$manager:decw$startvue.com
$ decw$define vue$library decw$syscommon:[vue$library.user],-
decw$syscommon:[vue$library.system]
$ decw$define decw$winmgrexe sys$system:decw$winmgr.exe
$ decw$define decw$keymap decw$syscommon:[sys$keymap.decw.user],-
decw$syscommon:[sys$keymap.decw.system]
$ decw$define decw$examples sys$common:[syshlp.examples.decw]
$
$ ! Connect the pseudo-terminal driver.
$ !
$ sysgen = "$sysgen"
$ IF .NOT. F$GETDVI("_twa0:","EXISTS") -
THEN SYSGEN CONNECT twa0/NOADAPTER/DRIVER=twdriver
$ IF .NOT. F$GETDVI("_pya0:","EXISTS") -
THEN SYSGEN CONNECT pya0/NOADAPTER/DRIVER=pydriver
$
$ ! Install the appropriate images.
$ !
$ install = "$INSTALL/COMMAND"
$
$ IF F$FILE("sys$share:decw$loginout.exe", "KNOWN")-
THEN INSTALL REPLACE sys$share:decw$loginout
$ IF .NOT. F$FILE("sys$share:decw$loginout.exe", "KNOWN")-
THEN INSTALL CREATE sys$share:decw$loginout/PRIV=(CMKRNL,CMEXEC,SYSPRV,SYSNAM)/share
$
$ IF F$FILE("sys$share:decw$printwgtshr.exe", "KNOWN")-
THEN INSTALL REPLACE sys$share:decw$printwgtshr
$ IF .NOT. F$FILE("sys$share:decw$printwgtshr.exe", "KNOWN")-
THEN INSTALL CREATE sys$share:decw$printwgtshr/OPEN/HEAD/SHARE
$
$ IF F$FILE("sys$system:decw$session.exe", "KNOWN")-
THEN INSTALL REPLACE sys$system:decw$session
$ IF .NOT. F$FILE("sys$system:decw$session.exe", "KNOWN")-
THEN INSTALL CREATE sys$system:decw$session/PRIV=(WORLD,CMKRNL,DETACH,ALTPRI,PSWAPM)
$
$ IF F$FILE("sys$system:decw$terminal.exe", "KNOWN")-
THEN INSTALL REPLACE sys$system:decw$terminal.exe
$ IF .NOT. F$FILE("sys$system:decw$terminal.exe", "KNOWN")-
THEN INSTALL CREATE sys$system:decw$terminal.exe/PRIV=(SYSNAM,SHARE,PHY_IO)
$
$ IF F$FILE("sys$share:decw$terminalshr.exe", "KNOWN")-
THEN INSTALL REPLACE sys$share:decw$terminalshr.exe
$ IF .NOT. F$FILE("sys$share:decw$terminalshr.exe", "KNOWN")-
THEN INSTALL CREATE sys$share:decw$terminalshr.exe/OPEN/HEAD/SHARE
$
$ IF F$FILE("sys$system:decw$terminal_create.exe", "KNOWN")-
THEN INSTALL REPLACE sys$system:decw$terminal_create.exe
$ IF .NOT. F$FILE("sys$system:decw$terminal_create.exe", "KNOWN")-
THEN INSTALL CREATE -
sys$system:decw$terminal_create.exe/OPEN/SHARE/PRIV=(SYSNAM)
$
$ IF F$FILE("sys$system:decw$winmgr.exe", "KNOWN")-
THEN INSTALL REPLACE sys$system:decw$winmgr.exe
$ IF .NOT. F$FILE("sys$system:decw$winmgr.exe", "KNOWN")-
THEN INSTALL CREATE sys$system:decw$winmgr.exe/PRIV=(SETPRV)
$
$ IF F$FILE("sys$share:img$shrlib.exe", "KNOWN")-
THEN INSTALL REPLACE sys$share:img$shrlib
$ IF .NOT. F$FILE("sys$share:img$shrlib.exe", "KNOWN")-
THEN INSTALL CREATE sys$share:img$shrlib/OPEN/HEAD/SHARE
$
$ ! If we are not on a workstation, then we are now done.
$ !
$ IF (decw$device .EQS. "NONE") .OR. (P1 .NES. "") THEN GOTO apps_done
$apps_done:
$ EXIT $status
$
$done:
$ prev_privs = F$SETPRV(prev_privs)
$ EXIT $status
SYSTEM job terminated at 11-AUG-1989 08:14:36.46
Accounting information:
Buffered I/O count: 455 Peak working set size: 735
Direct I/O count: 329 Peak page file size: 4355
Page faults: 2876 Mounted volumes: 0
Charged CPU time: 0 00:00:40.15 Elapsed time: 0 00:02:46.14
BOOT NODE INSTALL/GLO/SUM
INSTALL> list/glo/sum
Summary of Local Memory Global Sections
313 Global Sections Used, 34610/25390 Global Pages Used/Unused
INSTALL>
BOOT NODE SYSGEN Parameters:
Parameters in use: EXPLOR_SYS:[SYS0.][SYSEXE]VAXVMSSYS.PAR;2
Parameter Name Current Default Minimum Maximum Unit Dynamic
--------------
PFCDEFAULT 64 32 0 127 Pages D
KFILSTCNT 16 4 2 255 Slots
GBLSECTIONS 800 250 20 4095 Sections
GBLPAGES 60000 10000 512 -1 Pages
GBLPAGFIL 2048 1024 128 -1 Pages
MAXPROCESSCNT 42 32 12 8192 Processes
SMP_CPUS -1 -1 0 -1 CPU bitmask
MULTIPROCESSING 3 3 0 3 Coded-value
SMP_SANITY_CNT 300 300 1 -1 10ms.
SMP_SPINWAIT 100000 100000 1 8388607 10 usec.
SMP_LNGSPINWAIT 3000000 3000000 1 8388607 10 usec.
PROCSECTCNT 45 32 5 1024 Sections
MINWSCNT 20 20 10 -1 Pages
PAGFILCNT 2 2 1 63 Files
SWPFILCNT 2 2 0 63 Files
SYSMWCNT 1042 500 40 16384 Pages
INTSTKPAGES 4 4 1 -1 Pages
BALSETCNT 38 16 4 1024 Slots
IRPCOUNT 686 60 0 32768 Packets
IRPCOUNTV 2058 250 0 32768 Packets
WSMAX 8200 1024 60 100000 Pages
NPAGEDYN 936346 300032 16384 -1 Bytes
NPAGEVIR 2080768 1000000 16384 -1 Bytes
PAGEDYN 507392 190000 10240 -1 Bytes
VIRTUALPAGECNT 45000 8192 512 600000 Pages
SPTREQ 2100 2500 -1 -1 Pages
LRPCOUNT 52 4 0 4096 Packets
LRPCOUNTV 208 20 0 4096 Packets
LRPSIZE 1504 1504 256 16384 Bytes
SRPCOUNT 1629 120 0 131072 Packets
SRPCOUNTV 4887 250 0 131072 Packets
QUANTUM 20 20 2 32767 10Ms D
MPW_WRTCLUSTER 120 120 16 120 Pages
MPW_HILIMIT 1310 500 0 65535 Pages
MPW_LOLIMIT 114 32 0 65535 Pages
MPW_IOLIMIT 4 4 1 127 I/O
MPW_THRESH 200 200 0 65535 Pages D
MPW_WAITLIMIT 1430 620 0 65535 Pages D
MPW_LOWAITLIMIT 1190 380 0 65535 Pages D
PFRATL 0 0 0 -1 Flts/10Sec D
PFRATH 120 120 0 -1 Flts/10Sec D
WSINC 150 150 0 -1 Pages D
WSDEC 250 250 0 -1 Pages D
AWSMIN 50 50 0 -1 Pages D
AWSTIME 20 20 1 -1 10Ms D
SWPOUTPGCNT 288 288 0 -1 Pages D
LONGWAIT 30 30 0 65535 Seconds D
DORMANTWAIT 2 2 0 65535 Seconds D
ERRORLOGBUFFERS 4 4 2 64 Buffers
DUMPSTYLE 0 0 0 -1 Bitmask
USERD1 0 0 0 -1 D
USERD2 0 0 0 -1 D
USER3 0 0 0 -1
USER4 0 0 0 -1
EXTRACPU 1000 1000 0 -1 10Ms D
MAXSYSGROUP 8 8 1 32768 UIC Group D
MVTIMEOUT 64000 3600 1 64000 Seconds D
TAPE_MVTIMEOUT 600 600 1 64000 Seconds D
MAXBUF 5000 2048 1700 64000 Bytes D
DEFMBXBUFQUO 1056 1056 256 64000 Bytes D
DEFMBXMXMSG 256 256 64 64000 Bytes D
FREELIM 58 32 16 -1 Pages
FREEGOAL 327 200 16 -1 Pages
GROWLIM 326 63 0 -1 Pages D
BORROWLIM 408 300 0 -1 Pages D
XFMAXRATE 236 236 0 255 Special D
LAMAPREGS 0 0 0 255 Mapregs
REALTIME_SPTS 0 0 0 -1 Pages
CLISYMTBL 500 250 10 500 Pages D
LOCKIDTBL 632 200 40 262143 Entries
LOCKIDTBL_MAX 65535 65535 200 262143 Entries D
RESHASHTBL 512 64 1 8192 Entries
DEADLOCK_WAIT 10 10 0 -1 Seconds D
SCSBUFFCNT 512 50 0 32767 Entries
SCSCONNCNT 40 40 2 32767 Entries
SCSRESPCNT 300 300 0 32767 Entries
SCSMAXDG 576 576 28 985 Bytes
SCSMAXMSG 132 132 52 985 Bytes
SCSFLOWCUSH 1 1 0 16 Credits D
SCSSYSTEMID 16305 0 -1 -1 Pure-number
SCSSYSTEMIDH 0 0 -1 -1 Pure-number
SCSNODE "DSCVRY " " " " " "ZZZZ" Ascii
PRCPOLINTERVAL 30 30 1 32767 Seconds D
PASTIMOUT 5 5 1 99 Seconds D
PASTDGBUF 16 4 1 16 Buffers
PANUMPOLL 16 16 1 223 Ports D
PAMAXPORT 64 64 0 223 Port-number D
PAPOLLINTERVAL 5 5 1 32767 Seconds D
PAPOOLINTERVAL 15 15 1 32767 Seconds D
PASANITY 1 1 0 1 Boolean D
PANOPOLL 0 0 0 1 Boolean D
TIMEPROMPTWAIT 65535 -1 0 -1 uFortnights
UDABURSTRATE 0 0 0 31 Longwords
LNMSHASHTBL 128 128 1 16383 Entries
LNMPHASHTBL 128 128 1 16383 Entries
BUGREBOOT 1 1 0 1 Boolean D
CRDENABLE 1 1 0 1 Boolean
DUMPBUG 1 1 0 1 Boolean
BUGCHECKFATAL 1 0 0 1 Boolean D
ACP_MULTIPLE 0 0 0 1 Boolean D
SETTIME 0 0 0 1 Boolean
ACP_SHARE 1 1 0 1 Boolean
UAFALTERNATE 0 0 0 1 Boolean
SAVEDUMP 0 0 0 1 Boolean
CLASS_PROT 0 0 0 1 Boolean D
LGI_BRK_TERM 1 1 0 1 Boolean D
LGI_BRK_DISUSER 0 0 0 1 Boolean D
SHADOWING 0 0 0 1 Boolean
MOUNTMSG 0 0 0 1 Boolean D
DISMOUMSG 0 0 0 1 Boolean D
TTY_SCANDELTA 10000000 10000000 100000 -1 100Ns
TTY_DIALTYPE 0 0 0 255 Bit-Encoded
TTY_SPEED 15 15 1 16 Special
TTY_RSPEED 0 0 0 16 Special
TTY_PARITY 24 24 0 255 Special
TTY_BUF 80 80 0 65535 Characters
TTY_DEFCHAR 402657952 402657952 0 -1 Bit-Encoded
TTY_DEFCHAR2 4098 4098 0 -1 Bit-Encoded
TTY_TYPAHDSZ 78 78 0 -1 Bytes
TTY_ALTYPAHD 200 200 0 32767 Bytes
TTY_ALTALARM 64 64 0 -1 Bytes
TTY_DMASIZE 64 64 0 -1 Bytes D
TTY_PROT 65520 65520 0 -1 Protection
TTY_OWNER 65540 65540 0 -1 UIC
TTY_CLASSNAME "TT" "TT" "AA" "ZZ" Ascii
TTY_SILOTIME 8 8 0 255 Ms
TTY_TIMEOUT 900 900 0 -1 Seconds D
TTY_AUTOCHAR 7 7 0 255 Character D
RMS_DFMBC 16 16 1 127 Blocks D
RMS_DFMBFSDK 0 0 0 127 Blocks D
RMS_DFMBFSMT 0 0 0 127 Blocks D
RMS_DFMBFSUR 0 0 0 127 Buffers D
RMS_DFMBFREL 0 0 0 127 Buffers D
RMS_DFMBFIDX 2 0 0 127 Buffers D
RMS_DFMBFHSH 0 0 0 127 Buffers D
RMS_PROLOGUE 0 0 0 3 Prolog-Lvl D
RMS_EXTEND_SIZE 0 0 0 65535 Blocks D
RMS_FILEPROT 64000 64000 0 65535 Prot-mask
RMS_GBLBUFQUO 1024 1024 0 32767 Gbl bufs D
RMS_DFNBC 8 8 1 127 Blocks D
PQL_DASTLM 24 24 -1 -1 Ast D
PQL_MASTLM 4 4 -1 -1 Ast D
PQL_DBIOLM 18 18 -1 -1 I/O D
PQL_MBIOLM 4 4 -1 -1 I/O D
PQL_DBYTLM 20000 8192 -1 -1 Bytes D
PQL_MBYTLM 1024 1024 -1 -1 Bytes D
PQL_DCPULM 0 0 -1 -1 10Ms D
PQL_MCPULM 0 0 -1 -1 10Ms D
PQL_DDIOLM 18 18 -1 -1 I/O D
PQL_MDIOLM 4 4 -1 -1 I/O D
PQL_DFILLM 16 16 -1 -1 Files D
PQL_MFILLM 2 2 -1 -1 Files D
PQL_DPGFLQUOTA 8192 8192 -1 -1 Pages D
PQL_MPGFLQUOTA 512 512 -1 -1 Pages D
PQL_DPRCLM 8 8 -1 -1 Processes D
PQL_MPRCLM 0 0 -1 -1 Processes D
PQL_DTQELM 8 8 -1 -1 Timers D
PQL_MTQELM 0 0 -1 -1 Timers D
PQL_DWSDEFAULT 300 100 -1 -1 Pages
PQL_MWSDEFAULT 170 60 -1 -1 Pages
PQL_DWSQUOTA 600 200 -1 -1 Pages D
PQL_MWSQUOTA 340 60 -1 -1 Pages D
PQL_DWSEXTENT 2048 400 -1 -1 Pages D
PQL_MWSEXTENT 340 60 -1 -1 Pages D
PQL_DENQLM 150 30 -1 -1 Locks D
PQL_MENQLM 150 4 -1 -1 Locks D
PQL_DJTQUOTA 1024 1024 -1 -1 Bytes D
PQL_MJTQUOTA 0 0 -1 -1 Bytes D
ACP_MAPCACHE 76 8 1 -1 Pages D
ACP_HDRCACHE 91 32 3 -1 Pages D
ACP_DIRCACHE 76 20 2 -1 Pages D
ACP_DINDXCACHE 19 25 2 -1 Pages D
ACP_WORKSET 0 0 0 -1 Pages D
ACP_FIDCACHE 64 64 0 -1 File-Ids D
ACP_EXTCACHE 64 64 0 -1 Extents D
ACP_EXTLIMIT 100 100 0 1000 Percent/10 D
ACP_QUOCACHE 42 64 0 -1 Users D
ACP_SYSACC 12 8 0 -1 Directories D
ACP_MAXREAD 32 32 1 64 Blocks D
ACP_WINDOW 7 7 1 -1 Pointers D
ACP_WRITEBACK 1 1 0 1 Boolean D
ACP_DATACHECK 2 2 0 3 Bit-mask D
ACP_BASEPRIO 8 8 4 31 Priority D
ACP_SWAPFLGS 14 15 0 15 Bit-mask D
ACP_XQP_RES 1 1 0 1 Boolean
ACP_REBLDSYSD 1 1 0 1 Boolean
DEFPRI 4 4 1 31 Priority D
IJOBLIM 64 64 1 1024 Jobs D
BJOBLIM 16 16 0 1024 Jobs D
NJOBLIM 16 16 0 1024 Jobs D
RJOBLIM 16 16 0 65535 Jobs D
DEFQUEPRI 100 100 0 255 Priority D
MAXQUEPRI 100 100 0 255 Priority D
LGI_PWD_TMO 30 30 0 255 Seconds D
LGI_RETRY_LIM 3 3 0 255 Tries D
LGI_RETRY_TMO 20 20 0 255 Seconds D
LGI_BRK_LIM 5 5 0 255 Failures D
LGI_BRK_TMO 300 300 0 -1 Seconds D
LGI_HID_TIM 300 300 0 -1 Seconds D
VAXCLUSTER 1 1 0 2 Coded-value
EXPECTED_VOTES 1 1 1 127 Votes
VOTES 1 1 0 127 Votes
RECNXINTERVAL 40 20 1 32767 Seconds D
DISK_QUORUM " " " " " " "ZZZZ" Ascii
QDSKVOTES 1 1 0 127 Votes
QDSKINTERVAL 10 10 1 32767 Seconds
ALLOCLASS 0 0 0 255 Pure-number
LOCKDIRWT 1 0 0 255 Pure-number
NISCS_CONV_BOOT 1 0 0 1 Boolean
NISCS_LOAD_PEA0 1 0 0 1 Boolean
NISCS_PORT_SERV 0 0 0 3 Bit-encoded
MSCP_LOAD 1 0 0 1 Boolean
MSCP_SERVE_ALL 1 0 0 2 Coded-value
MSCP_BUFFER 128 128 16 -1 Coded-value
MSCP_CREDITS 4 4 2 8 Coded-value
TAILORED 0 0 0 1 Boolean
WS_OPA0 0 0 0 1 Boolean D
STARTUP_P1 " " " " " " "zzzz" Ascii
STARTUP_P2 " " " " " " "zzzz" Ascii
STARTUP_P3 " " " " " " "zzzz" Ascii
STARTUP_P4 " " " " " " "zzzz" Ascii
STARTUP_P5 " " " " " " "zzzz" Ascii
STARTUP_P6 " " " " " " "zzzz" Ascii
STARTUP_P7 " " " " " " "zzzz" Ascii
STARTUP_P8 " " " " " " "zzzz" Ascii
WINDOW_SYSTEM 0 0 0 2 Pure-number D
ERLBUFFERPAGES 2 2 2 32 Pages
TAPE_ALLOCLASS 0 0 0 255 Pure-number
Satellite WORKSTATION INSTALL/GLO/SUM
%SYSMAN-I-OUTPUT, command execution on node SISPLB
Summary of Local Memory Global Sections
306 Global Sections Used, 33760/26240 Global Pages Used/Unused
SYSMAN>
Satellite WORKSTATION Parameters:
Parameters in use: EXPLOR_SYS:[SYS917.][SYSEXE]VAXVMSSYS.PAR;20
Parameter Name Current Default Minimum Maximum Unit Dynamic
-------------- ------- ------- ------- ------- ---- -------
PFCDEFAULT 16 32 0 127 Pages D
KFILSTCNT 16 4 2 255 Slots
GBLSECTIONS 800 250 20 4095 Sections
GBLPAGES 60000 10000 512 -1 Pages
GBLPAGFIL 6024 1024 128 -1 Pages
MAXPROCESSCNT 40 32 12 8192 Processes
SMP_CPUS -1 -1 0 -1 CPU bitmask
MULTIPROCESSING 3 3 0 3 Coded-value
SMP_SANITY_CNT 300 300 1 -1 10ms.
SMP_SPINWAIT 100000 100000 1 8388607 10 usec.
SMP_LNGSPINWAIT 3000000 3000000 1 8388607 10 usec.
PROCSECTCNT 45 32 5 1024 Sections
MINWSCNT 20 20 10 -1 Pages
PAGFILCNT 2 2 1 63 Files
SWPFILCNT 2 2 0 63 Files
SYSMWCNT 1040 500 40 16384 Pages
INTSTKPAGES 4 4 1 -1 Pages
BALSETCNT 38 16 4 1024 Slots
IRPCOUNT 455 60 0 32768 Packets
1IRPCOUNTV 1365 250 0 32768 Packets
WSMAX 3100 1024 60 100000 Pages
NPAGEDYN 499200 300032 16384 -1 Bytes
NPAGEVIR 1062912 1000000 16384 -1 Bytes
PAGEDYN 500000 190000 10240 -1 Bytes
VIRTUALPAGECNT 45000 8192 512 600000 Pages
SPTREQ 2100 2500 -1 -1 Pages
LRPCOUNT 40 4 0 4096 Packets
LRPCOUNTV 160 20 0 4096 Packets
LRPSIZE 1504 1504 256 16384 Bytes
SRPCOUNT 1024 120 0 131072 Packets
SRPCOUNTV 3072 250 0 131072 Packets
QUANTUM 20 20 2 32767 10Ms D
MPW_WRTCLUSTER 120 120 16 120 Pages
MPW_HILIMIT 500 500 0 65535 Pages
MPW_LOLIMIT 114 32 0 65535 Pages
MPW_IOLIMIT 4 4 1 127 I/O
MPW_THRESH 200 200 0 65535 Pages D
MPW_WAITLIMIT 620 620 0 65535 Pages D
MPW_LOWAITLIMIT 380 380 0 65535 Pages D
PFRATL 0 0 0 -1 Flts/10Sec D
PFRATH 120 120 0 -1 Flts/10Sec D
WSINC 150 150 0 -1 Pages D
WSDEC 250 250 0 -1 Pages D
AWSMIN 50 50 0 -1 Pages D
AWSTIME 20 20 1 -1 10Ms D
SWPOUTPGCNT 500 288 0 -1 Pages D
LONGWAIT 30 30 0 65535 Seconds D
DORMANTWAIT 2 2 0 65535 Seconds D
ERRORLOGBUFFERS 4 4 2 64 Buffers
DUMPSTYLE 0 0 0 -1 Bitmask
USERD1 0 0 0 -1 D
USERD2 0 0 0 -1 D
USER3 0 0 0 -1
USER4 0 0 0 -1
EXTRACPU 1000 1000 0 -1 10Ms D
MAXSYSGROUP 8 8 1 32768 UIC Group D
MVTIMEOUT 64000 3600 1 64000 Seconds D
TAPE_MVTIMEOUT 600 600 1 64000 Seconds D
MAXBUF 5000 2048 1700 64000 Bytes D
DEFMBXBUFQUO 1056 1056 256 64000 Bytes D
DEFMBXMXMSG 256 256 64 64000 Bytes D
FREELIM 58 32 16 -1 Pages
FREEGOAL 928 200 16 -1 Pages
GROWLIM 58 63 0 -1 Pages D
BORROWLIM 58 300 0 -1 Pages D
XFMAXRATE 236 236 0 255 Special D
LAMAPREGS 0 0 0 255 Mapregs
REALTIME_SPTS 0 0 0 -1 Pages
CLISYMTBL 500 250 10 500 Pages D
LOCKIDTBL 446 200 40 262143 Entries
LOCKIDTBL_MAX 65535 65535 200 262143 Entries D
RESHASHTBL 512 64 1 8192 Entries
DEADLOCK_WAIT 10 10 0 -1 Seconds D
SCSBUFFCNT 512 50 0 32767 Entries
SCSCONNCNT 40 40 2 32767 Entries
SCSRESPCNT 300 300 0 32767 Entries
SCSMAXDG 576 576 28 985 Bytes
SCSMAXMSG 132 132 52 985 Bytes
SCSFLOWCUSH 1 1 0 16 Credits D
SCSSYSTEMID 16277 0 -1 -1 Pure-number
SCSSYSTEMIDH 0 0 -1 -1 Pure-number
SCSNODE "SISPLB " " " " " "ZZZZ" Ascii
PRCPOLINTERVAL 30 30 1 32767 Seconds D
PASTIMOUT 5 5 1 99 Seconds D
PASTDGBUF 16 4 1 16 Buffers
PANUMPOLL 16 16 1 223 Ports D
PAMAXPORT 64 64 0 223 Port-number D
PAPOLLINTERVAL 5 5 1 32767 Seconds D
PAPOOLINTERVAL 15 15 1 32767 Seconds D
PASANITY 1 1 0 1 Boolean D
PANOPOLL 0 0 0 1 Boolean D
TIMEPROMPTWAIT 65535 -1 0 -1 uFortnights
UDABURSTRATE 0 0 0 31 Longwords
LNMSHASHTBL 128 128 1 16383 Entries
LNMPHASHTBL 128 128 1 16383 Entries
BUGREBOOT 1 1 0 1 Boolean D
CRDENABLE 1 1 0 1 Boolean
DUMPBUG 1 1 0 1 Boolean
BUGCHECKFATAL 1 0 0 1 Boolean D
ACP_MULTIPLE 0 0 0 1 Boolean D
SETTIME 0 0 0 1 Boolean
ACP_SHARE 1 1 0 1 Boolean
UAFALTERNATE 0 0 0 1 Boolean
SAVEDUMP 0 0 0 1 Boolean
CLASS_PROT 0 0 0 1 Boolean D
LGI_BRK_TERM 1 1 0 1 Boolean D
LGI_BRK_DISUSER 0 0 0 1 Boolean D
SHADOWING 0 0 0 1 Boolean
MOUNTMSG 0 0 0 1 Boolean D
DISMOUMSG 0 0 0 1 Boolean D
TTY_SCANDELTA 10000000 10000000 100000 -1 100Ns
TTY_DIALTYPE 0 0 0 255 Bit-Encoded
TTY_SPEED 15 15 1 16 Special
TTY_RSPEED 0 0 0 16 Special
TTY_PARITY 24 24 0 255 Special
TTY_BUF 80 80 0 65535 Characters
TTY_DEFCHAR 402657952 402657952 0 -1 Bit-Encoded
TTY_DEFCHAR2 4098 4098 0 -1 Bit-Encoded
TTY_TYPAHDSZ 78 78 0 -1 Bytes
TTY_ALTYPAHD 200 200 0 32767 Bytes
TTY_ALTALARM 64 64 0 -1 Bytes
TTY_DMASIZE 64 64 0 -1 Bytes D
TTY_PROT 65520 65520 0 -1 Protection
TTY_OWNER 65540 65540 0 -1 UIC
TTY_CLASSNAME "TT" "TT" "AA" "ZZ" Ascii
TTY_SILOTIME 8 8 0 255 Ms
TTY_TIMEOUT 900 900 0 -1 Seconds D
TTY_AUTOCHAR 7 7 0 255 Character D
RMS_DFMBC 16 16 1 127 Blocks D
RMS_DFMBFSDK 0 0 0 127 Blocks D
RMS_DFMBFSMT 0 0 0 127 Blocks D
RMS_DFMBFSUR 0 0 0 127 Buffers D
RMS_DFMBFREL 0 0 0 127 Buffers D
RMS_DFMBFIDX 2 0 0 127 Buffers D
RMS_DFMBFHSH 0 0 0 127 Buffers D
RMS_PROLOGUE 0 0 0 3 Prolog-Lvl D
RMS_EXTEND_SIZE 0 0 0 65535 Blocks D
RMS_FILEPROT 64000 64000 0 65535 Prot-mask
RMS_GBLBUFQUO 1024 1024 0 32767 Gbl bufs D
RMS_DFNBC 8 8 1 127 Blocks D
PQL_DASTLM 24 24 -1 -1 Ast D
PQL_MASTLM 100 4 -1 -1 Ast D
PQL_DBIOLM 18 18 -1 -1 I/O D
PQL_MBIOLM 40 4 -1 -1 I/O D
PQL_DBYTLM 20000 8192 -1 -1 Bytes D
PQL_MBYTLM 32768 1024 -1 -1 Bytes D
PQL_DCPULM 0 0 -1 -1 10Ms D
PQL_MCPULM 0 0 -1 -1 10Ms D
PQL_DDIOLM 18 18 -1 -1 I/O D
PQL_MDIOLM 40 4 -1 -1 I/O D
PQL_DFILLM 16 16 -1 -1 Files D
PQL_MFILLM 8 2 -1 -1 Files D
PQL_DPGFLQUOTA 8192 8192 -1 -1 Pages D
PQL_MPGFLQUOTA 512 512 -1 -1 Pages D
PQL_DPRCLM 8 8 -1 -1 Processes D
PQL_MPRCLM 8 0 -1 -1 Processes D
PQL_DTQELM 8 8 -1 -1 Timers D
PQL_MTQELM 0 0 -1 -1 Timers D
PQL_DWSDEFAULT 300 100 -1 -1 Pages
PQL_MWSDEFAULT 130 60 -1 -1 Pages
PQL_DWSQUOTA 600 200 -1 -1 Pages D
PQL_MWSQUOTA 260 60 -1 -1 Pages D
PQL_DWSEXTENT 2048 400 -1 -1 Pages D
PQL_MWSEXTENT 260 60 -1 -1 Pages D
PQL_DENQLM 150 30 -1 -1 Locks D
PQL_MENQLM 150 4 -1 -1 Locks D
PQL_DJTQUOTA 1024 1024 -1 -1 Bytes D
PQL_MJTQUOTA 0 0 -1 -1 Bytes D
ACP_MAPCACHE 8 8 1 -1 Pages D
ACP_HDRCACHE 91 32 3 -1 Pages D
ACP_DIRCACHE 76 20 2 -1 Pages D
ACP_DINDXCACHE 19 25 2 -1 Pages D
ACP_WORKSET 0 0 0 -1 Pages D
ACP_FIDCACHE 64 64 0 -1 File-Ids D
ACP_EXTCACHE 64 64 0 -1 Extents D
ACP_EXTLIMIT 100 100 0 1000 Percent/10 D
ACP_QUOCACHE 40 64 0 -1 Users D
ACP_SYSACC 9 8 0 -1 Directories D
ACP_MAXREAD 32 32 1 64 Blocks D
ACP_WINDOW 7 7 1 -1 Pointers D
ACP_WRITEBACK 1 1 0 1 Boolean D
ACP_DATACHECK 2 2 0 3 Bit-mask D
ACP_BASEPRIO 8 8 4 31 Priority D
ACP_SWAPFLGS 14 15 0 15 Bit-mask D
ACP_XQP_RES 1 1 0 1 Boolean
ACP_REBLDSYSD 1 1 0 1 Boolean
DEFPRI 4 4 1 31 Priority D
IJOBLIM 64 64 1 1024 Jobs D
BJOBLIM 16 16 0 1024 Jobs D
NJOBLIM 16 16 0 1024 Jobs D
RJOBLIM 16 16 0 65535 Jobs D
DEFQUEPRI 100 100 0 255 Priority D
MAXQUEPRI 100 100 0 255 Priority D
LGI_PWD_TMO 30 30 0 255 Seconds D
LGI_RETRY_LIM 3 3 0 255 Tries D
LGI_RETRY_TMO 20 20 0 255 Seconds D
LGI_BRK_LIM 5 5 0 255 Failures D
LGI_BRK_TMO 300 300 0 -1 Seconds D
LGI_HID_TIM 300 300 0 -1 Seconds D
VAXCLUSTER 2 1 0 2 Coded-value
EXPECTED_VOTES 1 1 1 127 Votes
VOTES 0 1 0 127 Votes
RECNXINTERVAL 20 20 1 32767 Seconds D
DISK_QUORUM " " " " " " "ZZZZ" Ascii
QDSKVOTES 1 1 0 127 Votes
QDSKINTERVAL 10 10 1 32767 Seconds
ALLOCLASS 0 0 0 255 Pure-number
LOCKDIRWT 0 0 0 255 Pure-number
NISCS_CONV_BOOT 0 0 0 1 Boolean
NISCS_LOAD_PEA0 1 0 0 1 Boolean
NISCS_PORT_SERV 0 0 0 3 Bit-encoded
MSCP_LOAD 0 0 0 1 Boolean
MSCP_SERVE_ALL 0 0 0 2 Coded-value
MSCP_BUFFER 128 128 16 -1 Coded-value
MSCP_CREDITS 4 4 2 8 Coded-value
TAILORED 0 0 0 1 Boolean
WS_OPA0 1 0 0 1 Boolean D
STARTUP_P1 " " " " " " "zzzz" Ascii
STARTUP_P2 " " " " " " "zzzz" Ascii
STARTUP_P3 " " " " " " "zzzz" Ascii
STARTUP_P4 " " " " " " "zzzz" Ascii
STARTUP_P5 " " " " " " "zzzz" Ascii
STARTUP_P6 " " " " " " "zzzz" Ascii
STARTUP_P7 " " " " " " "zzzz" Ascii
STARTUP_P8 " " " " " " "zzzz" Ascii
WINDOW_SYSTEM 1 0 0 2 Pure-number D
ERLBUFFERPAGES 2 2 2 32 Pages
TAPE_ALLOCLASS 0 0 0 255 Pure-number
T.R | Title | User | Personal Name | Date | Lines |
---|
1264.1 | QARable problem | STAR::VATNE | Peter Vatne, VMS Development | Fri Aug 11 1989 14:35 | 5 |
| Please QAR this so that the appropriate developer will see this problem.
Node TRIFID, account QAR_INTERNAL, password QAR, database DECWINDOWS-IFT.
Thank you.
|
1264.2 | DECwrite broke DECW v2! | SKRAM::SCHELL | Mark Schell, SWS, Carolinas District, 367-4040 | Fri Aug 11 1989 23:28 | 17 |
| re: .0
If you installed things in the order specified:
VMS 5.2
DECwindows v2.0 FT
DECwrite v1.0
then you most likely overwrote pieces of the DECwindows FT with system
code that is included with DECwrite. DECwrite replaces certain system
components (usually CDA related), and probably munged DECwindows v2.
I'd try (re) installing v2.0 FT and see if it works then...that's how I did it
on my systems, and it all works fine...
Mark
|
1264.3 | | STAR::MFOLEY | Rebel without a Clue | Sat Aug 12 1989 10:45 | 7 |
|
The DECwrite install is supposed to know about that and do the
right thing. ie: leave the latest CDA images around.
mike
|
1264.4 | <Re-Install Didn't Help -- Other New Data> | DSCVRY::SYSTEM | | Sun Aug 13 1989 14:27 | 15 |
| re: .2 --
I re-installed FT1_2.0 DECwindows, but the problem remains as
described.
I did discover a piece of information tucked away in yet another DECW
log file -- DECW$SERVER_1_OUTPUT.log:
Couldn't assign channel to DECW$KEYBOARD
This seemes important, but I don't know how to react to it!
Regards.............Pete Briggs (dscvry::PBriggs)
|
1264.5 | tta0 is in use | STAR::BMATTHEWS | | Tue Aug 15 1989 08:54 | 6 |
| That message means that the decwindows server couldn;t assign a channel
to the keyboard device which for vs2000 and vs3100 is tta0. Check to
see if your common startup procedures allocate or use tta0.
Bill
|
1264.6 | TTA0: Appears Fine - Works For VWS OK | DSCVRY::SYSTEM | | Tue Aug 15 1989 09:25 | 12 |
| The common startup procedure has not changed since before installing
the new software described in .0. It was working fine, running VMS 5.1
with the shipped version of DECwindows. The system also runs VWS vY4.2
just fine, from the same startup files. Seems unlikely that TTA0: is
being affected directly -- more likely that the object which is trying
to get things set up has been unsucessful -- ??DECW$STARTUP.com?? --
even though its log file shows no complaints. Possibly, something
between the startup process and the DECW$SERVER process getting
established has broken?
Regards.................Pete Briggs (dscvry::PBriggs)
|
1264.7 | | STAR::MCLEMAN | When all else fails,throw your mouse. | Tue Aug 15 1989 09:48 | 4 |
| Look in your sys$specific: directories to make sure you don't have any
thing that was from an older version of decwindows.
|
1264.8 | Well! Wadda Ya Know About That! | DSCVRY::SYSTEM | | Tue Aug 15 1989 16:11 | 13 |
| Well! Wadda ya know about that!
I must have failed to notice the instructions which I assume are
present in the VMSINSTAL dialog to do that very thing!
Would it be too much to ask that the KITINSTAL.com be a little more
agressive about pointing that out, or, even better, about making the
change for the client, if requested (via dialog)?
Thanks very much for the assistance!!!, and ...
Regards.................Pete Briggs (dscvry::PBriggs)
|
1264.9 | DECW$SERVER_MAIN.exe Was The Culprit | DSCVRY::SYSTEM | | Tue Aug 15 1989 16:14 | 5 |
| In my excitement, I forgot to mention that the offending .exe was
DECW$SERVER_MAIN.EXE in, obviously, sys$specific:[SYSEXE].
Regards..................Pete Briggs (dscvry::PBriggs)
|