Avanti Indietro Indice

11. Utilizzare i dispositivi framebuffer su piattaforme SPARC

11.1 Quali schede grafiche possono funzionare con il device framebuffer?

In questa lista vi sono tutte le schede grafiche disponibili:

Esiste l'opzione per utilizzare la PROM per inviare caratteri allo schermo od alla console seriale.

Inoltre, dai un'occhiata alle FAQ sul Sparc Frame Buffer presso

http://c3-a.snvl1.sfba.home.com/Framebuffer.html

11.2 Configurare i device framebuffer

Durante make config, devi scegliere se compilare promcon e/o fbcon. Puoi selezionarle tutte e due, ma se lo fai dovrai impostare le flag del kernel per selezionare il device. fbcon ha sempre la precedenza quando non c'è impostazione a proposito. Se promcon non è selezionata, all'avvio diventa predefinito dummycon. Se promcon è selezionato, userà il suo device. Non appena i bus sono avviati, e fbcon vi è compilato, il kernel rileva i framebuffer in questione ed userà fbcon. Se non esistono device framebuffer, il valore predefinito diventa promcon.

Vi sono le opzioni del kernel

video=sbus:opzione
        dove opzione è una lista, separata da virgole:
                nomargins       imposta i margini a 0,0
                margins=12x24   imposta i margini a 12,24 (il valore 
                                predefinito è calcolato per la 
                                risoluzione)
                off             non effettua il rivelamento per alcun 
                                framebuffer SBus/UPA
                font=SUN12x22   utilizza un carattere specificato

Quindi, per esempio, avviare con

 
video=sbus:nomargins,font=SUN12x22
otterrà una piacevolmente veloce console testuale con una risoluzione di 96x40, all'apparenza simile alla console di Solaris, ma con i colori ed i terminali virtuali proprio come sulla piattaforma Intel.

Se vuoi usare il carattere SUN12x22 dovrai attivarlo durante make config (disabilitando l'opzione fontwidth != 8). I framebuffer accelerati possono supportare qualsiasi larghezza dei caratteri compresa tra 1 o 16 pixel, mentre i framebuffer stupidi possono supportare solamente caratteri larghi 4, 8, 12 e 16 pixel.

Si raccomanda di recuperare un pacchetto consoletools recente.


Avanti Indietro Indice