Installing ATI x1650 drivers on Kubuntu with 1440×900 LCD Screen

Everybody says “ATI sucks on Linux”…I had a difficult time with Nvidia, so I decided to try it. I found it difficult to get it working, but thanks to some great resources, and a few spare hours on Friday night it works!

Be sure to backup your original xorg.conf file in the case of a major foul up… ‘mv xorg.conf xorg.conf.pre-ati.orig’

First, you need to get the ATI proprietary drivers installed, which suprisingly was relatively painless following this ATI Ubuntu guide.

Be sure to test your results with the ‘fglrxinfo’ command. if you did not get something like this, then go back…because you probably made a mistake.

Make sure you make the required xorg.conf changes described above (read through it a few times first, you’ll save yourself a headache if you try to skim through).

“Method 1” worked fine for me…short of breaking kde-guidance…which now gives me an “orphaned command module” error.

After doing that, you may need to do some manual modifications of xorg.conf. Most of the xorg.conf file generated by the ATI driver install mentioned above

puts all the Identifiers as “aticonfig-SECTION[0]” where “SECTION” refers to one of “Monitor, Screen, or Device”.

One thing I was disgruntled with was that the above ATI driver installation broke kde-guidance pkg…the “Monitor and Display” interface for “Control Center” in KDE.

This was a bit tiresome trying to fix, so I gave up and figured out to change all resolutions in the following files to reflect 1440×900. I couldn’t find any good info on “orphaned command module” errors…so I gave up and continued to manually change my settings…

Definitely, change ./displayconfigrc, as I believe that is what gets written when you modify your desktop display settings. The others were mostly default window sizes, which you can always adjust once you log back in to the desktop.

The follow block is near the top of xorg.conf and is where you set the defintions to be used. In theory, you could simply add new configurations to the file without deleting your old (and is probably a good idea). I eventually deleted all my old junk since I already made a hardcopy of the entire file.

This portion should have been generated for you in the ATI installations steps to follow mentioned earlier.

The chain of command goes something like:

..as far as controlling which Sections to load in xorg.conf by default (it finally started to make sense!).

Below is my relevant “Screen” section:

Above I added the “Modes” that my monitor would support. This gives us somewhat of a strict control over what Xorg will do…and without it, good luck finding the menu, because mine was off screen at 1980×1400 or something.

In the event your screen or desktop is “hosed”, always remember “ctrl+alt+delete (or backspace)” will dump you back into the console…so you can re-edit xorg.conf.

You can use the handy command-line utility ‘gtf’ to generate the proper Modelines for xorg.conf for the desired resolution (see: ‘man gtf’ for more info):

This goes in the relevant “Monitor” section in xorg.conf. I’m not entirely sure if this is necessary. I read somewhere that it is used to override auto-detection, so I figured put it in anyway.

Below is my relevant xorg.conf “Monitor” section with a few modifications:

One thing I am unsure of is running at something smaller than 1440×900 and still use the entire screen dimensions of the monitor. When I tried doing this, I lost screen space….”black bars” on left and right, top and bottom.

Update: Ironically, after I got it all squared away and running, as I finish writing this post I went back to check the verbage for the kde-guidance error, and it now works!. Resolution is still at 640×480 but I won’t mess with that, it is obvious incorrect.

  • Joe

    Sorry, could you repeat that, I wasn’t really reading your blog the first time you mentioned it. ;)

    lol, j/k, I am actually right now trying to find info on whether or not I can use a decimal in the Horizsync and VertRefresh options and your blog came up on google when I looked for xorg.conf on a AL1917W, anyways, I am an experienced linux user and just recently decided to add two monitors on one system since I just started using them at work and have had a spare monitor at home for a while. So I will find an answer tonight, probably in 5 mins, but you might want to answer as well just for anyone else who reads your blog.

    Cheers,
    Joe Tole

  • chovy

    Hi Ray,

    Good to see someone is actually reading my blog besides me :)

    Most of my problems were with getting the OpenGL to work properly along with xorg.conf.

    I think it would have been about the same, and I do have another nVidia card to install on my Gentoo box, of which I will probably write about as well.

  • rayjlim

    Dude, sorry you had problems w/ Nvidia. I installed Ubuntu on my Sony Vaio laptop w/ an Nvidia graphics card and had no problems. Almost Too easy.