First: Sorry about broken English - not my first language.
One of the advantages of the Windows-version of the client, has been the better graphic performance, for eksample (but not limited to) seeing the "Shininess" of objects. The difference in graohic performance has become very clear since I upgraded my computer with a "XFX GeForce 7600GT Fatal1ty 256MB GDDR3, 650/1600Mhz" (even the name is cool).
So, I tried to mess a little with the "secondlife" startup script. There I found the well-known warning:
## - Avoids the optional OpenGL extensions which have proven most problematic
## on some hardware. Disabling this option may cause BETTER PERFORMANCE but
## may also cause CRASHES and hangs on some unstable combinations of drivers
## and hardware.
export LL_GL_BASICEXT=x
Well, I had to try, anyway. I commented out the "export LL_GL_BASICEXT=x" by putting a # in front of it, and started up. And guess what? Not only did I get my shiny objects and an overall much better graphic experience, it ran stable for hours - until I logged off.
I tried it on my work computer today, and didn't see any problems here, either - except maybe for somewhat slower performance.
My home computer has the mentioned graphic adapter, an Intel Core2 Duo processor and 2 Gig ram. My work computer has an older, cheapo nVidia-card (GeForce FX 5200), an AMD Athlon XP2200+ processor and 1 Gig RAM. Both running Ubuntu 7.04 Feisty Fawn, nVidias non-free drivers and SL client 1.16.0.5.