You might have read about me reinstalling Linux on my computer due to the fact that it was unstable while the 3D driver was in use.
Anyway, like I said, I tried SuSE next. I downloaded the ISO off iiNet’s really cool mirror and bunged it on last Saturday. (Actually, I ended up downloading it with BitTorrent after iiNet’s webserver started giving me a negative value for the size of the file and it corrupted or something while downloading, but that’s a different story.)
Installation went smoothly, all my hardware appeared to be supported except for my sound card (nVidia nForce), video card (can’t include 3D driver in the OS due to legal reasons), and USB Wireless LAN.
When I booted up, it wanted me to download about 200MB worth of updates. (Which is pretty unfair on those on dialup connections – lucky I’m not) I downloaded the extra video driver in the “optional” section and ran the standard procedures for installing nVidia video drivers on Linux.
Well, that worked. Mostly. The system was slightly more stable than the previous Breezy install, anyway. However, after a a few hours of “testing” my setup by playing TrueCombat, Q3 and the like, I noticed that my worst fears were realised. The programs were segfaulting again.
Well, there was nothing for it but to upgrade to the latest, unsupplied by SuSE, driver from nVidia. Gulp. I’d had trouble installing the driver manually on SuSE before and never actually succeded. Well, I thought I’d give it a shot this time and I’ll spoil the ending by telling you I did get installed. With a bit lot of help from Dad, we figured out we needed to install the kernel-source, gcc, and make packages. Also, we needed to copy some config folder from /boot/2.6.whatever into /usr/src/2.6.10-15/. Next, we had to run nvidia-installer with the command-line parameter of -e, so we could manually specify the source path of the kernel. (RPM stupidly put it somewhere where only a very handy locate could find it.)
Anyway, the kernel interface was compiled and it started working. The system hasn’t crashed yet, since installing the driver 24 hours ago, which is a very good sign. Next to go is the sound driver. I’ll keep you posted (pun (that you won’t get anyway) was intended) on the next time it crashes.