Note su Solaris 10

Common Desktop Environment

I problemi di Solaris 10 descritti qui di seguito si riferiscono al Common Desktop Environment (CDE).

x86: Supporto per i chipset grafici integrati Intel i810 e i815

I chipset grafici integrati Intel i810 e i815 non sono supportati dal server del sistema a finestre X Xorg. Sono invece supportati dal server Xsun. Per configurare il server Xsun per l'uso di questi chipset, procedere come segue:

  1. Diventare superutente.

  2. Eseguire il programma seguente per configurare la tastiera, il monitor e il mouse.


    # kdmconfig
    
  3. Nella schermata introduttiva e in quella di selezione del server X, selezionare il server Xsun.

    Nella schermata di visualizzazione e modifica della configurazione del sistema a finestre, come dispositivo video dovrebbe essere selezionato e visualizzato automaticamente il dispositivo Intel i810/i815 (4MB).

  4. Se i chipset Intel i810 e i815 non vengono selezionati automaticamente, selezionare l'opzione di modifica del monitor o del dispositivo video (Change Video Device/Monitor).

  5. Nella schermata di selezione del dispositivo video, selezionare l'opzione Intel i810/i815 (4MB).

  6. Selezionare le altre opzioni richieste in kdmconfig.

Il testo in lingua araba non compare nelle versioni locali ar

Se un sistema x86 utilizza Xorg come server X predefinito, il font arabo (iso7759-6) non compare nella versione locale ar. Questo errore non si verifica se si utilizza XSun al posto di XOrg.

Soluzione: procedere come segue.

  1. Come superutente, aprire con un editor il file /usr/dt/config/Xservers.

    • Togliere il simbolo di commento o aggiungere la riga seguente:


      :0 Local local_uid@console root /usr/openwin/bin/Xsun :0 
      -nobanner -defdepth 24
    • Commentare la riga seguente:


      :0 Local local_uid@console root /usr/X11/bin/Xorg :0
  2. Riavviare il sistema.

In alternativa, è possibile eseguire il login con ar_EG.UTF-8 o altre versioni locali UTF-8.

Alcune sequenze con il tasto Compose non funzionano quando si utilizza l'estensione per la tastiera X in alcune versioni locali (6219932)

Alcune sequenze con il tasto Compose non funzionano nelle versioni locali che non utilizzano metodi di input per la tastiera, ad esempio nella versione locale C. L'errore si verifica se in queste versioni locali viene usata una delle seguenti configurazioni del sistema:

In particolare, su questi sistemi, non funzionano le sequenze che richiedono l'uso del tasto Maiusc per l'immissione di uno dei caratteri.

Soluzione: scegliere una delle seguenti opzioni:

x86: Il comando kdmconfig non crea un file di identificazione del sistema per il server X Xorg (6217442)

Il metodo di installazione JumpStart utilizza un file di identificazione del sistema (sysidcfg). Questo file viene usato per generare uno specifico file di configurazione Xsun per il sistema. La parte del file sysidcfg relativa alla configurazione Xsun viene creata dal comando kdmconfig -d nome_file. Tuttavia, sui sistemi che utilizzano il server Xorg predefinito, il comando non crea un file con le informazioni di configurazione per Xorg. Ciò significa che, prima di usare il metodo JumpStart su questi sistemi, è necessario eseguire una procedura di preparazione aggiuntiva.

Soluzione: prima di usare il metodo di installazione JumpStart su un sistema che utilizza il server Xorg, procedere come segue.

  1. Preparare un file xorg.conf da utilizzare sul sistema. Memorizzare questo file nella directory JumpStart del server JumpStart.

    Per istruzioni su come creare il file xorg.conf e accedere alle informazioni di Xorg, vedere x86: Il programma di configurazione della tastiera, del monitor e del mouse non funziona per il server X (6178669).

  2. Creare uno script finale che esegua una copia del file xorg.conf nella directory /etc/X11 del sistema da installare. Ad esempio, lo script potrebbe includere la riga seguente:


    cp ${SI_CONFIG_DIR}/xorg.conf /etc/X11/Xorg.conf
  3. Nel file delle regole usato con il metodo JumpStart personalizzato, includere lo script finale nella regola relativa al tipo di sistema da installare.

  4. Eseguire l'installazione JumpStart personalizzata.

Per istruzioni sull'installazione JumpStart personalizzata, vedere la Guida all’installazione di Solaris 10: metodo JumpStart personalizzato e installazioni avanzate. Il Capitolo 4 contiene informazioni sul file di regole usato nel metodo JumpStart, mentre il Capitolo 5 contiene una sezione sugli script finali.

x86: Le istruzioni di kdmconfig per la configurazione del server X Xorg sono incomplete (6205881)

