Firstly, great article.
Second, here's my experience:
Started with a TNT card and Suse 9.1 (but never bothered with a graphics driver, no good bundled games anyway). Put Suse 10.0 on the beginning of this year. Thought i'd follow the "SuSE users: please read the
SuSE NVIDIA Installer HOWTO before downloading the driver." from the nVidia website. yeah, great. someone forgot to metion on that page that "old" cards weren't supported (at least now there's a link to "latest legacy driver", wasn't before).
So after downloading the "nVidia driver patch" through YAST, i sat and waited and nothing happened. tried again, still nothing. after intense googling and reading (all using w3m, somewhere told me to shut my X down to install drivers).
Eventually i just downloaded the pure driver from
the normal place, installed some kernel source, and had me a driver within minutes.
after a while, i came across two "new" cards. a TNT2 Vanta and a Matrox G450. As the Matrox had a twinhead, i thought i'd try it first. X wouldn't even start after booting. In went the TNT2, not only did X start, the 3d support was still there, didn't have to reinstall anything.
After more eBaying, i got my "newest" card, a GeForce 4 MX 440, 64MB. power down, unplug old, plug in new, power on, works great. (and my Tuxracer FPS went from 25-30 @800*600 to 100-130@1024*768, even on the old driver).
After a while, i got bored, and since this card was supported by the newest driver, i thought i'd try the YAST driver update again. still didn't work.
so back to the normal method. got the latest driver a lot easier this time (download, stop X, run .sh file, restart X). couldn't be easier.
So, after all of this, the moral of the story?
- Suse users, just install kernel source from the cds and run the .sh like any other distro (click 'no' to try to download precompiled, compile your own, it's easier).
- Even though i've never tried with an ATI driver (or ever owned an ATI card), i'm sticking with nVidia for my new AM2 or conroe system, because i know the system, and the system works (ditto staying with Suse, although i may try another distro at some point)
Also, question time:
- given the age of my hardware (should be in the siggy), can someone reccomend some good lingames? all i've got are the ones that come bundled with SuSE 10.0, and i'm getting bored with FreeCiv and Tuxracer.
- or is there an easy way to play my existing wingames on my linbox without VMing, WINEing or dualbooting? (unreal, blood2, half life, mechwarrior3, need for speed3, etc)
- on the overclocking front, the article mentioned that NVclock was only for GeForce fx/6/7. is there any way to overclock older cards?
- also, i think my TVout isn't working (but haven't properly investigated fully as my tv is now busted). do i need to do anything special to get TVout working?