| T.R | Title | User | Personal Name
 | Date | Lines | 
|---|
| 974.1 |  | DECWIN::FISHER | Burns Fisher 381-1466, ZKO3-4/W23 | Mon Jun 19 1989 11:55 | 6 | 
|  | Look at the sysgen parameter WINDOW_SYSTEM.  It must be 1 or no DECwindows.
Is that it?
Burns
 | 
| 974.2 | should be ok??? | OLDTMR::COOLIDGE |  | Mon Jun 19 1989 13:03 | 7 | 
|  |     RE: .1
    
    The WINDOW_SYSTEM paremeter is set to "0" on the server and to "1"
    on the client.
    
    george
 | 
| 974.3 | Confused.... | EZWIND::LEVY | Bound to cover just a little more ground | Mon Jun 19 1989 14:23 | 13 | 
|  | 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.4 |  | 24810::SYSTEM |  | Mon Jun 19 1989 14:46 | 21 | 
|  |     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.5 | Server is the workstation...it is providing graphics services | DECWIN::FISHER | Burns Fisher 381-1466, ZKO3-4/W23 | Mon Jun 19 1989 19:26 | 20 | 
|  |     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.6 | No graphics devices found | OLDTMR::COOLIDGE |  | Tue Jun 20 1989 08:17 | 12 | 
|  |     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.7 | How about a startup log file | EZWIND::LEVY | Bound to cover just a little more ground | Tue Jun 20 1989 10:45 | 6 | 
|  | 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.8 | DECWindows startup log file | OLDTMR::COOLIDGE |  | Tue Jun 20 1989 14:14 | 64 | 
|  | 	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.9 |  | EZWIND::LEVY | Bound to cover just a little more ground | Wed Jun 21 1989 08:35 | 36 | 
|  | Well that log file didn't tell me much, but re-reading your previous reply
makes me wonder...
You said that "no graphics devices exist...on the server".  This is clearly a
problem.  DECwindows can't hope to do anything if it can't find the devices
to display upon.
At some point in your startup, there should be an AUTOCONFIGURE ALL in SYSGEN.
Has this been eliminated for some reason?
Here's what I get when I do SHOW DEV G and SHOW DEV I from a diskless 
VAXstation 2000 server on our cluster:
Semour� sh dev g
Device                  Device           Error
 Name                   Status           Count
GCA0:                   Online               0
Semour� sh dev i
Device                  Device           Error
 Name                   Status           Count
IKA0:                   Offline              0
IMA0:                   Offline              0
INA0:                   Offline              0
Semour�
Yours should look similar.  Until it does, I wouldn't expect DECwindows to 
do much.
Perhaps someone with a little more experience than I has some better ideas?
Groping_in_the_dark,
	- Dave
 | 
| 974.10 | information update... | OLDTMR::COOLIDGE |  | Wed Jun 21 1989 09:48 | 32 | 
|  | 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.11 | Wait a couple of hours and then let AUTOGEN do it's thing... | EZWIND::LEVY | Bound to cover just a little more ground | Wed Jun 21 1989 10:15 | 8 | 
|  | 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.12 | try this | NEURON::NICHOLSON | A belly as big as an oil spill | Wed Jun 21 1989 12:40 | 16 | 
|  |     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.13 | Fails before logging | OLDTMR::BENNETT |  | Wed Jun 21 1989 15:11 | 14 | 
|  |     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.14 |  | STAR::ORGOVAN | Vince Orgovan | Thu Jun 22 1989 18:00 | 3 | 
|  |     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.15 | Maybe global pages exhausted? | UFP::MURPHY | Rick - WA1SPT/4 | Fri Jun 23 1989 20:28 | 6 | 
|  |     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.16 | thanks... | OLDTMR::COOLIDGE |  | Wed Jun 28 1989 19:59 | 6 | 
|  |     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.17 | Same problem with 43Z | REVEAL::LEE | Wook... Like 'Book' with a 'W' | Thu Jul 06 1989 15:30 | 12 | 
|  |     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.18 | Autogen works so much better the second time around | REVEAL::LEE | Wook... Like 'Book' with a 'W' | Thu Jul 06 1989 19:17 | 9 | 
|  | 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
 |