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

[Operating Systems] ATI Mobility Radeon HD 2600 Linux D


[Replies] [Reply] [View by Thread] [Help]
[Back To Article Discussion Forum]

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.





Replies:


Guest:
Subject:
Message:
Signature:
Optional Image Link:
http://

CyberArmy::Forum v0.6
Generated In 0.02340 seconds


About Us | Privacy Policy | Mission Statement | Help