From: Henry Worth <hidden> Date: 2001-03-05 23:04:23
I wasn't able to boot Kaoru-san's 2.4.3-pre1_0a binary
or kernels built from bitkeeper tar's of 2.4.3-pre1 and pre2.
This is on a Pismo and in all cases there's a sequence of
early boot messages ending in "open_pic exit" and then a few
seconds pause before the screen goes haywire (mostly blank,
but with a flashing fragments of a couple of the boot messages
and some other artifacts).
So, it finally dawned on me that I should try video=ofonly
and novideo bootparms instead of the usual aty128fb parms
and they both boot.
Is this a known problem? Or does 2.4.* require different
video bootparms for the Rage 128 than 2.2.*?
Haven't messed with 2.4 since the late 2.3 period, so I
don't have have anything to compare against to look for
changes. What's the last version of 2.4.* that aty128fb
is known to work, particularly for the Pismo, and are
the sources available somewhere to rsync or as a tarball?
Henry
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
From: Henry Worth <hidden> Date: 2001-03-06 16:33:03
Narrowed down the problem a bit more. Specifying
"video=aty128fb:mode:17" works; also without the mode.
But, adding a depth parm (8,16,24, or 32) causes the
fb init failure. It defaults to 8 and fbset works for
8,15,16,32 but 24 causes a blurry image.
Henry
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
From: Michel Dänzer <hidden> Date: 2001-03-07 11:56:03
Henry Worth wrote:
Narrowed down the problem a bit more. Specifying
"video=aty128fb:mode:17" works; also without the mode.
But, adding a depth parm (8,16,24, or 32) causes the
fb init failure. It defaults to 8 and fbset works for
8,15,16,32 but 24 causes a blurry image.
The last is - *tadda* - an endianness error. aty128fb incorrectly enables byte
swapping for 24 bit, which can easily be fixed; look for CONFIG_CNTL .
--
Earthling Michel Dänzer (MrCooper) \ Debian GNU/Linux (powerpc) developer
CS student, Free Software enthusiast \ XFree86 and DRI project member
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
From: Henry Worth <hidden> Date: 2001-03-09 03:03:43
Michel Dänzer wrote:
Henry Worth wrote:
quoted
Narrowed down the problem a bit more. Specifying
"video=aty128fb:mode:17" works; also without the mode.
But, adding a depth parm (8,16,24, or 32) causes the
fb init failure. It defaults to 8 and fbset works for
8,15,16,32 but 24 causes a blurry image.
The last is - *tadda* - an endianness error. aty128fb incorrectly enables byte
swapping for 24 bit, which can easily be fixed; look for CONFIG_CNTL .
Great, one more bug bites the dust. On the first I had picked
up the incorrect keyword somewhere ("depth" instead of "cmode"),
and had been using it from day one. On 2.2 it was ignored and
the display left at 8bpp, in 2.4 it now causes init to leave
the display in a strange state. If that doesn't help you
find it, I'll dig into the code in a couple of days. With cmode
all is fine.
Is there any hope that the ATI 128 DRI stuff is going to
get reenabled soon?
Henry
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
From: Michel Dänzer <hidden> Date: 2001-03-09 12:34:06
Henry Worth wrote:
Is there any hope that the ATI 128 DRI stuff is going to get reenabled soon?
Yes, the branch of the DRI CVS dedicated to adding PCI GART support (which is
needed for us since we don't have AGP GART support yet) is basically done and
its merge into the trunk is imminent. Unfortunately, it doesn't work right
now, but there is a freeze tag which might work.
--
Earthling Michel Dänzer (MrCooper) \ Debian GNU/Linux (powerpc) developer
CS student, Free Software enthusiast \ XFree86 and DRI project member
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/