home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-387-Vol-3of3.iso
/
d
/
dvxnetwk.tec
< prev
next >
Wrap
Text File
|
1993-03-21
|
8KB
|
173 lines
ID:XN DESQview/X: Network Installation
Quarterdeck Technical Bulletin #112
by Quarterdeck Testing and Compatibility Department
Last revision: 29 January 1993
INSTALLING DESQVIEW/X SO THAT MULTIPLE USERS CAN USE ONE INSTALLATION
LEGAL CONSIDERATIONS
You MUST have a license for DESQview/X for each user who uses DESQview/X
whether they install it on their own machine or share a single network
installation.
WHAT EVERY USER MUST SHARE
Every user must share a common DVX.CFG (general DESQview/X configuration
file) and either an XB16.VMC (16-color server) or XC16.VMC (256-color server)
virtual memory configuration file. See the two following sections on DVX.CFG
and X?16.VMC.
DVX.CFG
DESQview/X always reads the DVX.CFG file in the directory from which you
load DVX.COM, so all users must share the same DVX.CFG file. In the DVX.CFG
file you specify the display server, font directories, keyboard mapping,
startup clients (like the window manager and network server), and some
configuration parameters, such as cursor type and backing store, all of which
you choose with DVX's setup program. These parameters are all explained in
the DESQview/X Installation manual. All users of the DVX.CFG must share these
characteristics.
If not all users wish to use the same window manager (i.e., some wish to
use Motif or Open Look instead), then see the section "LETTING USERS LOAD
DIFFERENT WINDOW MANAGERS" at the end of this technote.
X?16.VMC
DESQview/X always reads the X?16.VMC file in the SERVER subdirectory of
the directory from which DVX.COM runs. This means that all users must share
the same virtual memory setup. To accommodate most users, make the MAXMEM
number large. The MAXMEM parameter determines the amount of physical memory
that your display server will use before it begins to swap to disk. DESQview/X
sets this value to 1024K by default.
WHAT EACH USER MUST HAVE
* Each user must have a unique directory to hold his/her virtual memory
swapfile. In this technote, we will call this directory C:\PERSONAL.
* Each user must have a unique swapfile. See the SWAPFILE section below
for instructions on how to make each user have a unique swapfile.
* Each user must set the environment variables DVPPATH and HOME. See the
ENVIRONMENT VARIABLES section below for instructions on how to do this.
* Each user who wants his/her own menus, hotkeys, and scripts must put
them in a personal directory, either on their own computer or in a
personal directory on the network. In this technote we will call this
directory C:\PERSONAL.
SWAPFILE
For each user to have individual virtual memory swapfile, he/she must
change the "SWAPNAME" entry in the XB16.VMC (16-color server) or XC16.VMC
(256- color server) file. You find this file in DVX\SERVER. Change the
default:
SWAPNAME=TMP\SERVER.SWP
to:
SWAPNAME=C:\PERSONAL\SERVER.SWP
If any of the users wants to use a swapfile, everyone must set up a
directory (in this case, C:\PERSONAL), since they will all be sharing the same
.VMC file. This is needed whether the local user is actually using a swapfile
or not.
Since all users will use the same X?16.VMC file, set the MAXMEM parameter
to a high value.
ENVIRONMENT VARIABLES
Each user must point the environment variables "DVPPATH" and "HOME" at
C:\PERSONAL. He/she may do this by adding these lines;
SET DVPPATH = C:\PERSONAL
SET HOME = C:\PERSONAL
to his/her AUTOEXEC.BAT or to a batch file that starts DESQview/X.
WM.CFG
Each user can configure his/her menus, hotkeys, scripts, and many other
features through the WM.CFG file. Each user can load his/her WM.CFG file by
modifying the DWM.DVP. Go to the common DVX\DVPS directory, run:
DVPMAN DWM.DVP
change the "Program" line to read:
WM.EXE -I C:\PERSONAL\WM.CFG
and save this modified DVP. Every user must have a directory named
"C:\PERSONAL" which contains his/her own WM.CFG. If you want to put the
personal WM.CFGs on the network drive, use the mapping facility of the network
or the SUBST command of DOS to make each user have the drive\directory to
which this argument points. You could take an unused drive letter, say Z, and
use "WM.EXE -C Z:\WM.CFG" and use the mapping facility of the network or DOS's
SUBST to make Z point to the drive\directory where the WM.CFG file resides for
each user.
For each user to have his/her own DVPs and scripts, he/she must change
the "DVPS" line in his/her own WM.CFG to point to his/her personal directory.
For example, the default DVPS line is:
DVPS "DVPS\"
Change it to:
DVPS "C:\PERSONAL"
The user may then personalize his/her menus, DVPs, scripts, etc. to his
/her heart's content.
APPMAN
For each user to have a different APPMAN configuration, change APPMAN.DVP
so it points to an individual APPMAN.CFG. In the network DVX\DVPS directory,
run:
DVPMAN APPMAN.DVP
and change the "Program" line to:
APPMAN.EXE -C C:\PERSONAL\APPMAN.CFG
In the personal copies of APPMAN.CFG, personalize these entries:
layout_file = (Appman .LYT layout file)
icon_dir = (directory where you store icon .XPMs)
pattern_dir = (directory where you store pattern .XPMs)
group_dir = (directory where you store .GRP group files)
dvp_dir = (directory where you store Appman .DVP files)
dvpbackup_dir = (directory where you store backups of deleted Appman .DVP
files; cannot be the same as dvp_dir)
Quite possibly you may wish to make all of these, except dvpbackup_dir, point
to C:\PERSONAL. The dvpbackup_dir cannot be the same as the dvp_dir.
LETTING USERS LOAD DIFFERENT WINDOW MANAGERS
If no startup clients are specified in the DVX.CFG, then the user may
start up his/her own clients, such as a window manager. If you have users who
wish to use the Motif or Open Look window managers instead of the DESQview
window manager, you must create a DVP for a DOS window that has "Writes
directly to screen" set to "Y" and "Virtualize text" set to "N" and put the
name of that DVP (without the extension) on the client line. Then the user
may run his/her own choice of window managers in the window that the DVP
opens. For example, go to a DOS window in DESQview/X, run:
COPY DOSWIN.DVP DOSDIRCT.DVP
then:
DVPMAN DOSDIRCT.DVP
Press F10 to get to Details and change "Writes directly to screen" to "Y" and
"Virtualize text" to "N". Then press Enter to save the changes. On the
"Client" line in DVX.CFG, make it read:
Client DOSDIRCT
Now when you start DESQview/X, it will load this window, not a window manager,
and each user may then start the window manager of his/her choice by running
WM (For the DESQview/X window manager), MWM (for Motif), or OLWM (for
Open Look) at the DOS prompt in this window.
************************************************************************
* Trademarks are property of their respective owners. *
*This technical note may be copied and distributed freely as long as it*
*is distributed in its entirety and it is not distributed for profit. *
* Copyright (C) 1993 by Quarterdeck Office Systems *
************************ E N D O F F I L E *************************