I have an AMD 64 laptop and an ATI Mobility 9700 with SuSE 10. I bought an extra RAM chip from a guy at school and a few days later I noticed that none of my 3D accelerated games were working. I would get a Waring dialogue box that said no 3D was configured or available. I have spent the last week trying 8 different ways of installing the proprietary ATI drivers. Then it occured to my brother and me to take out the extra RAM chip just for the hell of it to see what happened.
Naturally, the 3D started working fine. I was dumbfounded and immediately started shuffling the chips around to see what's going on. My orgininal 512MB chip came with my Cyberpower laptop (I'll just call it the Cyberpower chip from now on) and the second is a 512MB Kingston. They are both 333 MHz DDR.
So with just the Cyberpower chip in:
- 3D accleration works
- Typing "fglrxinfo" at terminal shows ATI drivers working
With both the Cyberpower and the Kingston chips in:
- 3D acceleration does not work
- Typing "fglrxinfo" shows MESA drivers in operation
- The drivers install just fine, I get the native resolution and all, just no 3D
- The memory monitor (Kmenu->System->Monitor->Memory) shows the 1 GB of RAM
Where it got interesting is with just the KINGSTON RAM chip:
- 3D works just fine
- fglrxinfo shows ATI opengl working just fine
- Everything works just the same as with only the Cyberpower chip
So this tells me that there is nothing immediately wrong with the new Kingston chip.
So my brother suggests that it could be a problem with having two different brands of RAM chip. I am personally stumped as to what the problem could be. I have no idea why this would affect 3D acceleration. My video card is a dedicated 9700 with 128MB.
Any ideas?