[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference bulova::decw_jan-89_to_nov-90

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

974.0. "VMS V5.2 Startup problem" by 24810::SYSTEM () Mon Jun 19 1989 14:48

I have a system running VMS5.2-42N and cannot get DECwindows to start.
The installation went fine and no errors were detected but the process
DECW$SERVER_x never starts and there are no log files created. There
are 9300+ free global pages and 33 free global sections.

Any help would be appreciated.


T.RTitleUserPersonal
Name
DateLines
974.1DECWIN::FISHERBurns Fisher 381-1466, ZKO3-4/W23Mon Jun 19 1989 15:556
Look at the sysgen parameter WINDOW_SYSTEM.  It must be 1 or no DECwindows.

Is that it?

Burns

974.2should be ok???OLDTMR::COOLIDGEMon Jun 19 1989 17:037
    RE: .1
    
    The WINDOW_SYSTEM paremeter is set to "0" on the server and to "1"
    on the client.
    
    george

974.3Confused....EZWIND::LEVYBound to cover just a little more groundMon Jun 19 1989 18:2313
I'm confused.

.0 said "I have a system".  .1 says that the server and client are different
machines.

Perhaps a little more information regarding the configuration would be in order.

Also, how can you run DECwindows on the server that has WINDOW_SYSTEM set 
set to "0"?  As far as I know, you have to have WINDOW_SYSTEM set to "1" on
both.

	- Dave

974.424810::SYSTEMMon Jun 19 1989 18:4621
    RE: .3
    
    My apologies. There are times when the fingers don't always convey what
    the mind is thinking.
    
    VMS 5.2 was installed on a MV3600 with one system disk. It was
    configured as a LAVC boot server and currently has eight satellites,
    each being configured as a diskless client. DECwindows was installed
    on the server node but as it does not have a graphics device the sysgen
    parameter, WINDOW_SYSTEM, is set to "0". Each satellite was configured
    to run DECwindows and its window parameter is set to (1).
    
    As the system boots (either the server or one of the clients) there
    aren't any of the informative messages that used to appear on VMS V5.1.
    As this is my first experience with DECwindows and V5.2 I don't know
    if that is the norm or not.
    
    george
    
    

974.5Server is the workstation...it is providing graphics servicesDECWIN::FISHERBurns Fisher 381-1466, ZKO3-4/W23Mon Jun 19 1989 23:2620
    Let's start with terminology.  The client is an application.  The
    server is a graphics server, that is a workstation.  This is distinct
    from the concept of a "compute server", i.e. a VAXserver or something.
    
    As to the WINDOW_SYSTEM paramter, it certainly must be 1 on the
    workstation.  If you are not running DECwindows applications on the boot
    node and trying to display them on a workstation, then I imagine that
    having WINDOW_SYSTEM as 0 will not hurt anything.  However, you might
    as well set it to 1.  The main reason for the existance of 0 is as a
    default which will load neither the VWS or the DECwindows drivers and
    give the system manager a chance to choose later.
    
    Of course, this does not tell you why your system is not working.  Did
    you give it a chance to run autogen?  Are the graphics devices there on
    the workstation?  (I.e. SHOW DEV G should list GA, GB, or GC; SHOW DEV
    I should list IN, IM, IK)
    
    Burns
    

974.6No graphics devices foundOLDTMR::COOLIDGETue Jun 20 1989 12:1712
    RE: .5
    
    Autogen has been run using feedback. No graphics devices (I or G) exist
    on either the server or the client. At your suggestion I changed the
    WINDOW_SYSTEM parameter to "1" on the boot node. It did not make any
    difference.
    
    Thanks for your quick response...
    
    george
     

974.7How about a startup log fileEZWIND::LEVYBound to cover just a little more groundTue Jun 20 1989 14:456
Perhaps if you got your startup to generate a log file, something in that would
be obvious.  If not, you could post a pointer to the log file and maybe someone
here would see something.

	- Dave

974.8DECWindows startup log fileOLDTMR::COOLIDGETue Jun 20 1989 18:1464
	RE: .7

	The folowing is the log file created when the satellite system
	booted into the cluster and DECwindows was started.

		george
===========================================================================
$SET VER
$ !
$ ! 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
$ SPAWN/NOWAIT/NOLOG/INPUT=nl:/PROCESS=DECW$STARTUP/TABLES=DCLTABLES @sys$manager:decw$startup
$ prev_privs = F$SETPRV(prev_privs) 
$ EXIT

974.9EZWIND::LEVYBound to cover just a little more groundWed Jun 21 1989 12:3536
974.10information update...OLDTMR::COOLIDGEWed Jun 21 1989 13:4832
It appears that during the installation the application files were not
installed for some reason, so I ran DECW$TAILOR and added everything
with the exception of the programming support files. The system (boot
node) autogened and rebooted. I then rebooted one of the satellites
and the windows came up, almost. The cursor arrow did its change and
the screen changed to its usual off grey color. That is as far as it
gets. It appears to be stuck in some sort of loop, the screen blanks
and reappears every 10 seconds or so. Each loop appears to create a
process which runs LOGINOUT until it recycles and a new process starts.
A SHOW SYS looks like the following:

VAX/VMS V5.2-42N  on node LES128  21-JUN-1989 10:31:53.74   Uptime  0 00:24:56
  Pid    Process Name    State  Pri      I/O       CPU       Page flts Ph.Mem
23400041 SWAPPER         HIB     16        0   0 00:00:01.29         0      0   
23400047 ERRFMT          HIB      7       54   0 00:00:00.32        89    104   
23400048 CACHE_SERVER    HIB     16        6   0 00:00:00.06        62     93   
23400049 CLUSTER_SERVER  HIB     10       24   0 00:00:00.41       158    204   
2340004A OPCOM           HIB      8      113   0 00:00:00.98       231     79   
2340004B AUDIT_SERVER    HIB     10       28   0 00:00:00.74      1300    165   
2340004C JOB_CONTROL     HIB     10      489   0 00:00:02.26       144    279   
2340004D CONFIGURE       HIB      8       11   0 00:00:00.19       112    153   
2340004E SMISERVER       HIB      9       65   0 00:00:00.90       299    417   
2340004F NETACP          HIB     10       26   0 00:00:01.73       281    384   
23400050 REMACP          HIB      9       12   0 00:00:00.10        76     46   
23400052 DECW$SERVER_0   HIB      8     2593   0 00:00:53.72     61394    500   
234000DC SYSTEM          CUR      4      161   0 00:00:03.68      2596    318   
234000DF                 HIB      4       32   0 00:00:00.87       557    500   

Soooo, that is where I stand...

george

974.11Wait a couple of hours and then let AUTOGEN do it's thing...EZWIND::LEVYBound to cover just a little more groundWed Jun 21 1989 14:158
I'd recommend waiting a few hours...patience, patience...and then doing another
AUTOGEN.  You'll probably have to force it through using FEEDBACK, 'cause the
system won't like to use FEEDBACK if it's been up for less than a day. 

This AUTOGEN *should* fix whatever resource you're exhausting.

	- Dave

974.12try thisNEURON::NICHOLSONA belly as big as an oil spillWed Jun 21 1989 16:4016
    Add the line
    
    	$decw$define decw$login_log name-of-log-file.log
    
    to the file sys$manager:decw$private_server_setup.com (you might
    have to create the file if it doesn't exist - there is a .template
    version in sys$manager to get you going).
    
    This will create a log from loginout and you should see error messages
    about why loginout is failing and cycling.  
        
    Do you have any sys$manager:decw$server_access_*.dat files on the
    boot node?  If so, what's in them?

    Mark

974.13Fails before loggingOLDTMR::BENNETTWed Jun 21 1989 19:1114
    We just tried this.  We now have a 0-block log file for every time that
    loginout cycled, and all created ~15 seconds apart.
    
    Some other observations:  a "show device wsa1 /full" shows an
    ever-increasing number of operations.  it increments by 4 every time
    loginout cycles.  Also, a process named _WSA1: appears, then
    disappears, then reappears with a process ID incremented by one.  I
    guess this is consistent with loginout running...(?)
    
    Thanks for the help so far,
    -Steve
     (working with the author of .0)
    

974.14STAR::ORGOVANVince OrgovanThu Jun 22 1989 22:003
    You might try enabling image accounting (i.e. $ set acc/enab=image)
    and then looking to see what the exit status of the loginout image is.

974.15Maybe global pages exhausted?UFP::MURPHYRick - WA1SPT/4Sat Jun 24 1989 00:286
    One WAG: double GBLPAGES and GBLSECTIONS on a satellite and reboot it.
    I've seen this behaviour when the local transport couldn't create the
    global section it needs. After a few days, AUTOGEN FEEDBACK will work
    right.
    	-Rick

974.16thanks...OLDTMR::COOLIDGEWed Jun 28 1989 23:596
    I did a reinstall of V5.2-42N and DECwindows and the DECW process
    has started. I'm not sure exactly what was wrong but would like to
    thank all for their help.
    
    		george

974.17Same problem with 43ZREVEAL::LEEWook... Like 'Book' with a 'W'Thu Jul 06 1989 19:3012
    I'm having the same kind of trouble after upgrading my cluster to 43Z.
    
    In my case, the loginout process cycles, but I don't get the screen
    flashing.  I get a window manager started up, but when I try to start
    any applications I get an error saying I can't open the display.
    
    I've already autogened once, but it looks like I have to do it again.
    
    I'll let folks know it helps.
    
    Wook

974.18Autogen works so much better the second time aroundREVEAL::LEEWook... Like 'Book' with a 'W'Thu Jul 06 1989 23:179
The second autogen fixed my problem.  I'm up to 42000 Global Pages.
BTW, even though I did the second autogen after only five hours, the feedback
still helped a lot.  I'll do another autogen in a few days to really tune things
up nicely.  The LAVC server has been running fine.

Moral of the story:  If at first you don't succeed, autogen again.

Wook