Notes de version Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Mai 2015
 
 

SPARC : problèmes liés au bureau avec un clavier, une souris ou un écran physique USB (15700526)

Lorsque vous utilisez un clavier, une souris ou un écran physiques, les tentatives répétées d'ouverture et d'utilisation d'une fenêtre de terminal dans le bureau Oracle Solaris peuvent provoquer la perte de caractères et celle du contrôle de la souris.

Ce problème peut être dû à des erreurs causées par des microtrames manquantes. Ces erreurs se produisent lorsque des claviers et souris USB 1.0 ou 1.1 à pleine vitesse ou à faible vitesse sont connectés aux ports USB d'un système avec hub USB 2.0 intégré. Cependant, ces erreurs ne se produisent pas lorsque le clavier et la souris sont connectés à un port USB du système, lequel est à son tour connecté à un hub interne manuellement lié au pilote ohci (USB 1.0 ou 1.1).


Remarque -  Si vous utilisez un clavier et une souris virtuels, tous les périphériques sous le hub sont forcés de s'exécuter à faible vitesse. Les périphériques fonctionnent toujours, mais à une vitesse USB 1.0 ou 1.1, plus faible.

Solution de contournement : définissez la valeur de la variable ehci-port-forced-to-companion dans le fichier /kernel/drv/ehci.conf. La valeur de cette variable est utilisée par le pilote ehci (USB 2.0) pour libérer le contrôle d'un port particulier sur le contrôleur USB.

La valeur de la variable ehci-port-forced-to-companion varie selon le type de plate-forme et le type de périphérique USB utilisé. Le tableau suivant répertorie l'utilisation recommandée des connecteurs USB et la valeur correspondante de la variable ehci-port-forced-to-companion.

Table 4-1  Utilisation recommandée des connecteurs USB et valeurs
Plate-forme SPARC
Type de périphérique USB
Utilisation recommandée des connecteurs USB
Valeur de la variable ehci-port-forced-to-companion dans le fichier /kernel/drv/ehci.conf
T3-1, T3-2, T4-1, T4-2
Clavier physique ou souris physique
Utiliser le connecteur USB avant
4
T3-4, T4-4
Clavier physique ou souris physique
Utiliser le connecteur USB arrière
3
T3-1, T4-1, T3-2, T4-2, T3-4, T4-4
Clavier virtuel ou souris virtuelle
Aucun
2

Pour implémenter la solution de contournement, procédez comme suit :

  1. Connectez les périphériques USB.

    Les connecteurs USB recommandés pour les périphériques sur différentes plates-formes sont répertoriés dans le Table 4–1.

  2. Définissez la valeur de la variable ehci-port-forced-to-companion dans le fichier /kernel/drv/ehci.conf

    Par exemple, si la plate-forme SPARC est T3–4 et que vous utilisez un clavier physique, définissez ehci-port-forced-to-companion=3.

    Pour plus d'informations sur la valeur que vous pouvez définir pour cette variable, reportez-vous au Table 4–1.

  3. Réinitialisez le système.

    # init 6