Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I've been searching for the past two days with no luck on finding something that has helped. Any sugestions or directions to a possible solution would be appretiated.
I am using a ATI mobile x300 card and have fglrx (8.27.10) installed. fglrxinfo reports:
Quote:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON X300 Generic
OpenGL version string: 2.0.5946 (8.27.10)
glxinfo | grep direct gives:
Quote:
direct rendering: Yes
But I am only getting aroun 120 fps out of glxgears and a few of my other programs are reporting 3d rendering as not working.
cat /var/log/Xorg.0.log | grep WW gives:
Quote:
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(WW) fglrx(0): Specified desktop setup not supported: 10
(WW) Couldn't load XKB keymap, falling back to pre-XKB keymap
Any help would be appretiated and if more information is needed just ask.
Here is my xorg.conf file (It was mostly written by the fglrxconfig program quite some time ago but I have been trimming it since then):
# **********************************************************************
# Module section -- this section is used to specify
# which dynamically loadable modules to load.
# **********************************************************************
Section "Module"
# This loads the Type1 and FreeType font modules
Load "type1"
Load "freetype"
# This loads the GLX module
Load "glx" # libglx.a
Load "dri" # libdri.a
EndSection
# **********************************************************************
# Files section. This allows default font and rgb paths to be set
# **********************************************************************
Hum. I'm not much into 3d stuff, but my 200M "built-in" in this Gateway MA3 laptop gets about 500 f/sec. (2000 GHz AMD processor, 1GB RAM).
And there is a warning in my Xorg.0.log that the board is an unknown third party board, chipset is supported, so I suspect that's a comment generated by most "built in" ATI graphics support.
Have you played with the aticonfig command? It will parse your xorg.conf file and (hopefully) correctly make changes for you.
I've played a bit with it changing a few options on and off like vsync and fsaa. But half the problem is I'm not sure which should be on and which should be off.
Using glxgears to benchmark a video card 3D performance is stupid. You should use glxgears to test if 3D rendering is working properly. A real test is using game demos and running game scripts to benchmark the video card. If you really want to know if it is using hardware 3D rendering, type 'glxinfo | grep -i mesa'. If this prints out anything, you are using software 3D rendering.
Type what 'eselect opengl list' prints out. It should not be org-x11.
I'm well aware that glxgears is not the best way to benchmark a card. I'm also aware that with glxgears I should be getting something much higher then I am getting which indicates to me that there is something wrong somewhere. And a couple of my other programs are reporting that there is a problem with 3d acceleration.
As for 'glxinfo | grep -i mesa' it doesn't print out anything and 'eselect opengl list' prints out both ati and xorg-x11 with a star beside ati indicating it is selected.
*edit* As a note the program that is reporting it as failing (cedega) is using glxgears to benchmark it.
glxgears is not a benchmark tool. Just ignore Cedega tests. If you can play demos of Quake or Unreal Tournament, then you can play any Windows games in Cedega.
You should also have available the amusing take on glxgears, fgl_glxgears. (Which gives me about 130 fps, but, hey, that's the only 3D app. I actually run. And, as you saw above, my video card only has 64MB DMA. <sarcasism>I guess I won't be able to install Vista -- if it's ever released. </sarcasism>])
Your mtrr listing shows two 128MB DMA areas. I presume that your ATI card either has 256MB memory accessed as two regions (perhaps one region for each monitor), or (probably more likely) you've only got 128MB in the card, and the other region is some other piece of hardware. (Just guessing here, and probably not of any significance.)
I recommend do not mess around with mtrr unless you know what you are doing.
It could be the composite module that is screwing up glxgears FPS calculations. When I enable the composite module, the FPS is around 100 to 200 FPS although it plays fine in Unreal Tournament. My video card is nVidia GeForceFX 5700 Ultra. With out using the composite module it gives me a little above of 5000 fps. If I am running folding@home during the Cedega tests, it fails the test.
Again if either Quake or Unreal Tournament runs fine, you can play any Windows game in Cedega.
Well system shock at 640x480 is giving me low fps maybe around 5-10. I will have to get ahold of quake of Unreal to test them but Ii'm betting its going to be the same thing.
What is the composition module? A setting in xorg.conf or a kernel module?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.