Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

*Very* low client FPS?

Christopher Omega
Oxymoron
Join date: 28 Mar 2003
Posts: 1,828
02-19-2006 17:45
Hola all, Ive just managed to get the SL linux client running. Im just wondering if people have had similar performance issues. Right now, Im getting 2-3 FPS at my home location, whereas Id normally get 10-13 FPS on Windows XP. Im using a slightly outdated card (Radeon 7500), yes, but the performance disparaty shouldnt be *that* much :p

glxinfo says I have direct rendering enabled, and Im getting about 1300-1800FPS using glxgears.

Im going to try experimenting with my xorg.conf, here are my current settings:
CODE

Section "Module"
Load "record"
Load "extmod"
Load "dbe"
Load "dri"
Load "glx"
Load "xtrap"
Load "freetype"
Load "type1"
EndSection

Section "Device"
Option "AGPMode" "4"
Option "EnablePageFlip" "true"
Identifier "Card0"
Driver "radeon"
VendorName "ATI Technologies Inc"
BoardName "Radeon RV200 QW [Radeon 7500]"
BusID "PCI:1:0:0"
EndSection

Section "dri"
Mode 0666
EndSection


==Chris
_____________________
October 3rd is the Day Against DRM (Digital Restrictions Management), learn more at http://www.defectivebydesign.org/what_is_drm
Sky Roundfield
Registered User
Join date: 10 Feb 2006
Posts: 44
02-19-2006 18:12
If you just installed the client you may still have the graphics settings turned up compared to the settings you had on Windows. Also, if you go to Help->About Second Life, does it confirm that it is using hardware acceleration in the OpenGL info?
Christopher Omega
Oxymoron
Join date: 28 Mar 2003
Posts: 1,828
02-19-2006 18:19
From: Sky Roundfield
If you just installed the client you may still have the graphics settings turned up compared to the settings you had on Windows. Also, if you go to Help->About Second Life, does it confirm that it is using hardware acceleration in the OpenGL info?



Here's what it reports:
CODE

CPU: Can't get terse CPU information
Memory: 1MB
OS Version: Linux 2.6.122-gentoo-r6 #3 <snip>
OpenGL Vendor: Tungsten Graphics, Inc.
OpenGL Renderer: Mesa DRI Radeon 20040929 AGP 1x x86 TCL
OpenGL Version: 1.2 Mesa 6.2.1
<snip>


Eek, lots of stuff in there seems very wrong - namely the memory :eek:
==Chris
_____________________
October 3rd is the Day Against DRM (Digital Restrictions Management), learn more at http://www.defectivebydesign.org/what_is_drm
Sky Roundfield
Registered User
Join date: 10 Feb 2006
Posts: 44
02-19-2006 18:54
The memory thing is a known bug, it does that for me too.
KittyFox Mistral
Registered User
Join date: 17 Oct 2005
Posts: 51
02-20-2006 01:04
That driver version looks quite out-of-date. May want to see if you can update them, somehow. What version of X are you running?
Angel Sunset
Linutic
Join date: 7 Apr 2005
Posts: 636
02-20-2006 01:08
From: Christopher Omega
Here's what it reports:
CODE

CPU: Can't get terse CPU information
Memory: 1MB
OS Version: Linux 2.6.122-gentoo-r6 #3 <snip>
OpenGL Vendor: Tungsten Graphics, Inc.
OpenGL Renderer: Mesa DRI Radeon 20040929 AGP 1x x86 TCL
OpenGL Version: 1.2 Mesa 6.2.1
<snip>


Eek, lots of stuff in there seems very wrong - namely the memory :eek:
==Chris


It looks like you are using the xorg driver, not proprietary. The word "Mesa" is the giveaway. Mesa simulates in software, what the card with the ATI driver can do in hardware. Works OK for some, but slow for all...

The xorg.conf also seems to be set up for the mesa driver. But I am no expert on the ATI xorg.ini, I have an old Nvidia card.

We all have the memory thing, it makes caching textures impossible, even if the graphic card tweaks in settings.ini are done.

If you can square it with your conscience, it would be worthwhile getting ATI's proprietary driver.
_____________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Kubuntu Intrepid 8.10, KDE, linux 2.6.27-11, X.Org 11.0, server glx vendor: NVIDIA Corporation, server glx version: 1.5.2, OpenGL vendor: NVIDIA Corporation, OpenGL renderer: GeForce 9800 GTX+/PCI/SSE2, OpenGL version: 3.0.0 NVIDIA 180.29, glu version: 1.3, NVidia GEForce 9800 GTX+ 512 MB, Intel Core 2 Duo, Mem: 3371368k , Swap: 2570360k
KittyFox Mistral
Registered User
Join date: 17 Oct 2005
Posts: 51
02-20-2006 01:43
From: Angel Sunset
it would be worthwhile getting ATI's proprietary driver.

I don't believe the proprietary drivers support the 7500. AFAIK, it only works on the 8500 and up. There are open source drivers that support the 9200 and lower (and are generally considered better for these cards), and it appears that's what he's using.. just a really old version of them.
Angel Sunset
Linutic
Join date: 7 Apr 2005
Posts: 636
02-20-2006 02:50
That is a shame :(

Is there maybe an archive of older drivers on the site? I hate to think of us losing a lunux user so easily ...
_____________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Kubuntu Intrepid 8.10, KDE, linux 2.6.27-11, X.Org 11.0, server glx vendor: NVIDIA Corporation, server glx version: 1.5.2, OpenGL vendor: NVIDIA Corporation, OpenGL renderer: GeForce 9800 GTX+/PCI/SSE2, OpenGL version: 3.0.0 NVIDIA 180.29, glu version: 1.3, NVidia GEForce 9800 GTX+ 512 MB, Intel Core 2 Duo, Mem: 3371368k , Swap: 2570360k
KittyFox Mistral
Registered User
Join date: 17 Oct 2005
Posts: 51
02-20-2006 03:36
He needs newer drivers. Though I'm unsure of where exactly to get them. There's the DRI project (http://dri.sf.net/), but from what I'm told that was merged into Xorg. If he's using an old version of Xorg, upgrading it may help. Otherwise, getting what's on the DRI site should help.