Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
I found out, that the last running version of xfree-drm on my iBook2 with a rage128 is the -r2. The -r3 and -r6 produce a lot of "(EE) R128(0): Idle timed out, resetting engine..." in the XFree-log and slows down XFree horribly. Where to fix that, I can't see. But maybe spyderous as the xfree-drm maintainer can take care of it? So he is in Cc.
I was hoping -r6 would work (r3-5 are broken in various other ways also). I just committed one of Luca's fixes to -r6 a couple of days ago specifically to fix r128 issues (28 July). Luca?
Today I noticed, I have this odd problem that the kernel crashes, when I end an X-Session. I'm not sure, but I think this is also a problem of xfree-drm, because this problem didn't occur befor upgrading the driver.
I'm just back, could you tell me something more please (like the snips of dmesg and/or the XFree86 logs) ?
Committed a fix from Luca. Please confirm that it works.
Stupid thing. As Luca fixed my system locally, everything works fine. But after emerging the xfree-drm-r6 with Luca's patch, it is again slow. Luca, did you changed something more than the timeout?
I just changed that line and nothing more it still complains about timeouts?
It still doesn't work. I found a bugreport on xfree that describes this problem: http://bugs.xfree86.org//cgi-bin/bugzilla/show_bug.cgi?id=271 Maybe I can find a solution with the help of this bug...
The DRM-stuff will be initialized when the r128 module doesn't depend on the agpgart module. So loading r128 before X starts will quit the idle timeouts.
Well, I have the most up-to-date version and such, with no agpgart module, but r128 still gives idle timeouts. I don't know what to do. I have a rage 128 pro with 8 megabytes...
in Donnie's webspace there is a newer drm that may or may not improve the situation, please check and report back.
Created an attachment (id=19324) [edit] XF86Config-4 for ibook2 R128
Follow the xfree-drm guide located at http://www.gentoo.org/doc/en/dri-howto.xml to get the basics setup, when done, modify your /etc/X11/XF86Config-4 file and make sure you have the following in your configuration: Section "Device" Option "usefbdev" Option "ForcePCIMode" Option "AGPMode" "2" You'll need the standard parts already there, but without the above added I was always getting timeouts as well. I've attached my config file which I use on my iBook2/500
Kevyn, have you tested to see which of those three options actually has an effect on the timeouts?
yes specifically it needs: Section "Device" Option "usefbdev" Option "ForcePCIMode" I forgot to remove the AGPMode statement. heh. That does other things but not required for 128 drm to work.
Time passed away, my iBook has been to repair for two months and after that I set up Gentoo completely new. xfree-drm-4.3.0-r6 is now running with our ppc-2.6.0-test11-kernel and agpgart enabled. I'll resolve the bug to invalid. Nevertheless thanks for your help! :-)