Manuel de l'Utilisateur Expérimenté Solaris

Migration à partir de l'environnement OpenWindows pré-Version 3.3

Lisez attentivement cette section si vous passez d'une version d'OpenWindows antérieure à la Version 3.3 à OpenWindows Version 3.3 ou ultérieures. La plupart des informations données ici intéressent plus particulièrement les anciens utilisateurs d'OpenWindows Version 2.

La variable d'environnement OPENWINHOME

Si vous disposez actuellement d'une version du logiciel OpenWindows antérieure à la version 3.3, vous avez peut-être configuré votre système avec la variable d'environnement OPENWINHOME. Or, sur la version 3.3, il n'est plus nécessaire de définir cette variable, que ce soit manuellement ou à partir d'un fichier de démarrage.

Lorsque vous lancez la commande openwin, la variable d'environnement OPENWINHOME est automatiquement définie dans /usr/openwin. Vous n'avez donc pas à le faire.

Si vous avez défini la variable d'environnement OPENWINHOME dans le fichier .profile ou .cshrc de votre répertoire utilisateur, mettez la ligne correspondante en commentaire ou supprimez-la avant de lancer la version 3.3 d'OpenWindows ou une version ultérieure.

Pour supprimer ou mettre en commentaire la variable d'environnement OPENWINHOME dans le fichier .profile ou .cshrc, procédez comme suit :

  1. Ouvrez le fichier .profile ou .cshrc à l'aide d'un éditeur de texte tel que vi.

  2. Tapez un signe dièse (#) en regard de la variable, comme indiqué ci-dessous, ou bien supprimez entièrement la ligne.

    Si vous travaillez dans le fichier .profile, inspirez-vous de l'exemple a et si vous travaillez dans le fichier .cshrc, de l'exemple b

    1. Dans le fichier .profile, tapez :

      #OPENWINHOME=/usr/openwin
      

    2. Dans le fichier .cshrc, tapez :

      #setenv OPENWINHOME /usr/openwin
      

  3. Sauvegardez, puis quittez le fichier.

Le fichier .xinitrc

Voici quelques remarques importantes concernant les fichiers .xinitrc et /usr/openwin/lib/Xinitrc :

  1. Dans l'environnement OpenWindows Version 2, le script openwin générait automatiquement une copie de /usr/openwin/lib/Xinitrc dans un fichier appelé .xinitrc de votre répertoire utilisateur. Or, ce n'est plus le cas dans l'environnement OpenWindows Version 3.3. Il s'agit d'un changement important pour les raisons suivantes :

    1. Le script de démarrage openwin utilise le fichier de démarrage /usr/openwin/lib/Xinitrc, sauf si votre répertoire utilisateur contient un fichier .xinitrc, qui remplace le fichier par défaut.

    2. Il est important d'utiliser le fichier /usr/openwin/lib/Xinitrc par défaut livré avec le logiciel OpenWindows Version 3.3 ou ultérieures. (Toutefois, si vous souhaitez conserver certaines modifications que vous avez apportées au fichier .xinitrc sous la version 2, vous pouvez suivre les instructions fournies dans cette section.)

  2. Si votre système fonctionne avec plusieurs écrans, vous n'avez plus besoin de plusieurs exemplaires de olwm.

Utilisation du fichier de démarrage approprié

Si vous disposez d'une version du logiciel OpenWindows antérieure à 3.3, il est important de définir l'état de votre fichier .xinitrc. Il s'agit d'un fichier de démarrage OpenWindows de votre répertoire utilisateur, qui peut contenir des options définies par l'utilisateur.

Pour définir l'état de votre fichier .xinitrc, tapez les commandes suivantes :

$ cd 
$ ls -a .xinitrc

Selon le résultat de cette commande, effectuez l'une des opérations suivantes :

Procédures relatives au fichier de démarrage

  1. Pour supprimer le fichier .xinitrc de votre répertoire utilisateur, tapez la commande suivante :

    $ rm .xinitrc
    

  2. Pour conserver les modifications apportées à votre fichier .xinitrc, suivez les étapes ci-après :

    1. Déplacez le fichier .xinitrc dans le fichier .xinitrc.save :

      $ mv .xinitrc .xinitrc.save

    2. Copiez le fichier /usr/openwin/lib/Xinitrc dans le fichier .xinitrc de votre répertoire utilisateur :

      $ cp /usr/openwin/lib/Xinitrc $HOME/.xinitrc

    3. Ajoutez les lignes du fichier .xinitrc.save que vous souhaitez conserver dans le fichier .xinitrc.


      Attention : Attention :

      GraphicGraphiclorsque vous éditez le fichier .xinitrc, n'ajoutez pas de deuxième version de olwm, n'ajoutez pas svenv et ne supprimez pas la ligne contenant le fichier /usr/openwin/lib/openwin-sys.


Propriétés de l'espace de travail

Dans les précédentes versions d'OpenWindows (antérieures à 3.3), les modifications du menu Propriétés de l'Espace de travail étaient sauvegardées dans le fichier .Xdefaults de votre répertoire utilisateur, alors que dans la version 3.3 et les versions ultérieures, elles sont sauvegardées dans le fichier .OWdefaults figurant également dans votre répertoire utilisateur. Même si le fichier .Xdefaults existe toujours, la priorité est donnée à la personnalisation du fichier .OWdefaults.

Le fichier .Xdefaults doit être utilisé uniquement pour effectuer les modifications personnalisées ne pouvant pas être apportées dans les Propriétés de l'Espace de travail. Par exemple, vous pouvez éditer le fichier .Xdefaults à l'aide d'un éditeur de texte tel que vi pour personnaliser des applications ne fonctionnant pas sous OpenWindows ou pour ajouter des macros au pré-processeur C. L'utilisation du menu Propriétés de l'Espace de travail n'empêche nullement ces personnalisations.

Si votre répertoire utilisateur contient déjà un fichier .Xdefaults que vous ne souhaitez pas personnaliser, il n'est pas nécessaire de supprimer ce fichier. Sa présence n'est pas gênante étant donné que le fichier .OWdefaults est prioritaire.

Personnalisation du menu Espace de travail

Sous OpenWindows Version 3.3 ou ultérieures, vous pouvez personnaliser l'option Menu de l'Espace de travail à partir des Propriétés de l'Espace de travail. Dans les versions antérieures à OpenWindows 3.3, cette opération était effectuée lors de l'édition du fichier .openwin-menu de votre répertoire utilisateur.


Remarque :

si votre répertoire utilisateur ne contient pas le fichier .openwin-menu, la procédure suivante n'est pas nécessaire. Vous pouvez personnaliser le menu Espace de travail à partir des Propriétés de l'Espace de travail.


Si vous disposez d'un fichier .openwin-menu, suivez les étapes ci-après pour utiliser les Propriétés de l'Espace de travail afin de personnaliser votre menu Espace de travail.

Si la ligne suivante apparaît dans votre fichier .openwin-menu :

"Programs"	MENU /usr/openwin/lib/openwin-menu-programs

supprimez-la et remplacez-la par celle-ci :

"Programs"	INCLUDE openwin-menu-programs

Si votre fichier .openwin-menu ne contient pas la ligne à remplacer, insérez tout de même la ligne de remplacement ci-dessus.

L'insertion ou le remplacement de cette ligne permet d'ajouter l'option par défaut Menu dans votre menu Espace de travail, afin de le personnaliser à partir des Propriétés de l'Espace de travail.

Si vous obtenez plusieurs options identiques dans le menu Espace de travail, terminez la procédure d'édition en supprimant simplement les lignes redondantes du fichier .openwin-menu.