If the colormap used by the selected window is also used by other windows, their appearance will change along with the actual window you selected.

If the only colormap used by the selected window is the default colormap, then you will need to check the "Modify Default Colormap" box as well. Modifying the default colormap will change the appearance of many windows and user-interface elements.

Save as Screen Default

When you select the "Save as Screen Default" button, the current gamma value will be saved in the appropriate X screens file (X0screens for screen 0, X1screens for screen 1, etc.). When you quit CDE and X windows, the value you save in the X screens file will be used the next time X is started.

Since the X screens file is a system resource, your system administrator determines who has permission to modify that file.

Remove Screen Default

If you select the "Remove Screen Default" button, the default gamma value saved in the X screens file will be removed and the gamma value for all windows will be reset to 1.0.

This option also requires appropriate permissions to modify the X screens file.

hp CDE and hp VUE

Hewlett-Packard is in the process of a transition to a standard user environment. Two user environments were shipped with hp-UX 10.20: hp VUE and hp CDE (Common Desktop Environment). As of hp-UX 10.20, hp CDE is the default user environment, and although hp VUE is still available with hp-UX 10.20, it is not the default. See the Common Desktop Environment User's Guide for more information on hp CDE.

From a 3D graphics point of view, the change in user environments should have no effect.

Shared Memory Usage

Graphics processes use shared memory to access data pertaining to the display device and the X11 resources created by the server (for example, color maps, cursors, etc.). The X11 server initiates an independent process called the Graphics Resource Manager (GRM) to manage these resources among graphics processes. One problem encountered with GRM shared memory is that it may not be large enough to run some applications.

hp PEX, Starbase, and hp-PHIGS use GRM shared memory for VM double-buffering. If your application is running on a low-end graphics system (for example, an hp 710 or 712), you set the environment variable hp_VM_DOUBLE_BUFFER (or SB_710_VM_DB), and you have several large double-buffered windows open simultaneously, then your application could use up available GRM shared memory. If you encounter a dbuffer_switch error message while using VM double-buffering, you may have encountered this problem.

Page 124

Graphics Administration Guide for HP-UX 10.20