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 >
Text File  |  1993-03-21  |  8KB  |  173 lines

  1. ID:XN DESQview/X:  Network Installation
  2. Quarterdeck Technical Bulletin #112
  3. by Quarterdeck Testing and Compatibility Department
  4. Last revision: 29 January 1993
  5.  
  6.  
  7.     INSTALLING DESQVIEW/X SO THAT MULTIPLE USERS CAN USE ONE INSTALLATION
  8.  
  9. LEGAL CONSIDERATIONS
  10.      You MUST have a license for DESQview/X for each user who uses DESQview/X
  11. whether they install it on their own machine or share a single network
  12. installation.
  13.  
  14. WHAT EVERY USER MUST SHARE
  15.      Every user must share a common DVX.CFG (general DESQview/X configuration
  16. file) and either an XB16.VMC (16-color server) or XC16.VMC (256-color server)
  17. virtual memory configuration file.  See the two following sections on DVX.CFG
  18. and X?16.VMC.
  19.  
  20. DVX.CFG
  21.      DESQview/X always reads the DVX.CFG file in the directory from which you
  22. load DVX.COM, so all users must share the same DVX.CFG file.  In the DVX.CFG
  23. file you specify the display server, font directories, keyboard mapping,
  24. startup clients (like the window manager and network server), and some
  25. configuration parameters, such as cursor type and backing store, all of which
  26. you choose with DVX's setup program.  These parameters are all explained in
  27. the DESQview/X Installation manual. All users of the DVX.CFG must share these
  28. characteristics.
  29.      If not all users wish to use the same window manager (i.e., some wish to
  30. use Motif or Open Look instead), then see the section "LETTING USERS LOAD
  31. DIFFERENT WINDOW MANAGERS" at the end of this technote.
  32.  
  33. X?16.VMC
  34.      DESQview/X always reads the X?16.VMC file in the SERVER subdirectory of
  35. the directory from which DVX.COM runs.  This means that all users must share
  36. the same virtual memory setup.  To accommodate most users, make the MAXMEM
  37. number large.  The MAXMEM parameter determines the amount of physical memory
  38. that your display server will use before it begins to swap to disk. DESQview/X
  39. sets this value to 1024K by default.
  40.  
  41. WHAT EACH USER MUST HAVE
  42.      * Each user must have a unique directory to hold his/her virtual memory
  43.        swapfile.  In this technote, we will call this directory C:\PERSONAL.
  44.      * Each user must have a unique swapfile.  See the SWAPFILE section below
  45.        for instructions on how to make each user have a unique swapfile.
  46.      * Each user must set the environment variables DVPPATH and HOME.  See the
  47.        ENVIRONMENT VARIABLES section below for instructions on how to do this.
  48.      * Each user who wants his/her own menus, hotkeys, and scripts must put
  49.        them in a personal directory, either on their own computer or in a
  50.        personal directory on the network.  In this technote we will call this
  51.        directory C:\PERSONAL.
  52.  
  53. SWAPFILE
  54.      For each user to have individual virtual memory swapfile, he/she must
  55. change the "SWAPNAME" entry in the XB16.VMC (16-color server) or XC16.VMC
  56. (256- color server) file.  You find this file in DVX\SERVER.  Change the
  57. default:
  58.  
  59.      SWAPNAME=TMP\SERVER.SWP
  60.  
  61. to:
  62.      SWAPNAME=C:\PERSONAL\SERVER.SWP
  63.  
  64.      If any of the users wants to use a swapfile, everyone must set up a
  65. directory (in this case, C:\PERSONAL), since they will all be sharing the same
  66. .VMC file.  This is needed whether the local user is actually using a swapfile
  67. or not.
  68.  
  69.      Since all users will use the same X?16.VMC file, set the MAXMEM parameter
  70. to a high value.
  71.  
  72. ENVIRONMENT VARIABLES
  73.      Each user must point the environment variables "DVPPATH" and "HOME" at
  74. C:\PERSONAL.  He/she may do this by adding these lines;
  75.  
  76.      SET DVPPATH = C:\PERSONAL
  77.      SET HOME = C:\PERSONAL
  78.  
  79. to his/her AUTOEXEC.BAT or to a batch file that starts DESQview/X.
  80.  
  81. WM.CFG
  82.      Each user can configure his/her menus, hotkeys, scripts, and many other
  83. features through the WM.CFG file.  Each user can load his/her WM.CFG file by
  84. modifying the DWM.DVP.  Go to the common DVX\DVPS directory, run:
  85.  
  86.      DVPMAN DWM.DVP
  87.  
  88. change the "Program" line to read:
  89.  
  90.      WM.EXE -I C:\PERSONAL\WM.CFG
  91.  
  92. and save this modified DVP.  Every user must have a directory named
  93. "C:\PERSONAL" which contains his/her own WM.CFG.  If you want to put the
  94. personal WM.CFGs on the network drive, use the mapping facility of the network
  95. or the SUBST command of DOS to make each user have the drive\directory to
  96. which this argument points.  You could take an unused drive letter, say Z, and
  97. use "WM.EXE -C Z:\WM.CFG" and use the mapping facility of the network or DOS's
  98. SUBST to make Z point to the drive\directory where the WM.CFG file resides for
  99. each user.
  100.      For each user to have his/her own DVPs and scripts, he/she must change
  101. the "DVPS" line in his/her own WM.CFG to point to his/her personal directory.
  102. For example, the default DVPS line is:
  103.  
  104.      DVPS      "DVPS\"
  105.  
  106. Change it to:
  107.  
  108.      DVPS      "C:\PERSONAL"
  109.  
  110.      The user may then personalize his/her menus, DVPs, scripts, etc. to his
  111. /her heart's content.
  112.  
  113. APPMAN
  114.  
  115.      For each user to have a different APPMAN configuration, change APPMAN.DVP
  116. so it points to an individual APPMAN.CFG.  In the network DVX\DVPS directory,
  117. run:
  118.  
  119.      DVPMAN APPMAN.DVP
  120.  
  121. and change the "Program" line to:
  122.  
  123.      APPMAN.EXE -C C:\PERSONAL\APPMAN.CFG
  124.  
  125.      In the personal copies of APPMAN.CFG, personalize these entries:
  126.  
  127.      layout_file = (Appman .LYT layout file)
  128.      icon_dir = (directory where you store icon .XPMs)
  129.      pattern_dir = (directory where you store pattern .XPMs)
  130.      group_dir = (directory where you store .GRP group files)
  131.      dvp_dir = (directory where you store Appman .DVP files)
  132.      dvpbackup_dir = (directory where you store backups of deleted Appman .DVP
  133.                       files; cannot be the same as dvp_dir)
  134.  
  135. Quite possibly you may wish to make all of these, except dvpbackup_dir, point
  136. to C:\PERSONAL.  The dvpbackup_dir cannot be the same as the dvp_dir.
  137.  
  138. LETTING USERS LOAD DIFFERENT WINDOW MANAGERS
  139.  
  140.      If no startup clients are specified in the DVX.CFG, then the user may
  141. start up his/her own clients, such as a window manager.  If you have users who
  142. wish to use the Motif or Open Look window managers instead of the DESQview
  143. window manager, you must create a DVP for a DOS window that has "Writes
  144. directly to screen" set to "Y" and "Virtualize text" set to "N" and put the
  145. name of that DVP (without the extension) on the client line.  Then the user
  146. may run his/her own choice of window managers in the window that the DVP
  147. opens. For example, go to a DOS window in DESQview/X, run:
  148.  
  149.      COPY DOSWIN.DVP DOSDIRCT.DVP
  150.  
  151. then:
  152.  
  153.      DVPMAN DOSDIRCT.DVP
  154.  
  155. Press F10 to get to Details and change "Writes directly to screen" to "Y" and
  156. "Virtualize text" to "N".  Then press Enter to save the changes.  On the
  157. "Client" line in DVX.CFG, make it read:
  158.  
  159.      Client DOSDIRCT
  160.  
  161. Now when you start DESQview/X, it will load this window, not a window manager,
  162. and each user may then start the window manager of his/her choice by running
  163. WM (For the DESQview/X window manager), MWM (for Motif), or OLWM (for
  164. Open Look) at the DOS prompt in this window.
  165.  
  166.   ************************************************************************
  167.   *          Trademarks are property of their respective owners.         *
  168.   *This technical note may be copied and distributed freely as long as it*
  169.   *is distributed in its entirety and it is not distributed for profit.  *
  170.   *          Copyright (C) 1993 by Quarterdeck Office Systems            *
  171.   ************************ E N D   O F   F I L E *************************
  172.  
  173.