PDA

View Full Version : Update hosed 3d acceleration


Arith
2009-04-04, 09:44 PM CDT
Greetings. I have a problem I have no idea how to address.

I installed FC10 about 2 months ago.. and after a long time of struggling with ATI drivers, I finally coaxed it to enable 3d acceleration.glxgears was pulling around 1800 frames. Life was great. Installed compiz.. glxgears pulls around 800 frames with it on. I'm told it's not supposed to do that.. but it was livable.

Today I update my system. Among these updates were a new kernel, x11, fglrx and ati's driver. I cringe thinking "updating this will be a huge mistake". I was right. I update anyway.. Glxgears with compiz on pulls 24 -40 frames. With compiz off.. it's all over the map. I logged in, and run glxgears right way and I get 1200 frames. Close glxgears, then try again immediately after, now it's 500 frames (both with compiz off). Compiz on still pulls double digits.

I have followed the instructions on this forum for installing ati drivers to no avail. I also removed fglrx and associated files with the add/remove dealie, and reinstalled by choosing the correct fglrx package and let it decide on my dependencies.. nothing. I tried using "fglrx-config-enable/disable" (going from memory about those commands.. I'm also quite tired) alas, I'm getting nowhere.

As you may have guessed by now, I am no linux expert by any means.. so basically my question is.. does anyone have any suggestions? Tomorrow when I have more energy I will try the tutorial on these forums again in case I missed something.. but in the meantime if anyone can float me a few choice nuggets of information it would be ever so grand.

Thanks



here's my xorg.conf;


# Xorg configuration created by livna-config-display

Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
EndSection

Section "Files"
ModulePath "/usr/lib/xorg/modules/extensions/fglrx"
ModulePath "/usr/lib/xorg/modules"
EndSection

Section "ServerFlags"
Option "AIGLX" "on"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "fglrx"
Option "OpenGLOverlay" "off"
Option "VideoOverlay" "on"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

Arith
2009-04-05, 08:34 AM CDT
So I'm back at it.. but still getting nowhere. I've tried leigh123's guide three times for good measure (using both methods he mentions) with no success. What's truly sad is, if I remove the drivers completely.. the fallback driver (I assume is mesa) gives me a solid 250fps whether or not compiz is enabled, and works better than the official drivers. Which doesn't say much since I still have crappy 3d acceleration no matter what I do.

On my first post I mentioned glxgears being inconsistent.. here is a terminal output of what I did this morning (this is with the official drivers)

[Arith@devtop ~]$ glxgears (Fresh boot, compiz disabled)
6420 frames in 5.0 seconds = 1282.822 FPS
6452 frames in 5.0 seconds = 1290.329 FPS
6444 frames in 5.0 seconds = 1288.655 FPS
6442 frames in 5.0 seconds = 1288.399 FPS
6311 frames in 5.0 seconds = 1262.115 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
after 40 requests (40 known processed) with 0 events remaining.
[Arith@devtop ~]$ glxgears (compiz enabled)
152 frames in 5.0 seconds = 30.348 FPS
143 frames in 5.0 seconds = 28.580 FPS
142 frames in 5.0 seconds = 28.229 FPS
133 frames in 5.0 seconds = 26.482 FPS
140 frames in 5.0 seconds = 27.918 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
after 39 requests (39 known processed) with 0 events remaining.
[Arith@devtop ~]$ glxgears (compiz disabled)
4863 frames in 5.0 seconds = 972.590 FPS
4930 frames in 5.0 seconds = 986.000 FPS
4928 frames in 5.0 seconds = 985.363 FPS
4924 frames in 5.0 seconds = 984.644 FPS
4873 frames in 5.0 seconds = 974.404 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
after 40 requests (40 known processed) with 0 events remaining.
[Arith@devtop ~]$ glxgears (... enabled)
135 frames in 5.0 seconds = 26.990 FPS
135 frames in 5.0 seconds = 26.962 FPS
134 frames in 5.0 seconds = 26.709 FPS
149 frames in 5.0 seconds = 29.725 FPS
315 frames in 5.0 seconds = 62.694 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
after 40 requests (40 known processed) with 0 events remaining.
[Arith@devtop ~]$ glxgears ( ... etc)
2846 frames in 5.0 seconds = 569.070 FPS
2896 frames in 5.0 seconds = 579.085 FPS
2881 frames in 5.0 seconds = 575.231 FPS
2920 frames in 5.0 seconds = 583.933 FPS
2885 frames in 5.0 seconds = 576.884 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
after 38 requests (38 known processed) with 0 events remaining.
[Arith@devtop ~]$ glxgears
145 frames in 5.0 seconds = 28.835 FPS
233 frames in 5.0 seconds = 46.422 FPS
133 frames in 5.0 seconds = 26.411 FPS
313 frames in 5.0 seconds = 62.350 FPS
383 frames in 5.0 seconds = 76.589 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
after 43 requests (43 known processed) with 0 events remaining.
[Arith@devtop ~]$ glxgears
4912 frames in 5.0 seconds = 982.268 FPS
4902 frames in 5.0 seconds = 980.206 FPS
4842 frames in 5.0 seconds = 968.205 FPS
4903 frames in 5.0 seconds = 980.599 FPS
4879 frames in 5.0 seconds = 975.606 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
after 40 requests (40 known processed) with 0 events remaining.

At this point, I am at a loss. I've tried doing what I did before to coax this thing to work, but that got me nowhere this time around. (Which if I recall was using the akmod package). No matter what I do, I get the above. I've tried it with games and they're atrocious.

Again, if anyone has any pointers, it would be greatly appreciated.