T.R | Title | User | Personal Name | Date | Lines |
---|
337.1 | | 45401::PHILIP | And through the square window... | Sun Aug 07 1994 16:46 | 9 |
| Geoff,
This is not something we were aware of, The daemon
processes dont rely on DECwindows for anything, so
this appears a little strange to me.
Cheers,
Phil
|
337.2 | Output from Daemon log | 42441::JUDD | Geoff Judd. UK TSC. Viables, Basingstoke | Mon Aug 08 1994 11:38 | 66 |
| Phil,
Below is the output from the Daemon log file when it fails to start. I have
done an analyze of the CONSOLE$DAEMON image and it is linked with a 7 Decwindows
shareable images.
Regards,
Geoff.
$ typ CONSOLE_DAEMON_OUTPUT.LOG;1
$!
$! This command procedure is always run when anybody on the entire system
$! logs in. It is equivalent to LOGIN.COM except that the instructions
$! contained herein are executed everytime anyone on the VMS system
$! logs in to their account.
$!
$! For interactive processes, turn on Control T. Set the terminal type
$! unless this is a detached DECwindows application or a remote session.
$!
$ MODE = F$MODE()
$ IF MODE .NES. "INTERACTIVE" THEN GOTO NON_INTERACTIVE
$NON_INTERACTIVE:
$!
$! For MicroVAX systems only, use the command MOUNT/NOASSIST.
$!
$ IF (.NOT. F$TRNLNM("SYS$MICROVAX")) THEN GOTO SKIP_MICROVAX_COMMANDS
$ MOU*NT :== MOUNT/NOASSIST
$SKIP_MICROVAX_COMMANDS:
$!
$! Place your site-specific LOGIN commands below
$!
$ SET MESSAGE /FACILITY /IDENTIFICATION /SEVERITY /TEXT
$ SET DEFAULT CONSOLE$TMP:
$ SET PROCESS /DUMP
$ RUN CONSOLE$IMAGE:CONSOLE$DAEMON.EXE
%DCL-W-ACTIMAGE, error activating image DECW$XLIBSHR
-CLI-E-IMGNAME, image file DYANE$DKB0:[SYS0.SYSCOMMON.][SYSLIB]DECW$XLIBSHR.EXE;
3
-SYSTEM-F-PRIVINSTALL, shareable images must be installed to run privileged imag
e
SYSTEM job terminated at 8-AUG-1994 10:30:46.31
Accounting information:
Buffered I/O count: 42 Peak working set size: 327
Direct I/O count: 8 Peak page file size: 3807
Page faults: 396 Mounted volumes: 0
Charged CPU time: 0 00:00:00.77 Elapsed time: 0 00:00:02.85
Shareable Image List
0) this image
1) "DECW$TERMINALSHR"
2) "DECW$DWTLIBSHR"
3) "VAXCRTL"
4) "CMA$TIS_SHR"
5) "LIBRTL"
6) "MTHRTL"
7) "DECW$TRANSPORT_COMMON"
8) "LBRSHR"
9) "DECW$XEXTLIBSHR"
10) "DECW$XMLIBSHR"
11) "DECW$DXMLIBSHR"
12) "DECW$XLIBSHR"
13) "DECC$SHR"
14) "PTD$SERVICES_SHR"
15) "SMGSHR"
|
337.3 | | 45401::PHILIP | And through the square window... | Mon Aug 08 1994 11:57 | 16 |
| Geoff,
My apologies, we do indeed link with the DECwindows
shareable images, however, the daemons dont actually
make any calls to them, I will change the link
commands to remove this for the next release if
possible.
I guess we will have to change the installation
guide to get people to start DECwindows before
PCM.
Cheers,
Phil
|
337.4 | | 29067::BUTTERWORTH | Gun Control is a steady hand. | Mon Aug 08 1994 18:34 | 18 |
| We ran into this same thing with 6.0 of VMS and VCS 1.4. VMS
engineering removed the call to DECW$STARTUP that installed the images.
This was done very early on in startup processing before
SYSTARTUP_VMS.COM was ever called. The solution is to use the VMS
startup databases (or BATCH as Geoff pointed out) and use the LPMAIN
phase. The SYSMAN command would be:
SYSMAN> START ADD FILE CONSOLE$STARTUP.COM/PHASE=LPMAIN/MODE=DIRECT -
_SYSMAN> /PARAM=(P1:"",P2:"")
If you are running in a cluster you would want to use the /NODE=
qualifer to limit the procedure to running on on the PCM engine(s).
The /PARAM qualifier is necesary as we found that STARTUP will grab the
values of the sysgen params STARTUP_Px and supply them to the
procedure.
Regs,
Dan
|