Escritorio GNOME 2.0 para el sistema operativo Solaris: Guía para la resolución de problemas

Capítulo 3 Problemas de gestión de ventanas y sesiones

Este capítulo ofrece información acerca de la solución de problemas relacionados con la gestión de ventanas y sesiones en el escritorio de GNOME 2.0.

3.1 Bloqueo del gestor de ventanas

Problema  

El gestor de ventanas Metacity se bloquea y los marcos desaparecen de todas las ventanas.

Solución  

El gestor de sesión reinicia automáticamente el gestor de ventanas. En caso de que esto no ocurra, cierre la sesión y vuelva a iniciarla. 

3.2 Cómo cerrar la sesión sin paneles

Problema  

¿Cómo puedo cerrar la sesión si todos mis paneles han desaparecido? 

Solución  

  1. Haga clic con el botón derecho en el fondo del escritorio para abrir el menú de fondo de escritorio.

  2. Seleccione la opción de menú Nuevo terminal.

  3. Escriba en la línea de órdenes del nuevo terminal: gnome-session-save --kill

  4. Si aun así no puede cerrar la sesión, ejecute la orden siguiente: pkill gnome-session

3.3 Las aplicaciones no se restauran correctamente

Problema  

Al cerrar la sesión seleccioné Guardar la configuración actual, pero algunas aplicaciones no se han restaurado correctamente al volver a iniciar la sesión.

Solución  

Las siguientes aplicaciones sufren problemas:

  • Terminal no se restaura.

  • Editor de texto se restaura en la esquina superior izquierda de la pantalla.

Está previsto resolver estos problemas en una próxima versión.

3.4 Comportamiento inesperado de ventanas

Problema 

Algunas de mis ventanas de aplicación aparecen encima de todas las ventanas del entorno de escritorio y no se restauran correctamente ni aparecen en la lista de ventanas de GNOME. 

Solución 

De forma predeterminada, muchas de las aplicaciones que utilizan bibliotecas de MainSoft hacen caso omiso del gestor de ventanas e intentan gestionar sus propias ventanas. Se sabe que Rational Rose y XML Professional Publisher presentan este problema. Para que las aplicaciones basadas en MainSoft se comporten de forma correcta deberá definir la variable de entorno MWWM de la siguiente forma:

MWWM=allwm

3.5 Comportamiento inesperado de Swing

Problema  

Los componentes Swing anteriores a los que se incluyen en JavaTM 2 Platform Standard Edition V1.4 no se colocan, redimensionan o renuevan de forma coherente.

Solución  

Siga estos pasos:

  1. Modernice a Java 2 Platform Standard Edition V1.4 o posterior.

  2. Compruebe que su aplicación esté configurada para utilizar la máquina virtual de Java 1.4.