The kernel for PowerPC (G4) linux-2.6.34-gentoo-r1 shows corrupt hardware accelerated graphics and crashes often the system while resizing a window (e.g. xterm console with fvwm). At least th Screen goes black and no Ctrl-Alt-Fn works. Only reboot via Alt-S-Req-r/s/u/b.
Kernel version linux-2.6.33-gentoo-r2 works fine.
The graphics card is VGA compatible controller: ATI Technologies Inc Radeon RV250 If [Radeon 9000] (rev 01).
Created attachment 251597 [details]
Corrupt output of glxgears (Speed seems to be OK, but there are no gears visible, only some lines for some milliseconds)
Created attachment 251599 [details]
Corrupt output of blender
Please also post dmesg and Xorg.0.log.
Are you still able to reach the computer with ping/ssh?
Created attachment 251675 [details]
Here is the Xorg log.
Created attachment 251677 [details]
The dmesg log.
Created attachment 251679 [details]
The syslog. I found a crach at 06:42:15.
(In reply to comment #3)
> Are you still able to reach the computer with ping/ssh?
I haven't tried yet. But if you need to know, just say it and I will test this scenario again.
For now I have added dmesg, Xorg.0.log and syslog. Maybe these help.
I forgot to mention, that I always patch include/drm/drmP.h:
diff -Naur linux/include/drm/drmP.h polaris/include/drm/drmP.h
--- linux/include/drm/drmP.h 2010-08-31 07:55:28.000000000 +0200
+++ polaris/include/drm/drmP.h 2010-08-31 08:01:41.000000000 +0200
@@ -1074,7 +1074,7 @@
#define drm_get_pci_domain(dev) dev->hose->index
-#define drm_get_pci_domain(dev) 0
+#define drm_get_pci_domain(dev) 1
I change the drm_get_pci_domain(dev) 0 to 1 because my only one graphics card lies in domain 1 and hardware acceleration wouldn't work otherwise:
0001:01:08.0 VGA compatible controller: ATI Technologies Inc Radeon RV250 If [Radeon 9000] (rev 01)
I do this for a long time whenever I compile a new kernel but I don't think it has much to do with this bug because if I would leave it to 0 hardware acceleration would not work at all and older kernel versions all worked.
You are using radeonfb. This is not compatible with recent X and mesa.
Use KMS instead of radeonfb if you can.
Created attachment 253615 [details]
Wrong colours while SW rendering
I used KMS (i.e. I removed /etx/X11/xorg.conf). It worked, but I had no HW accelleration at all. Even if I remove the patch (see Comment #8). In xorg.conf is nothing except the Driver "radeon" and BusOption "PCI".
Furthermore the SW rendered graphics have wrong colours. See attachement "glxgears2.png".
There's not really anything Gentoo developers can do to solve this. Please file a bug upstream https://bugs.freedesktop.org/enter_bug.cgi?product=DRI if the problem persists.