Note di rilascio di Oracle® Solaris 11.2

Uscire dalla vista stampa

Aggiornato: Maggio 2015
 
 

SPARC: Problemi di Desktop con tastiera USB, mouse e monitor fisico (15700526)

Se si utilizza una tastiera fisica, un mouse o un monitor, i ripetuti tentativi di aprire e utilizzare una finestra del terminale in Oracle Solaris Desktop possono comportare la perdita di caratteri e del controllo del mouse.

L'origine di questo problema potrebbe essere legata agli errori dovuti a microframe mancanti. Tali errori si verificano quando dispositivi quali mouse e tastiere ad alta o bassa velocità USB 1.0 o 1.1 sono connessi alle porte USB in un sistema incluso in un hub USB 2.0 onboard. Tuttavia, tali errori non si verificano quando i dispositivi quali tastiera e mouse sono collegati alla porta USB di un sistema, la quale a sua volta è connessa a un hub interno associato manualmente al driver ohci (USB 1.0 o 1.1).


Nota -  Se si utilizzano tastiera e mouse virtuali, tutti i dispositivi nell'hub possono essere eseguiti solo a velocità ridotta. I dispositivi continueranno a funzionare, ma a una velocità USB 1.0 o 1.1 inferiore.

Soluzione alternativa: impostare il valore per la variabile ehci-port-forced-to-companion nel file /kernel/drv/ehci.conf. Il valore di questa variabile viene utilizzato dal driver ehci (USB 2.0) per rilasciare il controllo di una particolare porta nel controller USB.

Il valore della variabile ehci-port-forced-to-companion varia in base al tipo di piattaforma e al tipo di dispositivo USB utilizzato. La tabella seguente indica l'utilizzo consigliato dei connettori USB e il valore corrispondente della variabile ehci-port-forced-to-companion.

Tabella 4-1  Utilizzo consigliato di connettori e valori USB
Piattaforma SPARC
Tipo di dispositivo USB
Utilizzo consigliato dei connettori USB
Valore della variabile ehci-port-forced-to-companion nel file /kernel/drv/ehci.conf
T3-1, T3-2, T4-1, T4-2
Tastiera o mouse fisico
Utilizzare il connettore USB anteriore
4
T3-4, T4-4
Tastiera o mouse fisico
Utilizzare il connettore USB posteriore
3
T3-1, T4-1, T3-2, T4-2, T3-4, T4-4
Tastiera o mouse virtuale
Nessuno
2

Per adottare la soluzione alternativa, eseguire i seguenti passaggi:

  1. Connettere i dispositivi USB.

    I connettori USB consigliati per i dispositivi su varie piattaforme sono elencati nella Table 4–1.

  2. Impostare il valore della variabile ehci-port-forced-to-companion nel file /kernel/drv/ehci.conf.

    Ad esempio, se la piattaforma SPARC è T3–4 e si utilizza una tastiera fisica, impostare ehci-port-forced-to-companion=3.

    Per informazioni sul valore che è possibile impostare per questa variabile, vedere la Table 4–1.

  3. Eseguire il reboot del sistema.

    # init 6