First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 25598
Alias:
Product:
Component:
Status: RESOLVED
Resolution: INVALID
Assigned To: PPC Porters <ppc@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Lars Weiler (RETIRED) <pylon@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
XF86Config-4 XF86Config-4 for ibook2 R128 text/plain Kevyn Shortell 2003-10-16 09:51 0000 3.64 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 25598 depends on: Show dependency tree
Bug 25598 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2003-07-30 17:29 0000
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.

------- Comment #1 From Donnie Berkholz 2003-07-30 23:15:49 0000 -------
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?

------- Comment #2 From Lars Weiler (RETIRED) 2003-07-31 07:05:47 0000 -------
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.

------- Comment #3 From Luca Barbato 2003-08-04 14:42:01 0000 -------
I'm just back, could you tell me something more please (like the snips of dmesg
and/or the XFree86 logs) ?

------- Comment #4 From Donnie Berkholz 2003-08-11 22:52:40 0000 -------
Committed a fix from Luca. Please confirm that it works.

------- Comment #5 From Lars Weiler (RETIRED) 2003-08-13 16:39:46 0000 -------
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?

------- Comment #6 From Luca Barbato 2003-08-15 14:14:08 0000 -------
I just changed that line and nothing more

it still complains about timeouts?


------- Comment #7 From Lars Weiler (RETIRED) 2003-08-17 15:10:55 0000 -------
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...

------- Comment #8 From Lars Weiler (RETIRED) 2003-08-17 17:48:32 0000 -------
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.

------- Comment #9 From Blair 2003-10-15 22:38:17 0000 -------
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...

------- Comment #10 From Luca Barbato 2003-10-16 06:51:18 0000 -------
in Donnie's webspace there is a newer drm that may or may not improve the
situation, please check and report back.

------- Comment #11 From Kevyn Shortell 2003-10-16 09:51:16 0000 -------
Created an attachment (id=19324) [details]
XF86Config-4 for ibook2 R128

------- Comment #12 From Kevyn Shortell 2003-10-16 09:59:40 0000 -------
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

------- Comment #13 From Donnie Berkholz 2003-10-16 10:32:40 0000 -------
Kevyn, have you tested to see which of those three options actually has an
effect on the timeouts?

------- Comment #14 From Kevyn Shortell 2003-10-16 11:57:48 0000 -------
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.

------- Comment #15 From Lars Weiler (RETIRED) 2003-12-04 16:43:30 0000 -------
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! :-)

First Last Prev Next    No search results available      Search page      Enter new bug