Tagged and Bagged: , ,

I’ve been having difficulty when installing the newest releases of some Linux distributions (okay, all of them).  What’s going on is that my ATI Radeon 9550 AGP seemed to have lost some important support.  Nobody seems to have addressed the issue properly and I do see that others were having the same problems that I had.  For no apparent reason, the screen would lock up hard.  It was as if there was a problem similar to what was happening years ago with my old ASUS P3B-F board, which I had to fix with some solder and a capacitor - not the usual fix.

I found that rolling back to an earlier version of x.org (the graphical interface for many Unix and Unix-like systems) fixed my problem.  So, I’ve been using Debian Etch (the stable branch) since.  I’ve had to add some back port repositories and search around for some software to compile from source so that I can have late enough versions of some things.  This has worked out alright for the time being.  But, I’m a software adventurer at heart, and I like to try what’s new.

Enter NVidia.  I’ve been watching for a decent deal on an NVidia graphics card for some time, as they actually produce drivers for Linux for all of their recent cards (all but a few really really old ones, actually, and the x.org drivers will work for them).  That time came this weekend.  For $10 and my ATI card, I have n NVidia GeForce 6600.  This card is actually quite a bit newer than the ATI card (by more than a year), so it’ll give me a bit more mileage as well.

So, the first thing that I did was to enable the right driver for it under dear old Debian, which worked well (I think that I used Automatix, or did I? Good beer).  The next thing that I did was to try OpenSUSE 10.3 to see how it worked with the card.  Wow!  No lockups! I have that distro on a separate hard drive, so I may throw it back in soon and try it for a tad longer to review it.

The next thing that i did was to back up a bunch of files that I had on the 16G drive that held PCLinuxOS and wipe it in favor of Kubuntu 7.10 Gutsy Gibbon.  That seemed to work alright, booting me into a screen with the “nv” driver, which has no 3D acceleration but did boot me into 1024×768 at 85Hz, which is ideal for most CRT 17″ monitors like mine.  I enabled the restricted modules and got the proprietary driver for my card.  This caused my screen to go all wacky and I had to use the NVidia settings manager to set the card to the proper refresh rate.  Really, who uses 56Mhz? There seems to be something wrong with my user settings, though, as I cannot keep the settings.  I have to “zap” to the right refresh (which is easy, using CTRL+ALT+”+”), which is not ideal.  I’ll figure that out.  I created an account for each of the kids which do have the correct refresh rate.  I think that I’ll create myself another login and delete the original.  Maybe that’s the best idea.

I’m having a hard time getting used to KDE again.

I did learn something, though.  It seems that, like with SUSE, Debian now enables software suspend by default.  How did I find out this tidbit on my Desktop machine, you ask? It seems that I couldn’t boot back into Debian after installing Kubuntu, as it was looking for the suspend image on the swap partition on the Kubuntu (formerly PCLinuxOS) drive, which wasn’t there.  After logging into the Kubuntu desktop and searching around the internet, I found an obscure post on somne message board advising to try starting with the “noresume” switch on.  That meant adding the word “noresume” to the Kernel line in the GRUB boot list.  These incidents are why I became a champion of GRUB a long time before it was considered mainstream.  LILO is a thing of the past for me, and this problem is one of the biggest reasons.  I got booted into Debian to post this article as a result.  I messed with the /etc/fstab file to point to the proper swap partition, so that I can use the ones from both drives again.  We’ll see if I can reboot.

6 Comments

  1. MrCorey says:

    Well, it turns out that I have to add that flag any time that I want to boot. I have to search a bit more closely about how to disable software suspend on a desktop computer, I guess.

    A strange thing happened with the video. For some reason I could not get my own user to keep a 1024×768@85Mhz, which is about the only viewable refresh rate on a 17″CRT. So, I created another user, granting it admin rights and logged in as the other user. I then deleted my account and then created a new “me”, which fixed the problem. I’m at a decent resolution and a decent refresh rate without any extra tweaking, which is only to be expected with today’s Linux. Now, I might try to push this video card a bit…

    1
  2. devin says:

    We now have the same Video card! Try to play some Nintendo 64 games using Mupen64! Geez, I haven’t played any video games for 4 months now. :cry:

    2
  3. hari says:

    Without doubt, NVIDIA is the best. ATI is good enough when it works all right, but over the years, I’ve had issues on and off with Linux. They seem to have trouble catching up with the fast pace of kernel development. But NVIDIA have always been committed to the Linux market.

    3
  4. devin says:

    The only issue I have with 3D graphics in general as it pertains to linux is the lack of opensource GPL 3D drivers! I would love to be able to play my Nintendo 64 games with a clear conscience! Makes me feel like I am :evil:

    4
  5. DragonLady says:

    I turned my Linux server back into a Windows server. But, I have another computer over in the corner I think I’ll eventually put Linux on.

    5
  6. MrCorey says:

    You know that you wanna! Just be sure that if you’re going to run an X server that your graphics card is still supported by the version of x.org that your chosen distro will be using. That’s why I really ended up with Debian on my machine instead of Ubuntu (because the older x.org 6.9 doesn’t break support for my now former card - ATI 9550 - wow its 2 whole years old).

    6

Leave a Reply

TopOfBlogs