2000-11-04 22:09:59

by Jan Dvorak

[permalink] [raw]
Subject: tdfx fb with SUN12x22 font on 2.4.0-test10

Hi,

i am getting

Nov 4 21:50:22 napalm kernel: Adding Swap: 48188k swap-space (priority -1)
Nov 4 21:50:25 napalm kernel: fbcon_setup: No support for fontwidth 12
Nov 4 21:50:25 napalm kernel: fbcon_setup: type 0 (aux 0, depth 8) not supported
Nov 4 21:50:25 napalm kernel: fbcon_setup: No support for fontwidth 12
Nov 4 21:50:25 napalm kernel: fbcon_setup: type 0 (aux 0, depth 8) not supported
...

when using tdfx framebuffer driver on voodoo3 pci with SUN12x22 font.
But, the driver and the font (nice font, really) is working just fine.
So ... where is the magic ? I bet that >8 font width wasn't supported but
now it is.

.config attached

Thanks,

Jan Dvorak <[email protected]>



Attachments:
(No filename) (693.00 B)
.config (14.27 kB)
Download all attachments

2000-11-05 10:13:16

by Kesmarki Attila

[permalink] [raw]
Subject: Re: tdfx fb with SUN12x22 font on 2.4.0-test10


The tdfxfb driver has not too many features in the current kernel.
For example, it is restriceted to use 8 bit width fonts only...

You can enable this support by modifying the display_switch structs in the
tdfxfb.c. You need to replace all the
"fontwidthmask: FONTWIDTH(8)" with "fontwidthmask: ~1"

It may work, because it is implemented in the driver, just not tested yet.

Or, if you need a better 3dfx support, you can use my driver.
(http://www.medex.hu/~danthe/tdfx)

/Attila Kesmarki

On Sat, 4 Nov 2000, Jan Dvorak wrote:

> Hi,
>
> i am getting
>
> Nov 4 21:50:22 napalm kernel: Adding Swap: 48188k swap-space (priority -1)
> Nov 4 21:50:25 napalm kernel: fbcon_setup: No support for fontwidth 12
> Nov 4 21:50:25 napalm kernel: fbcon_setup: type 0 (aux 0, depth 8) not supported
> Nov 4 21:50:25 napalm kernel: fbcon_setup: No support for fontwidth 12
> Nov 4 21:50:25 napalm kernel: fbcon_setup: type 0 (aux 0, depth 8) not supported
> ...
>
> when using tdfx framebuffer driver on voodoo3 pci with SUN12x22 font.
> But, the driver and the font (nice font, really) is working just fine.
> So ... where is the magic ? I bet that >8 font width wasn't supported but
> now it is.
>
> .config attached
>
> Thanks,
>
> Jan Dvorak <[email protected]>
>