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.
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:optionsoptions inclut 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=SUN12x22procure 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é.