Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

vuelogin(1)

vuehello(1)

vuewm(1)



VUELITE(1)          UNIX Programmer's Manual           VUELITE(1)



NAME
     vuelite - HP VUE Lite

SYNOPSIS
     vuelitesession

DESCRIPTION
     HP VUE Lite is a subset of the regular Hewlett-Packard
     Visual User Environment.  It includes front panel controls,
     multiple workspaces, screen locking, and interactive color,
     font, and background settings.  The main purpose of HP VUE
     Lite is to provide an attractive user environment that is
     considerably less resource-intensive than regular HP VUE.

     The main loss of functionality in HP VUE Lite is the lack of
     File Manager, drag/drop interactions, and session-saving of
     running clients.  Instead, the user performs file and data
     management operations primarily by means of local and remote
     terminal emulator windows (hpterm and xterm);  also the user
     manually inserts commands to run at session startup in a
     personal vue.session shell script.


     Startup
     As in regular HP VUE, the user enters the HP VUE Lite
     environment through the login screen.  By choosing "HP VUE
     Lite" from the login Options menu, the user causes the
     /usr/vue/config/Xsession shell script (from vuelogin) to
     execute the /usr/bin/vue/vuelitesession shell script instead
     of the /usr/bin/vue/vuesession program.  The following
     sequence occurs:

     The vuelitesession script uses xrdb to load the resources
     contained in the /usr/vue/config/$LANG/sys.res.lite file.

     Then, the user's personal resources contained in
     $HOME/.vue/sessions/lite/vue.resources are loaded.

     Afterwards, the combined welcoming-and-color-server program
     (vuecolor) is started.

     Any old errorlogs under $HOME/.vue are moved aside.

     Any language-specific system fonts are loaded.

     Workspace Manager (vuewm) is started.  If available through
     X Terminal capabilities, a local Workspace Manager is
     started instead of the host Workspace Manager.

     If it's a first-time user, vuelitesession starts up Help
     Manager with an introduction to the system.




HP VUE 3.0 (7/92)                                               1





VUELITE(1)          UNIX Programmer's Manual           VUELITE(1)



     Finally, any commands contained in the user's personal
     vue.session file are invoked.  For first-time users, the
     system sys.ses.lite shell script is invoked instead.


     Shutdown
     HP VUE Lite continues to run as long as Workspace Manager
     (vuewm) continues to run.  (Simply restarting vuewm will not
     terminate an HP VUE Lite session.)

     The Workspace Manager is ended either through the f.quit_mwm
     vuewm function or through the f.action EXIT_SESSION action,
     as by pressing the Exit control on the front panel.  When
     either event occurs, vuewm posts a confirmation ``Log out?''
     dialogue and waits for the user to press the OK button.

     Then, vuelitesession subtracts the user's personal resources
     from the pool of global resources and saves just those in
     the user's vue.resources file.

     Finally, vuelitesession exits and returns control to the
     vuelogin program, which displays a new login screen.

     Subsequently, the user will log into HP VUE Lite sessions,
     until s/he overrides the default by explicitly selecting
     ``HP VUE Session'' from the login Options menu.

LANGUAGE
     HP VUE Lite uses the value of the LANG environment variable
     to configure the front panel and other components.  For
     example, if LANG=japanese, then the sys.vuewmrc file is
     searched for, under /usr/vue/config/japanese.

     HP VUE Lite uses the value of the
     $HOME/.vue/sessions/lite/vue.language file to track the
     chosen language.  When starting a session with a new
     language option, HP VUE Lite uses the fonts from the
     /usr/vue/config/$LANG/sys.font system file for that session.
     If the user chooses a new set of fonts from Style Manager,
     then HP VUE Lite uses and maintains those user-chosen fonts
     as long as the language stays the same.


FILES
     HP VUE Lite uses the following configuration files:

     /usr/vue/config/$LANG/sys.ses.lite
          This shell script contains the commands run in a
          first-time HP VUE Lite session.  For the first-time
          user, this file is copied to the vue.session file under
          the user's $HOME directory.  The sys.ses.lite file is
          not used again for that user.



HP VUE 3.0 (7/92)                                               2





VUELITE(1)          UNIX Programmer's Manual           VUELITE(1)



     /usr/vue/config/$LANG/sys.res.lite
          This resource file contains the resources used in every
          HP VUE Lite session.  They are subsequently merged with
          the resources from the vue.resources file under the
          user's $HOME directory.

     /usr/vue/config/$LANG/sys.fonts
          This resource file contains the display-dependent fonts
          used in an HP VUE Lite session.  This file is processed
          for first-time users and whenever the user selects a
          new language option at login.

     $HOME/.vue/sessions/lite/vue.session
          This file is a shell script that starts whatever X11
          clients the user manually inserts into the file.

     $HOME/.vue/sessions/lite/vue.resources
          This file controls the number of workspaces, the posi-
          tion of the front panel and its supbpanels, user-
          selected fonts, color palettes, and so on.  It is typi-
          cally a small file and is merged into the user's
          resource database after the
          /usr/vue/config/$LANG/sys.res.lite file is processed.

     $HOME/.vue/sessions/lite/vue.language
          This file tracks the user's choice of languages.

     $HOME/.vue/sessions/usevuelite
          The existence of this simple ASCII text file causes
          subsequent logins to invoke vuelitesession instead of
          vuesession.  When the user removes this file, or
          chooses an ``HP VUE Session'' through the login Options
          menu, then s/he will login to the regular HP VUE ses-
          sion.

     $HOME/.vue/sessions/lite/$DISPLAY
          This is a temporary file used while the user is logged
          in, to hold the user's system resources.  At the con-
          clusion of a session, the user's personal resources are
          subtracted from this file, only the differences are
          saved in the vue.resources file, and the temporary
          $DISPLAY file is removed.


WARNINGS
     An HP VUE Lite session exists independently of a user's home
     session and current session.  For example, customizing
     colors and backdrops for one's home session will have no
     effect on the colors and backdrops used in HP VUE Lite, and
     vice versa.





HP VUE 3.0 (7/92)                                               3





VUELITE(1)          UNIX Programmer's Manual           VUELITE(1)



     There is only one HP VUE Lite session--the current one.
     There is no analog to setting a ``home'' session.  If the
     user wants to preserve an earlier session while logged into
     HP VUE Lite, s/he should either copy the files in the
     $HOME/.vue/sessions/lite subdirectory for later restoration
     or simply terminate the server (e.g., with the
     [Shift][CTRL][Reset] keystroke).

     Note that editing the personal vue.resources file during a
     session, as with a text editor, will have no effect on the
     user's environment, unless afterwards the user merges the
     modifications into his/her database using the xrdb -merge
     <file> command.  Using the -merge option will ensure that
     the modified resources will be preserved for subsequent ses-
     sions.

COPYRIGHT
     (c) Copyright 1992 by Hewlett-Packard Company.

AUTHOR
     vuelitesession was developed by HP.


SEE ALSO
     vuelogin(1), vuehello(1), vuewm(1).






























HP VUE 3.0 (7/92)                                               4



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026