Open Source Institute | CyberArmy Intelligence & Security | CyberArmy Services & Projects

[Operating Systems] ATI Mobility Radeon HD 2600 Linux D



    [Operating Systems] ATI Mobility Radeon HD 2600 Linux D [View] [Reply] [Top]
    Posted by Author Ploy On 2007-12-17 19:51:49
    View and vote on the article here: ATI Mobility Radeon HD 2600 Linux Driver How-to


    ATI Mobility Radeon HD 2600 Linux Driver How-to

    Category
    Operating Systems
    Summary
    This tutorial will show you how you can get your ATI Mobility Radeon HD 2600 running under Linux (Fluxbuntu) without a low refresh rate.
    Body
    For this tutorial, examples are based upon the following system and OS:
    • Toshiba A210-11P laptop
    • Fluxbuntu Linux (amd64)
    Disclaimer: This tutorial may not work for everyone, it is a general guide that has been tested on the above set-up. Results may vary.

    Quite a number of laptops now use an ATI Mobility Radeon HD 2600 (which I'll refer to as the HD 2600 from now on) which has a 256Mb GDDR RAM dedicated graphics aperture and up to 1023Mb RAM using shared memory.

    The problem with these cards is the latest drivers for Linux (ati-driver-installer-7-11-x86.x86_64.run) don't technically support the HD 2600 for 3D acceleration, GL, etc. Instead the OpenGL rendering falls back to a Mesa 3D engine. This generally results in a very sluggish interface due to an awful refresh rate.

    The set-up I now have has a decent refresh rate and uses the ATI OpenGL engine. I've only been able to reproduce this set-up with a specific way of installing Linux and the ATI drivers. So without further ado, let's get start out Linux installation.

    The installation itself isn't 'customised' at all – it's a standard Fluxbuntu (amd64) install. However I made sure the laptop had an active physical connection to my router, ensuring an internet connection was available. When the installation asked if I wanted to install additional language support, I chose to accept.

    After your installation has finished and your machine rebooted, login and proceed to install the following, via apt:
    $ sudo apt-get install xorg-driver-fglrx fglrx-control
    Once these are installed, proceed to make a quick change to your /etc/X11/xorg.conf in vi:
    :%s/vesa/fglrx/g
    Save your /etc/X11/xorg.conf and exit vi (:wq). At this point I rebooted my laptop.

    After rebooting you'll notice that slim (the Fluxbuntu display/login manager) still won't run even with 'fglrx' as the driver. This is because the driver provided by the Ubuntu repository isn't up-to-date.

    We need to get the latest ATI drivers. So, we need to do the following:
    $ cd /usr/src
    $ sudo wget https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/64bit/ati-driver-installer-7-11-x86.x86_64.run
    Now we have the latest ATI drivers. To install, we need to simply give the run file executable permissions and run it:
    $ sudo chmod +x ati-driver-installer-7-11-x86.x86_64.run
    $ sudo ./ati-driver-installer-7-11-x86.x86_64.run
    You'll need to choose 'Install Driver 8.433 on X.Org 7.1 and later releases 64-bit' option and accept the Terms and Conditions, then let the drivers install.

    After this has completed, reboot your machine once more. You should find slim starts. Login, open a terminal and run the following:
    $ fglrxinfo
    The returned output should be:
    display :0.0 screen: 0
    OpenGL vendor string: ATI Technologies Inc.
    OpenGL renderer string: ATI Mobility Radeon HD 2600
    OpenGL version string: 2.1.7059
    You've now got a working driver for the HD 2600 that will allow 3D acceleration and no sluggish interface!

    This article was originally published by CyberArmy.net in the CyberArmy Library.



     
      RE: [Operating Systems] ATI Mobility Radeon HD 2600 Lin [View] [Reply] [Top]
      Posted by Guest(sysGuy) On 2008-03-16 16:14:04
      Bought Asus G2k-A1 (big screen) laptop and the ATI article helped me get ubuntu loaded, thank you. Now on to virtualization.
       


CyberArmy::Forum v0.6
Generated In 0.00534 seconds


About Us | Privacy Policy | Mission Statement | Help