aty128fb patch on iMac DV

6 messages, 3 authors, 2000-03-21 · open the first message on its own page

aty128fb patch on iMac DV

From: Matt Brubeck <hidden>
Date: 2000-03-21 08:23:48

I'm running linux-pmac-stable on my iMac 350. The aty128 framebuffer on
this machine has had similar problems to the new G4s, though it doesn't
have a Rage Pro card. Specifically, video appears in several frames and at
odd colors for any color depth above 8-bit. In 8-bit mode video appears
fine except that the entire screen is shifted down exactly one pixel,
about halfway across the screen.

The offb driver works fine on this machine, but will not switch to any
color depth other than 8.

I applied Kevin Hendricks' latest rage128.patch, and aty128fb now works
perfectly in 8-bit color. It still fails as before in 15/16, 24, and
32-bit modes. I get the following message when I do "fbset -depth 16":

fbcon_setup: No support for fontwidth 8
fbcon_setup: type 0 (aux 0, depth 16) not supported

So the patch was an improvement, but there are still problems. I don't
know anything about video drivers, but am willing to help test out any
changes, or muck around with the driver myself if someone will give me a
few pointers or a place to start.

Matt Brubeck


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

Re: aty128fb patch on iMac DV

From: Geert Uytterhoeven <geert@linux-m68k.org>
Date: 2000-03-21 08:57:32

On Tue, 21 Mar 2000, Matt Brubeck wrote:
I applied Kevin Hendricks' latest rage128.patch, and aty128fb now works
perfectly in 8-bit color. It still fails as before in 15/16, 24, and
32-bit modes. I get the following message when I do "fbset -depth 16":

fbcon_setup: No support for fontwidth 8
fbcon_setup: type 0 (aux 0, depth 16) not supported
You have to enable

    CONFIG_FBCON_CFB16=y
    CONFIG_FBCON_CFB24=y
    CONFIG_FBCON_CFB32=y

for 16/24/32 bpp text console support.

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

Re: aty128fb patch on iMac DV

From: Matt Brubeck <hidden>
Date: 2000-03-21 09:29:46

On Tue, 21 Mar 2000, Geert Uytterhoeven wrote:
quoted
I applied Kevin Hendricks' latest rage128.patch, and aty128fb now works
perfectly in 8-bit color. It still fails as before in 15/16, 24, and
32-bit modes. I get the following message when I do "fbset -depth 16":

fbcon_setup: No support for fontwidth 8
fbcon_setup: type 0 (aux 0, depth 16) not supported
You have to enable

    CONFIG_FBCON_CFB16=y
    CONFIG_FBCON_CFB24=y
    CONFIG_FBCON_CFB32=y

for 16/24/32 bpp text console support.
Ahh. That explains the error message from fbcon. But in any case the
framebuffer is having its own problems; the picture is half-sized and
appears in psychedelic colors several times across the screen.

Matt Brubeck


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

Re: aty128fb patch on iMac DV

From: Benjamin Herrenschmidt <hidden>
Date: 2000-03-21 10:54:10

On Tue, Mar 21, 2000, Matt Brubeck [off-list ref] wrote:
Ahh. That explains the error message from fbcon. But in any case the
framebuffer is having its own problems; the picture is half-sized and
appears in psychedelic colors several times across the screen.
Can you try the kernel at

rsync -arvz linuxcare.com.au::linux-pmac-benh <destination>

And tell me if it works better ? It includes Kevin
_really_latest_changes_ and seems to work on an iMacDV I have here (but I
could only test the boot console, there's no linux install on this
machine and will never be).

Thanks !


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

Re: aty128fb patch on iMac DV

From: Matt Brubeck <hidden>
Date: 2000-03-21 19:49:35

On Tue, 21 Mar 2000, Benjamin Herrenschmidt wrote:
quoted
Ahh. That explains the error message from fbcon. But in any case the
framebuffer is having its own problems; the picture is half-sized and
appears in psychedelic colors several times across the screen.
Can you try the kernel at

rsync -arvz linuxcare.com.au::linux-pmac-benh <destination>

And tell me if it works better ? It includes Kevin
_really_latest_changes_ and seems to work on an iMacDV I have here (but I
could only test the boot console, there's no linux install on this
machine and will never be).
No, sorry. The video still freaks out in any color depth greater than 8.


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

Re: aty128fb patch on iMac DV

From: Benjamin Herrenschmidt <hidden>
Date: 2000-03-21 22:13:12

On Tue, Mar 21, 2000, Matt Brubeck [off-list ref] wrote:
quoted
And tell me if it works better ? It includes Kevin
_really_latest_changes_ and seems to work on an iMacDV I have here (but I
could only test the boot console, there's no linux install on this
machine and will never be).
No, sorry. The video still freaks out in any color depth greater than 8.
Well, I just got a report of a working one and mine worked...

Can you send me the results of dmesg and a copy of your MacOS device tree
nodes relating to the ATI (not the whole tree please).

Ben.


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help