Guida alla soluzione dei problemi del desktop GNOME 2.0 per l'ambiente operativo Solaris

Capitolo 4 Problemi di gestione delle finestre e delle sessioni

Questa sezione spiega come affrontare i problemi relativi alla gestione delle finestre e delle sessioni del desktop GNOME 2.0.

4.1 Interruzione della gestione finestre

Problema  

La gestione finestre Metacity si interrompe e scompaiono le cornici delle finestre.

Soluzione  

La gestione delle sessioni riavvia automaticamente la gestione finestre. In caso contrario, chiudere la sessione ed eseguire un nuovo login. 

4.2 Chiusura della sessione senza pannello

Problema  

Come si può chiudere la sessione se i pannelli sono scomparsi? 

Soluzione  

  1. Fare clic con il pulsante destro del mouse sullo sfondo del desktop per aprire il menu Sfondo desktop.

  2. Selezionare l'opzione Nuovo terminale.

  3. Immettere il comando seguente nel nuovo terminale: gnome-session-save --kill

  4. Se il problema persiste, eseguire il comando seguente: pkill gnome-session

4.3 Le applicazioni non vengono ripristinate correttamente

Problema  

Quando si chiude una sessione Salva configurazione corrente, al login successivo alcune applicazioni non vengono ripristinate correttamente.

Soluzione  

Alcune applicazioni presentano i seguenti problemi noti:

  • Terminale non viene ripristinato.

  • Gedit viene ripristinato nell'angolo superiore sinistro dello schermo.

Questi problemi verranno corretti in una prossima versione.

4.4 Comportamento inatteso delle finestre

Problema 

Alcune applicazioni compaiono sopra le altre finestre dell'ambiente desktop e non vengono ripristinate correttamente o non compaiono nell'elenco finestre di GNOME. 

Soluzione 

Nella configurazione predefinita, molte applicazioni basate su librerie MainSoft ignorano la gestione finestre e cercano di gestire autonomamente le proprie finestre. Rational Rose e XML Professional Publisher sono esempi di applicazioni che presentano questo problema. Per fare in modo che le applicazioni basate su MainSoft si comportino correttamente, è necessario impostare la variabile d'ambiente MWWM come segue:

MWWM=allwm

4.5 Comportamento inatteso di Swing

Problema  

I componenti Swing anteriori a quelli inclusi in JavaTM 2 Platform Standard Edition V1.4 non vengono posizionati, ridimensionati o aggiornati correttamente

Soluzione  

Procedere come segue:

  1. Eseguire un aggiornamento a Java 2 Platform Standard Edition V1.4 o a una versione successiva.

  2. Configurare l'applicazione per l'uso della JVM Java 1.4.