Page suivante - Page précédente - Table des matières

12. Le pilote de mémoire vidéo sur les SPARC

12.1 Cartes graphiques gérées par le pilote de mémoire vidéo

  • MG1/MG2 - version SBus ou intégrée (Sun3) - au maximum 1600x1280 monochrome (BWtwo)
  • CGthree - semblable aux MG1/MG2 mais offrant la couleur - résolution maximale ?
  • GX - SBus - au maximum 1152x900 en 8bits (CGsix)
  • TurboGX - SBus - au maximum 1152x900 en 8 bits (CGsix)
  • SX - SS10/SS20 - au maximum 1280x1024 en 24 bits - (CGfourteen)
  • ZX(TZX) - SBus - carte accélératrice 3D 24 bits - résolution maximale ? (Leo)
  • TCX - AFX - Sparc 4 - au maximum 1280x1024 en 8 bits
  • TCX(S24) - AFX - Sparc 5 - au maximum 1152x900 en 24 bits
  • Creator - SBus - au maximum 1280x1024 en 24 bits (FFB)
  • Creator3D - SBus - au maximum 1920x1200 en 24 bits (FFB)
  • ATI Mach64 - carte accélératrice 8/24 bits pour Sparc64 sur bus PCI

Une option de la PROM permet l'envoi des caractères d'affichage à l'écran ou sur une console série. Jetez un oeil à la FAQ du Frame Buffer sur Sparc : http://c3-a.snvl1.sfba.home.com/Framebuffer.html>.

12.2 Configuration du gestionnaire de mémoire vidéo

Pendant la configuration du noyau (make config ou autre), il vous faut choisir entre promcon ou fbcon. La compilation des deux est possible mais il faudra spécifier au noyau le pilote à employer. Par défaut, fbcon est essayé en premier au démarrage. Si promcon n'a pas été sélectionné, dummycon est activé pendant l'initialisation. Une fois les bus initialisés, si fbcon est compilé, le noyau recherche les périphériques précédents et se sert de fbcon. En l'absence de gestionnaires de mémoire vidéo, le noyau a recours à promcon.

Voici les options du noyau :

video=sbus:options
 options inclue les éléments suivants, séparés par une virgule :
 nomargins       marge nulle;
 margins=12x24   marge de 12 par 24 (calculé par défaut en
 fonction de la résolution);
 off             inhibition de la détection des pilotes de
 mémoire vidéo SBus/UPA;
 font=SUN12x22   emploi d'une fonte particulière.

Au démarrage, un paramétrage de la forme

 video=sbus:nomargins,font=SUN12x22
procure une agréable console en mode texte, rapide, avec une résolution de 96 par 40 qui ressemble à une console Solaris avec la couleur et les terminaux virtuels en plus comme sur les compatibles PC.

Pour que l'affichage se fasse avec la fonte SUN12x22, vous devez l'activer durant la configuration du noyau (désactivez l'option fontwidth != 8). Le pilote de mémoire vidéo accéléré gère n'importe quelle fonte dont la largeur est comprise entre 1 et 16 pixels tandis que le pilote de base ne gère que les fontes larges de 4, 8, 12 ou 16 pixels. Un paquetage récent des consoletools est recommandé.


Page suivante - Page précédente - Table des matières