Find the answer to your Linux question:
Results 1 to 7 of 7
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Linux Newbie jpalfree's Avatar
    Join Date
    Jul 2005
    Location
    Montreal, CA
    Posts
    198

    Successful ATI Radeon X600 driver installation.


    I, like many others am unfortunate enough to have discovered too late the problems associated with ATI and linux. I have seen many posts of people having trouble installing the drivers, but few successes. I must have been lucky because I got my 3d acceleration working, so I thought i should post a small "how to" for installing ATI drivers in suse.

    my card was a radeon X600. If you have a different card, this how to MAY OR MAY NOT still apply to you. but might as well read on and see.

    1) Check that your card is supported!
    go HERE and read the installation instructions to see if your card is supported.

    2) Download the driver that will work for you. (hopefully)
    The linux ATI drivers are found here
    (make sure you have the right architecture.)

    at least for the radeons, you have a choice. you can download their "ATI Driver Installer" or one specific to your x-windows version. I used the "ATI Driver installer" because i think it's easier.

    3) Installing kernel sources (if applicable)
    if you havn't already installed the kernel-sources package in suse. do so... otherwise this won't work (as i discovered after an hour of frustration).
    go to Yast.
    type in the search field "kernel"
    and look for a package "kernel-sources"
    select it. install it.

    4) Installation (making binary package)
    I think making an rpm package is the best choice for installation.

    Open a terminal:
    Code:
    $ su
    passwd&#58; <root passwd>
    # cd directory/containing/ati-<blah>.run
    # ./ati-<blah>.run
    &#40;wait for window to open&#41;
    now you will have a window for the ati installation. you might want to read the installation instructions mentioned earlyer if you plan to stray from this "how to".

    DON"T select "install driver"
    DO select "Generate distrobution specific driver package"

    select your distro (mine was Suse9.3)
    NOTE: if you can't see the "continue button" because the list of distros is too big, (my annoying problem)... right click at the top of the window and select Advanced > No border... hopefully you will be able to just see the button and click it. if not use tab and try to guess if it's selected or not and then hit enter or ctrl-enter. (good luck)

    done!

    5) install the binary package
    the binary package will be in the same directory as your ati-<blah>.run.
    you can use yast to install it if you wish: right click on it > actions > install with yast
    but i chose to use rpm from a terminal (i think it's better):
    Code:
    $su
    passwd&#58; <root passwd>
    # rpm -ivh fglrx-<blah>.rpm
    &#40;done&#41;
    if this doesn't work because you tried installing an ati driver before&#58;
    # rpm -Uvh fglrx-<blah>.rpm
    done
    6) configure xorg
    I strongly recommend that you backup your xorg.conf otherwise if the changes give you graphics problems it's even more of a pain.
    Code:
    $ cp /etc/X11/xorg.conf /home/some/dir/you/will/remember/xorg.conf.backup
    now you can run fglrxconfig
    Code:
    $ su
    passwd&#58; <blah>
    # fglrxconfig
    now you will have to choose your specs. if you don't know how to answer, the script gives you a suggestion after the question in [these].

    at the end tell it "yes", write file to /etc/X11/xorg.conf
    you may want to make sure the settings are correct so...
    Code:
    # vi /etc/X11/xorg.conf
    &#40;yes, emacs is fine too &#58;D&#41;
    check that it looks sort of like this
    -----------------
    ..blah...
    Section "Module"
    ...blah...
    Load "glx"
    Load "dri"
    ...blah
    EndSection
    ...
    Section "Device"
    Identifier "ATI Graphics Adapter"
    Driver "fglrx"
    Option no_accel "no"
    Option no_dri "no"
    ...blah...
    ------------
    these settings may have to be fiddled around with if it doesn't work... the ones i've mentioned are the important ones. if you chose the suggestions in the fglrxconfig it should be fine.
    NOTE: if you see more than one "Device" section... that's ok

    7) Reboot and pray
    reboot.
    pray. (if applicable)

    Possible problem 1: X doesn't load
    if X doesn't load. curse. then log in in text mode.
    open up xorg.conf again and fiddle around with the settings. Or you could run fglrxconfig again and try different settings again.
    then reboot and pray again... etc.

    if you still can't get X to load... copy your backup xorg.conf.backup back to /etc/X11/xorg.conf
    graphics will work as they did before.

    Possible problem 2: Yay X loaded... but where's the 3D accel!!
    X loaded. good stuff. now check to see if you have 3D accel.
    Code:
    $ glxinfo | grep direct
    if it sais Direct rendering: no
    sorry... it didn't work. try messing around with xorg.conf again.

    8: Direct rendering: yes.
    jump for joy and install favorite game (doom 3?)

    that's it. If i've missed anything please post. and if this didn't work hopefully the nice people in the linuxforums.org will be able to help you.
    Avatar from xkcd.com, a hilarious computer related webcomic.

  2. #2
    Just Joined!
    Join Date
    Jan 2005
    Location
    UK
    Posts
    77
    Could you just go over the bit about X failing to load properly again please. I posted some more details http://www.linuxforums.org/forum/topic-57591.html, and after reading your post i think my problem is related to my ATI Radeon 9600 not being supported.

    Unfortunately, i am unable to install anthing as i cant see anything when it has finished booting (its fine until it starts X i think), it just goes blank! So i guess its command line only.

    If its not too much trouble, could you just go over what i need to do to install the necessary drivers.

    thanks!

  3. #3
    Linux Newbie jpalfree's Avatar
    Join Date
    Jul 2005
    Location
    Montreal, CA
    Posts
    198
    i think your problem is about getting X to work period. my "how to" is mainly about getting 3D accel to work afterwords. i responded to your original post.
    Avatar from xkcd.com, a hilarious computer related webcomic.

  4. $spacer_open
    $spacer_close
  5. #4
    Linux User George Harrison's Avatar
    Join Date
    Mar 2005
    Location
    Pepperland
    Posts
    445
    You sir, are a god for getting this to work.

    I am stuck with this ATI Radeon 9800 XT... I am going to get an Nvidia card soon though (6600 with 256MB and PCI Express, w00t!).

    I have already installed World of Warcraft in Linux through Wine/Cedega but the only thing that's holding me back now is the vid card drivers
    Registered Linux user #393103

  6. #5
    Linux Newbie jpalfree's Avatar
    Join Date
    Jul 2005
    Location
    Montreal, CA
    Posts
    198
    why thankyou, George. I think i was a bit more lucky than most people who have tried. It took me probably about 10 reboots before i had it. when i saw "Direct access: yes" i literally jumped out of my seat.

    before you get your Nvidia, would you make an attempt at installing the ATI driver (if you havn't already done so)? i'm very curious to see if it's just a fluke or if it is actually possible.

    only one more thing for me to do. get the full version of doom 3 for linux. one thing that confuses me though, Is there a full version for linux or is it just the demo?
    Avatar from xkcd.com, a hilarious computer related webcomic.

  7. #6
    Linux User George Harrison's Avatar
    Join Date
    Mar 2005
    Location
    Pepperland
    Posts
    445
    I tried your link (to see what cards are supported) but it wouldn't load for me, so I tried to install the drivers anyway figuring I didn't have too much to lose. I made some observations before I did it, like the grep command and stuff and before it came up with "something is missing on 0:1" or something like that, then I rebooted with the drivers all loaded and the xorgconfig looking fine and the grep returned without the error but it still shows a "no" for the 3D accel. oh well. The link still won't go through.. both in Firefox and Opera. I have an ATI Radeon 9800 XT so I'll google that and see what I can find to see if it is supported or not. WoW is the only thing that is holding me back from formatting Win right now and it will play but unfortunately - not well. It moves so slowly and it is glitchy, it kicks me from the server a lot. With Cedega I can at least move the little cursor around but the game is still moves at the pace of a turtle. Eh, as I see it, the drivers are the only thing that's holding me back right now..
    Registered Linux user #393103

  8. #7
    Just Joined!
    Join Date
    Feb 2006
    Location
    Saint Petersburg, Russia
    Posts
    1
    I can't install those drivers. When I generating RPM it gets error, and nothing at output! Oh, it could be better if I had Nvidia or Intel Extreme Graphics.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •