Guía avanzada del usuario

Cómo cambiar desde una versión del entorno OpenWindows anterior a la 3.3

Lea esta sección detenidamente si con anterioridad ejecutaba una versión del entorno OpenWindows anterior a la 3.3 y ahora desea cambiar a la Version 3.3, o posteriores. En particular, mucha de esta información va dirigida a los usuarios que usaban la Versión 2 del entorno OpenWindows.

La variable de entorno OPENWINHOME

Si está procesando en la actualidad una versión del software de OpenWindows anterior a la Versión 3.3, es posible que haya configurado el sistema para que utilice la variable de entorno OPENWINHOME. Ya no es recomendable que los usuarios establezcan la variable de entorno OPENWINHOME, ni manualmente ni mediante un archivo de inicio.

Cuando ejecute el comando openwin, éste automáticamente establecerá la variable de entorno OPENWINHOME como /usr/openwin; por lo tanto, no será necesario que lo haga.

Si ha establecido la variable de entorno OPENWINHOME en el archivo .profile o en el .cshrc en el directorio de usuario, haga un comentario en la línea o elimínela entera antes de ejecutar la Versión 3.3 de OpenWindows, o versiones posteriores.

Para quitar o convertir en comentario la variable de entorno OPENWINHOME en el archivo .profile o en el .cshrc:

  1. Abra el archivo .profile o el .cshrc usando un Editor de Textos como por ejemplo el vi.

  2. Escriba un signo # antes de la variable, como se muestra a continuación o elimine la línea entera.

    Si está trabajando en el archivo .profile, siga el ejemplo a, si está trabajando en el archivo .cshrc, siga el ejemplo b

    1. En el archivo.profile:

      #OPENWINHOME=/usr/openwin
      

    2. En el archivo .cshrc:

      #setenv OPENWINHOME /usr/openwin
      

  3. Guarde y salga del archivo.

El archivo .xinitrc

A continuación se enumera una serie de observaciones importantes sobre el uso de los archivos xinitrc y /usr/openwin/lib/Xinitrc:

  1. En el entorno de la Versión 2 de OpenWindows, el archivo de comandos openwin creaba de forma automática una copia de /usr/openwin/lib/Xinitrc en un archivo llamado .xinitrc del directorio de usuario. Esto ya no sucede en el entorno de la Versión 3.3 de OpenWindows, lo que es importante por las siguientes razones:

    1. El archivo de comandos de inicio openwin utiliza el archivo de inicio predeterminado /usr/openwin/lib/Xinitrc, a no ser que exista un archivo .xinitrc en el directorio de usuario que sobreescriba al archivo predetermianado.

    2. Es importante que utilice el archivo predeterminado /usr/openwin/lib/Xinitrc que se incluye en el software de la Versión 3.3 de OpenWindows, o versiones posteriores. No obstante, si desea conservar cualquier cambio especial realizado en el archivo .xinitrc del software de la Versión 2, puede hacerlo siguiendo las instrucciones que se darán en esta sección

  2. Si ejecuta el sistema utilizando pantallas múltiples, ya no necesitará múltiples versiones de olwm.

Uso del archivo de inicio correcto

Si está ejecutando actualmente una versión del software de OpenWindows anterior a la Versión 3.3, es importante determinar el estado del archivo .xinitrc. Este archivo .xinitrc puede contener opciones específicas de usuario.

Para determinar el estado del archivo .xinitrc, escriba los siguientes comandos:

$ cd 
$ ls -a .xinitrc

Dependiendo de la salida de este comando, haga lo siguiente en cada caso:

Procedimientos del archivo de inicio

  1. Para eliminar el archivo .xinitrc del directorio de usuario, escriba el comando siguiente:

    $ rm .xinitrc
    

  2. Para conservar los cambios efectuados en el archivo .xinitrc, siga estos pasos:

    1. Mueva .xinitrc a .xinitrc.save:

      $ mv .xinitrc .xinitrc.save

    2. Copie /usr/openwin/lib/Xinitrc en .xinitrc en el directorio de usuario:

      $ cp /usr/openwin/lib/Xinitrc $HOME/.xinitrc

    3. Agregue las líneas que desee conservar de .xinitrc.save en .xinitrc.


      Precaución - Precaución -

      GraphicAl editar el archivo .xinitrc, no agregue una versión secundaria de olwm, no agregue svenv y no elimine la línea que contiene /usr/openwin/lib/openwin-sys.


Ventana de propiedades del área de trabajo

En anteriores versiones de OpenWindows (antes de la versión 3.3), si se efectuaba un cambio en el menú de la ventana de propiedades del área de trabajo se almacenaba en el archivo .Xdefaults del directorio de usuario. En la versión 3.3 de OpenWindows, y versiones posteriores, los cambios realizados en el menú de la ventana de propiedades del área de trabajo se almacenan en el archivo .OWdefaults, también del directorio de usuario. El archivo .Xdefaults puede todavía existir, pero tienen prioridad las personalizaciones realizadas en el archivo .OWdefaults.

El archivo .Xdefaults sólo debe usarse para realizar cambios de personalización adicionales que no se puedan efectuar mediante las ventana de propiedades del área de trabajo. Por ejemplo, puede editar el archivo .Xdefaults utilizando un editor de texto como el vi para realizar personalizaciones en aplicaciones que no pertenezcan a OpenWindows o agregar macros del preprocesador de C. El uso de la ventana de propiedades del área de trabajo no afecta a dichas personalizaciones.

Si ya tiene un archivo .Xdefaults en el directorio de usuario y no desea efectuar en él ninguna personalización, no hará falta que lo elimine. Como el archivo .OWdefaults tiene prioridad sobre el archivo .Xdefaults, éste no causa molestias.

Cómo personalizar el menú del área de trabajo

En OpenWindows 3.3, o versiones posteriores, el submenú Programas se personaliza en el menú del área de trabajo usando la ventana de propiedades del área de trabajo. Antes de la versión 3.3 de OpenWindows esta personalización se realizaba mediante el archivo .openwin-menu del directorio de usuario.


Nota -

Si no dispone de un archivo .openwin-menu en el directorio de usuario, no hará falta que realice el procedimiento siguiente. Puede personalizar el menú de área de trabajo mediante la ventana de propiedades del área de trabajo.


Si tiene un archivo .openwin-menu, para personalizar el menú de área de trabajo mediante la ventana de propiedades del área de trabajo tendría que realizar los pasos siguientes.

Si ve esta línea en el archivo.openwin-menu:

"Programs"	MENU $OPENWINHOME/lib/openwin-menu-programs

elimínela y reemplácela por esta línea:

"Programs"	INCLUDE openwin-menu-programs

Si el archivo .openwin-menu no contiene la citada línea, simplemente agregue al archivo .openwin-menu la línea sustituta como se indicó anteriormente.

Al agregar o sustituir dicha línea, el menú predeterminado Programas se agrega al menú del área de trabajo. Esto le permite personalizarlo mediante la ventana de propiedades del área de trabajo.

Si en el menú del área de trabajo se encontrara con elementos redundantes, simplemente elimínelos borrando las líneas repetidas del archivo .openwin-menu.