Notes de version de Solaris 10 10/08

x86 : impossible de configurer l'agrandissement plein écran sur les systèmes comportant une seule carte vidéo

Si votre système Solaris10 présente une seule carte vidéo, vous ne pouvez pas le configurer pour un agrandissement plein écran. Si vous disposez d'une telle configuration, vous devez utiliser un fichier de configuration distinct dans lequel vous définirez les paramètres d'un pilote fictif. Commencez par vous assurer que le serveur X est inactif. Ensuite, réalisez les opérations suivantes :

  1. Ouvrez une session en ligne de commande.

    • Si vous utilisez le gestionnaire d'affichage de GNOME, procédez comme suit :

      1. Ouvrez une session en tant que superutilisateur.

      2. À l'invite, tapez svcadm disable application/gdm2-login.

      3. Ouvrez une nouvelle session en tant que superutilisateur.

    • Si vous utilisez dtlogin, procédez comme suit :

      1. Dans la fenêtre dtlogin, cliquez sur Options, puis sélectionnez Command Line Login.

      2. Connectez-vous en tant que superutilisateur.

  2. Créez un nouveau fichier xorg.conf.


    # /usr/X11/bin/Xorg -configure
    

    Cette commande crée le fichier xorg.conf.new dans le répertoire racine (/).

  3. Copiez le nouveau fichier de configuration dans le répertoire /etc/x11 et renommez le fichier xorg.conf.


    # cp /xorg.conf.new /etc/X11/xorg.conf
    
  4. Modifiez les paramètres du fichier selon les exemples de configuration suivants :

    • Ajoutez une nouvelle section monitor.


      Section "Monitor"
       	Identifier   "monitor_dummy"
       	ModelName    "dummy"
       	HorizSync    10-200
         	VertRefresh  20-90
          EndSection
    • Ajoutez une nouvelle section device.


      Section "Device"
         BoardName    "dummy"
         Driver       "dummy"
         Identifier   "device_dummy"
         VendorName   "dummy"
         videoram	10000
      EndSection

      Remarque –

      Il vous faudra peut-être modifier la valeur videoram, suivant la largeur et la hauteur d'écran, ainsi que la profondeur de couleur gérées par votre carte graphique. La valeur en kilo-octets doit être suffisante pour l'écran qui sera utilisé. Par exemple, vous pouvez calculer cette valeur à l'aide de la formule width * height * bpp/8.


    • Ajoutez une nouvelle section screen.


      Section "Screen"
         DefaultDepth 24
         SubSection "Display"
           Depth      24
           Modes      "1280x1024"
         EndSubSection
         Device       "device_dummy"
         Identifier   "screen_dummy"
         Monitor      "monitor_dummy"
      EndSection

      Remarque –

      Il vous faudra peut-être modifier la valeur de résolution en fonction de votre configuration système.


  5. Observez la ligne suivante, située sous la section ServerLayout :


    Screen      0  "Screen0" 0 0
  6. Insérez la ligne suivante sous la ligne indiquée à l'étape précédente :


    Screen      1  "screen_dummy" RightOf "Screen0"

    Cette nouvelle ligne définit Screen1, un deuxième écran fictif théoriquement situé à droite de Screen0, l'écran physique et principal.

  7. Enregistrez les modifications.

  8. Réinitialisez le système à partir de la session en ligne de commande appropriée :

    • Si vous utilisez GDM, procédez comme suit :

      1. Tapez svcadm enable application/gdm2-login.

      2. Redémarrez le système.

    • Si vous utilisez dtlogin, réinitialisez le système et ouvrez une session.

  9. Lancez le lecteur d'écran Gnopernicus.

  10. Définissez le mode de démarrage (Startup Mode) sur Magnifier.

  11. Cliquez sur Preferences, puis sélectionnez l'option Magnifier.

  12. Cliquez sur Add/Modify.

  13. Attribuez les valeurs suivantes aux préférences Magnifier :

    • Pour Source : 0.1

    • Pour Zoomer Placement :

      • Left et Top : 0

      • Bottom et Right : Maximum

  14. Cliquez sur Appliquer.

    En raison de l'agrandissement plein écran situé au premier plan, les fenêtres Gnopernicus deviennent invisibles. Néanmoins, l'agrandissement plein écran est désormais disponible.