Ce chapitre décrit les problèmes d'exécution connus. Pour connaître les autres problèmes d'exécution, vous pouvez également consulter le fichier en ligne runtime_bugs du module SUNWerdm, disponible sur le CD-ROM de Solaris.
Les informations présentées dans ce chapitre remplacent celles contenues dans le fichier runtime_bugs du module SUNWerdm, disponible sur le CD-ROM de Solaris 7. Si vous démarrez à partir du CD-ROM de Solaris 7, le fichier runtime_bugs se trouve dans le répertoire :
/cdrom/sol_7_x86/s2/Solaris_2.7/Docs/release_info/C
L'emplacement par défaut de ce fichier est :
/usr/share/release_info/Solaris_2.7/C
Le nom de ce produit est Solaris 7 mais les noms de code, de chemin d'accès ou de chemin d'accès des modules peuvent utiliser les noms Solaris 2.7 ou SunOS 5.7. Respectez toujours le code ou le chemin d'accès tel qu'il est indiqué.
Si vous vous connectez en tant que superutilisateur (root) dans la version localisée en arabe ou en hébreu, vous ne pouvez pas ajouter d'utilisateurs ni modifier des utilisateurs existants avec SolsticeTM AdminToolsTM. La fenêtre d'ajout d'utilisateurs s'affiche, mais elle est vide. Ce problème survient à chaque fois que vous ajoutez ou que vous modifiez des informations sur les utilisateurs dans toutes les sous-fenêtres.
Solution : utilisez root pour ajouter ou modifier des informations sur les utilisateurs.
Si certaines applications utilisent des polices personnalisées à la place des polices système, cela risque d'entraîner une panne du serveur X sur les plates-formes x86. Ce problème est dû au fait que la hauteur de certains caractères est supérieure à celle indiquée dans la police.
Solution : fournissez une version optimisée (sans "hint") de la police posant problème. La hauteur des versions optimisées est généralement plus faible.
Si vous utilisez des polices arabes proportionnelles 16 bits en environnement d'exploitation Solaris 7, seule une partie des caractères s'affiche.
Solution : utilisez des polices non proportionnelles.
Le texte statique, par exemple le texte des icônes et du panneau de commande de l'espace de travail, n'est pas activé en mode de disposition complexe (CTL). C'est la raison pour laquelle les traductions en arabe et en hébreu du texte statique anglais ne s'affichent pas correctement.
OW n'est pas pris en charge comme option de bureau dans les langues et langues partielles suivantes :
Tableau 2-1 Options de bureau non prises en charge
Option de bureau |
Pays |
---|---|
en_GB.ISO8859-15 |
Angleterre |
de.ISO8859-15 |
Allemagne |
fr.ISO8859-15 |
France |
it.ISO8859-15 |
Italie |
es.ISO8859-15 |
Espagne |
sv.ISO8859-15 |
Suède |
da.ISO8859-15 |
Danemark |
de_AT.ISO8859-15 |
Autriche |
en_IE.ISO8859-15 |
Irlande |
pt.ISO8859-15 |
Portugal |
nl_BE.ISO8859-15 |
Belgique |
nl.ISO8859-15 |
Pays-Bas |
fr_BE.ISO8859-15 |
Belgique |
fi.ISO8859-15 |
Finlande |
el_EURO |
Grèce |
th |
Thaïlande |
th_TH |
Thaïlande |
he |
Israël |
ar |
Egypte |
de.UTF-8 |
Allemagne |
fr.UTF-8 |
France |
it.UTF-8 |
Italie |
es.UTF-8 |
Espagne |
sv.UTF-8 |
Suède |
en_EU.UTF-8 |
Europe |
ja_JP.UTF-8 |
Japon |
ja_JP.PCK |
Japon |
ko.UTF-8 |
Corée |
zh.GBK |
République populaire de Chine |
zh_TW.BIG5 |
Taiwan |
Si des cibles SCSI large sont connectées à l'adaptateur Symbios mais que votre périphérique de démarrage n'est pas une de ces cibles, le pilote Solaris ne parvient pas à négocier le transfert de données SCSI large et les périphériques ne fonctionnent pas correctement.
Solution : réglez l'adaptateur en mode étroit 8 bits à l'aide de l'utilitaire de configuration du BIOS Symbios :
Entrez dans l'utilitaire de configuration Symbios en tapant CTRL-C au démarrage, à l'invite du système.
Dans le menu principal, sélectionnez l'adaptateur auquel sont connectées les cibles larges.
Dans le menu Utilitaires (Utilities), choisissez Sélection de périphériques (Device Selection). Sélectionnez le périphérique et réglez l'option Largeur (Width) sur 8 (bits).
Les performances ne sont pas affectées car le pilote Solaris passe toujours en mode de transfert de données partagées le plus élevé.
Les installations de JumpStart configurées pour utiliser un moniteur "plug and play" ne peuvent pas être installées correctement. Les informations relatives au moniteur sur le système installé sont insuffisantes.
Solution : configurez JumpStart de telle sorte qu'il utilise un moniteur multifréquence comparable.
La sécurité des programmes ufsdump(1M) et ufsrestore(1M) n'est pas absolue. Si vous avez déjà accédé à un système Solaris, vous pouvez exploiter cette vulnérabilité pour accéder au système en tant que superutilisateur (root). Ce problème peut être résolu en installant le patch 106793-01 pour les systèmes SPARC ou le patch 106794-01 pour les systèmes x86.
Si vous n'avez pas réussi à obtenir ni à installer le patch approprié, vous pouvez procéder comme cela est indiqué ci-après.
Solution : si vous utilisez la commande chmod sur les programmes ufsdump et ufsrestore de telle sorte que le bit set-uid soit supprimé, les programmes ne sont plus vulnérables. Vous pouvez supprimer le bit set-uid en exécutant la commande suivante en tant que superutilisateur (root) :
# chmod 0555 /usr/lib/fs/ufs/ufsdump /usr/lib/fs/ufs/ufsrestore |