Le istruzioni fornite nel programma kdmconfig per la configurazione del server Xorg sono incomplete. Il programma elenca le istruzioni di base richieste per generare un file xorg.conf. Non fornisce tuttavia alcune informazioni rilevanti. Ad esempio, le opzioni del file xorg.conf possono essere modificate in diversi punti:

Per maggiori informazioni sulla configurazione di Xorg, vedere la seguente documentazione:

Se queste directory non sono incluse nel percorso delle pagine man, usare una delle seguenti procedure:

Alcuni script che avviano il server Xorg utilizzano le proprietà dell'archivio smf(5). In particolare, utilizzano FMRI svc:/applications/x11/x11-server per memorizzare le proprietà del server X. Le proprietà rilevanti per il server Xorg sono le seguenti:

Per impostare e richiamare queste proprietà, diventare superutente e usare il comando svccfg, come indicato nell'esempio seguente:


# svccfg 
svc:> select application/x11/x11-server 
svc:/application/x11/x11-server> listprop options/default_depth 
options/default_depth integer 24


 
svc:/application/x11/x11-server> setprop options/default_depth = 8 
svc:/application/x11/x11-server> listprop options/default_depth 
options/default_depth integer 8


 
svc:/application/x11/x11-server> end
#

x86: Il programma di configurazione della tastiera, del monitor e del mouse non funziona per il server X (6178669)

In Solaris 10, il server X predefinito non è più Xsun ma è ora Xorg. Il programma che configura la tastiera, il monitor e il mouse (kdmconfig ) può operare solo con il server Xsun. Questo programma non ha effetto sulla configurazione del server Xorg. Di conseguenza, non è possibile utilizzare kdmconfig per configurare il server Xorg. kdmconfig consente di scegliere il server da utilizzare ma consente solo di configurare il server Xsun.

Soluzione: per configurare il server Xorg, procedere come segue:

  1. Creare un file xorg.conf con uno dei comandi seguenti:

    • /usr/X11/bin/Xorg -configure

    • /usr/X11/bin/xorgconfig

    • /usr/X11/bin/xorgcfg

  2. Aprire con un editor il file xorg.conf risultante e apportare le necessarie modifiche.

  3. Spostare il file xorg.conf in /etc/X11/xorg.conf.

Per maggiori informazioni sulla configurazione di Xorg, vedere le pagine man di Xorg in /usr/X11/man. Questa directory non è inclusa nel percorso predefinito delle pagine man. Per visualizzare le pagine man, usare una delle seguenti opzioni:


Nota –

Le opzioni dalla riga di comando di Xorg hanno la precedenza sulle impostazioni di xorg.conf. Vedere le pagine man per maggiori informazioni sulle opzioni che è possibile utilizzare con Xorg.


SPARC: Alcune versioni locali UTF-8 non sono disponibili nel servizio di login del CDE (5042573)

Le seguenti versioni locali UTF-8 non sono presenti all'avvio del server di login quando si seleziona il servizio di login del CDE:

Soluzione: per usare queste versioni locali, eseguire il login in una qualsiasi altra versione locale UTF-8. Impostare quindi la variabile LC_ALL dalla riga di comando. Ad esempio:

export LC_ALL=ar_SA.UTF-8


Nota –

Questa soluzione si applica solo ai sistemi SPARC. Le versioni locali indicate in precedenza non sono disponibili sui sistemi x86.


Eliminazione della funzionalità di esecuzione automatica dei supporti removibili del CDE (4634260)

La funzionalità di esecuzione automatica della Gestione supporti removibili del CDE è stata temporaneamente rimossa da Solaris 10.

Soluzione: per usare questa funzionalità per un CD-ROM o un altro supporto removibile, procedere in uno dei modi seguenti:

La Sincronizzazione PDA di Solaris non elimina l'ultimo elemento dal desktop (4260435)

Se si elimina l'ultimo elemento dal desktop e si esegue la sincronizzazione con il PDA, quell'elemento viene ripristinato dal PDA al desktop. Ad esempio, il problema si può verificare con l'ultimo appuntamento dell'agenda o con l'ultima scheda della Gestione indirizzi.

Soluzione: eliminare manualmente l'ultimo elemento dal PDA prima di eseguire la sincronizzazione.

La Sincronizzazione PDA di Solaris non supporta lo scambio dei dati con un dispositivo PDA multibyte internazionalizzato (4263814)

Quando si scambiano dati multibyte tra un PDA e il CDE Solaris, i dati possono risultare danneggiati in entrambi gli ambienti.

Soluzione: prima di eseguire la Sincronizzazione PDA di Solaris, eseguire un backup dei dati del PC usando l'utility di backup del PDA. Se si effettua accidentalmente uno scambio di dati multibyte e le informazioni risultassero danneggiate, ripristinare i dati dalla copia di backup.