Les bogues suivants dans Solaris 10 s'appliquent à Common Desktop Environment (CDE).
Les chipsets graphiques intégrés Intel i810 et i815 ne sont pas pris en charge par le serveur Xorg X Window System. Ils sont en revanche pris en charge par le serveur Xsun. Pour configurer le serveur Xsun de sorte qu'il utilise ces chipsets, procédez comme suit :
Prenez le rôle de superutilisateur.
Exécutez le programme permettant de configurer le clavier, l'affichage et la souris.
# kdmconfig |
Sur l'écran Introduction and X Server Selection, sélectionnez le serveur Xsun.
Sur l'écran View and Edit Window System Configuration, Intel i810/i815 (4Mo) doit être automatiquement sélectionné et affiché en tant que périphérique vidéo.
Si les chipsets Intel i810 et i815 ne sont pas automatiquement sélectionnés, sélectionnez l'option Change Video Device/Monitor.
Sur l'écran Video Device Selection, sélectionnez l'option Intel i810/i815 (4Mo).
Sélectionnez d'autres options de kdmconfig.
Si le système x86 utilise Xorg en tant que serveur X par défaut, la police arabe (iso7759-6) n'apparaît pas dans l'environnement linguistique ar. Cette erreur ne se produit pas si vous utilisez XSun à la place de XOrg.
Solution : Procédez comme indiqué ci-dessous.
En qualité de superutilisateur, modifiez /usr/dt/config/Xservers.
Annulez le commentaire ou ajoutez la ligne suivante :
:0 Local local_uid@console root /usr/openwin/bin/Xsun :0 -nobanner -defdepth 24 |
Commentez la ligne suivante :
:0 Local local_uid@console root /usr/X11/bin/Xorg :0 |
Redémarrez le système.
Vous pouvez également vous connecter à des environnements linguistiques ar_EG.UTF-8 ou à d'autres environnements UTF-8.
Certaines combinaisons de touches de composition peuvent ne pas fonctionner dans des environnements linguistiques n'ayant pas recours aux méthodes d'entrée par clavier, comme par exemple l'environnement linguistique C. L'erreur se produit si l'une des configurations système suivantes est utilisée dans ces environnements linguistiques :
Système utilisant le serveur X Xorg sur Solaris10 pour x86
Système utilisant un serveur X Xsun avec l'extension X Keyboard (XKB) activée sur Solaris10 pour SPARC et x86
Les combinaisons de touches de composition de ces systèmes échouent surtout si la touche Maj est nécessaire pour taper un des caractères.
Solution : Sélectionnez l'une des options suivantes :
Utilisez une combinaison de touches de composition qui ne comporte pas la touche Maj.
Pour plus d'informations, consultez Annexe C, Compose Key Sequences du Solaris Common Desktop Environment: User’s Guide. L'annexe fournit une liste des combinaisons disponibles, certaines d'entre elles comportant des combinaisons qui n'ont pas recours à la touche Maj.
Connectez-vous par le biais d'un environnement linguistique qui a recours à la méthode d'entrée au clavier, comme c'est le cas avec n'importe quel environnement UTF-8 disponible.
Si vous avez recours à la méthode d'installation JumpStart, le processus peut s'appuyer sur un fichier de configuration d'identification système (sysidcfg). Ce fichier sert à générer un fichier de configuration Xsun spécifique à un système. La partie dédiée à la configuration Xsun d'un fichier sysidcfg est créée par la commande kdmconfig -d nomdufichier. Cependant, sur les systèmes qui utilisent le serveur Xorg par défaut, la commande ne crée pas de fichier comportant des informations de configuration Xorg. Par conséquent, vous ne pouvez pas avoir recours à la méthode JumpStart sur ces systèmes sans mesures de préparation préalables.
Solution : avant de mettre en œuvre la méthode d'installation JumpStart sur un système qui a recours au serveur Xorg, effectuez la procédure suivante.
Préparez un fichier xorg.conf spécifique à utiliser sur le système. Stockez ce fichier dans le répertoire JumpStart du serveur JumpStart.
Pour des instructions sur la création d'un fichier xorg.conf et sur l'accès aux informations Xorg, reportez-vous à la rubrique x86 : Le programme qui configure le clavier, l'affichage et la souris ne fonctionne pas avec le serveur X (6178669).
Créez un script de fin qui copie le fichier xorg.conf dans le répertoire /etc/X11 du système que vous voulez installer. Le script peut, par exemple, inclure la ligne suivante :
cp ${SI_CONFIG_DIR}/xorg.conf /etc/X11/Xorg.conf |
Dans le fichier de règles JumpStart personnalisé, ajoutez le script de fin dans l'entrée des règles pour les systèmes du type de celui que vous voulez installer.
Effectuez l'installation JumpStart personnalisée.
Pour obtenir des instructions concernant une installation JumpStart personnalisée, consultez le manuel Guide d’installation Solaris 10 : Installation JumpStart personnalisée et installation avancée. Le chapitre 4 contient des informations sur le fichier des règles JumpStart et le chapitre 5 une section sur les scripts de fin.
Les instructions fournies dans le programme kdmconfig pour configurer le serveur Xorg sont incomplètes. Le programme répertorie les instructions de base permettant de générer un fichier xorg.conf. Cependant, des informations essentielles manquent. Par exemple, des options du fichier xorg.conf sont remplacées par d'autres à plusieurs endroits :
les options de ligne de commande ;
les informations détectées par le serveur Xorg lorsque le serveur démarre ;
les scripts de démarrage pour le serveur Xorg qui peuvent comporter la transmission d'arguments de remplacement.
Pour plus d'informations sur la configuration de serveurs Xorg, reportez-vous aux sources suivantes :
page man Xorg(1x) dans le répertoire /usr/X11/man ;
pages man pour les systèmes de bureau qui utilisent le serveur X, par exemple :
dtlogin(1X) dans le répertoire /usr/dt/man ;
gdm(1) dans le répertoire /usr/share/man directory.
Si ces répertoires ne sont pas dans le chemin man, vous avez deux possibilités :
ajoutez le répertoire à la configuration de la variable d'environnement MANPATH ou
utilisez l'option de répertoire -M de la commande man.
Certains scripts qui démarrent le serveur Xorg ont recours aux propriétés de référentiel smf(5). Le référentiel FMRI svc:/applications/x11/x11-server sert surtout au stockage des propriétés du serveur X. Les propriétés suivantes s'appliquent au serveur Xorg :
options/xserver ;
options/default_depth ;
options/server_args.
En devenant superutilisateur vous pouvez définir et récupérer ces propriétés à l'aide de la commande svccfg comme le montre l'exemple suivant :
# 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 # |
Dans la version Solaris10 actuelle, Xorg remplace Xsun en tant que serveur X par défaut. Le programme qui configure le clavier, l'affichage et la souris ( kdmconfig ) s'applique uniquement au serveur Xsun et n'a aucune incidence sur la configuration du serveur Xorg. Vous ne pouvez donc pas utiliser la commande kdmconfig pour configurer le serveur Xorg. Alors que kdmconfig vous permet de sélectionner le serveur à utiliser, kdmconfig configure uniquement le serveur Xsun.
Solution : pour configurer le serveur Xorg, procédez comme suit :
Créez un fichier xorg.conf avec l'une de ces commandes :
/usr/X11/bin/Xorg -configure
/usr/X11/bin/xorgconfig
/usr/X11/bin/xorgcfg
Modifiez comme il se doit le fichier xorg.conf.
Déplacez le fichier xorg.conf dans /etc/X11/xorg.conf .
Pour plus de détails concernant la configuration du serveur Xorg, consultez les pages man Xorg dans /usr/X11/man. Ce répertoire ne se trouve pas dans le chemin de la page man par défaut. Pour afficher ces pages man, vous pouvez au choix :
ajouter le chemin aux paramètres de la variable d'environnement MANPATH ;
utiliser la syntaxe man -M /usr/X11/man.
Les options de ligne de commande Xorg peuvent remplacer les paramètres xorg.conf. Reportez-vous aux pages man pour plus d'informations sur les options à utiliser avec Xorg.
Les environnements linguistiques UTF-8 suivants sont absents lorsque le serveur de connexion démarre et que le service de connexion à Common Desktop Environment (CDE) est lancé :
ar_SA.UTF-8 ;
el_GR.UTF-8 ;
nl_BE.UTF-8 ;
nl_NL.UTF-8 ;
pt_PT.UTF-8 ;
Solution : Pour utiliser ces environnements linguistiques, connectez-vous à un autre environnement linguistique UTF-8. Indiquez ensuite la variable LC_ALL sur la ligne de commande. Exemple :
export LC_ALL=ar_SA.UTF-8
la solution s'applique à tous les systèmes SPARC. Ces environnements linguistiques ne sont pas disponibles dans les systèmes x86.
La fonction d'exécution automatique du média amovible de l'environnement de bureau CDE a été temporairement supprimée du logiciel Solaris10.
Solution : pour utiliser la fonctionnalité d'exécution automatique d'un CD ou d'un autre volume amovible, veuillez procéder comme indiqué ci-dessous.
Exécutez le programme volstart à partir du niveau supérieur du système de fichiers du support amovible.
Suivez les instructions fournies avec le CD pour l'accès depuis l'extérieur du CDE.
Si vous supprimez le dernier élément sur votre ordinateur, il est restauré à partir de l'organiseur lorsque vous synchronisez celui-ci. Les éléments que vous pouvez supprimer, puis restaurer sont notamment le dernier rendez-vous de votre Agenda ou la dernière adresse de votre Gestionnaire d'adresses.
Solution : Supprimez manuellement la dernière entrée sur l'organiseur avant de lancer la synchronisation.
Si vous échangez des données multioctet entre un PDA et Solaris CDE, vous risquez d'altérer ces données dans les deux environnements.
Solution : Sauvegardez vos données sur votre ordinateur personnel à l'aide de l'utilitaire de sauvegarde PDA avant d'exécuter l'application Solaris PDASync. Si vous échangez accidentellement des données multioctet et qu'elles sont altérées, restaurez-les à partir de la sauvegarde.