Következő Előző Tartalom

10. Framebuffer eszközök használata SPARC platformokon

10.1 Mely grafikus kártyák működnek a framebuffer eszközzel?

A következő felsorolás tartalmazza az összes olyan grafikus kártyát, melyekről ismert, hogy működnek SPARC platformon:

Használhatsz PROM-ot a kimenő karakterek megjelenítésére a képernyőn, vagy a soros konzolon.

Nézd meg a Sparc Frame Buffer GYIK-et a

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

10.2 A framebuffer eszközök beállítása

A make config alatt választanod kell, hogy a promcon-t és/vagy az fbcon-t fordítod bele. Választhatod mindkettőt, de ekkor kernel flag-ekkel kell kiválasztanod az eszközt. Mindig az fbcon az elsődleges, ha nem állítod be az elsődlegest. Ha a promcon nincs kiválasztva, az indításkor a dummycon-ra mutat alapértelmezés szerint. Ha a promcon ki van választva, ezt az eszközt használja. Amint a buszok elindultak, ha az fbcon bele van fordítva, a kernel megkeresi a fenti framebuffereket és az fbcon segítségével használja azokat. Ha nincs framebuffer eszköz, a promcon aktíválódik.

Íme a kernel opciók:

video=sbus:opciók
        ahol az "opciók" vesszővel elválaszott lista:
                nomargins       a margót 0,0-ra állítja
                margins=12x24   a margót 12,24-re állítja (az alapértelmezettet a 
felbontásból számolja ki)
                off             ne használja az SBus/UPA framebuffer eszközöket
                font=SUN12x22   egy meghatározott karakterkészletet használjon

Így például, ha

 video=sbus:nomargins,font=SUN12x22 
opciókkal indítod a géped, csinos, gyors konzolt kapsz 96x40-es szöveges felbontással, ami hasonlít a Solaris konzolhoz, de szinekkel és olyan virtuális terminálokkal, mint az Intel platformokon.

Ha a SUN12x22 karakterkészletet szeretnéd használni, engedélyezned kell a make config alatt (tiltsd le a fontwidth != 8 opciót). A gyorsított framebufferek bármely 1 és 16 képpont közötti szélességgel rendelkező karakterkészletet meg tudnak jeleníteni, míg a buta framebuffer-ek csak a 4, 8, 12 és 16 képpont szélességű karaktereket támogatja.

Ajánlatos friss consoletools csomagot beszerezned.


Következő Előző Tartalom