Gentoo ATI Driver (rv710) configuration

15 Nov

Hi,

The following post is a Gentoo ATI driver how to. My laptop is DELL Studio 1555. It has ati-radeon 4570 as graphic card. This installation only covers Free ATI drivers.

Basics:

For ATI two types of drivers are available. Free version is called “radeon” drivers and proprietary version is called “fglrx“. To install “fglrx” version please refer some other manual. This guide only concerns with free version installation. We can install free drivers in two different modes. One is “module” mode and other is “in-built” mode. I find module mode safe and easy.

Web Sites and Forums :
http://en.gentoo-wiki.com/wiki/Radeon

http://www.linuxquestions.org/questions/linux-from-scratch-13/failed-to-load-firmware-radeon-r700_rlc-bin-930282/

http://forums.gentoo.org/viewtopic-t-929432-start-0.html

Installation: Now coming to the installation, there are mainly four steps.

Step 1: Configuring Kernel

To install in module mode configure kernel as follows ( for kernel >- 3.0.0, for others refer first website provided above)

Device Drivers  —>
    Graphics support  —>
         Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)  —>
            <M> ATI Radeon
                [*] Enable modesetting on radeon by default – NEW DRIVER

The guide tells us to enable PCI quirk also. But unfortunately I was unable to find the option to enable it.

General setup  --->
	[*] Enable PCI quirk workarounds

Step 2:

Write the following line in make.conf, located at /etc/make.conf. If not available, create it.
VIDEO_CARDS="radeon"

Then emerge the drivers with
emerge x11-drivers/radeon-ucode
This pulls in required drives to /lib/firmware/radeon/

Step 3:
Compile the kernel. If you don't know about compilation, refer gentoo handbook. Don't forget to install modules with
make modules; make modules_install after make bzImage. Refer the following wiki for more information
http://www.gentoo.org/doc/en/articles/linux-kernel-compiling.xml

Stage 4:
Copy the compiled bzImage to respective boot directory and reboot.

Note:
1. If installing as module please don't enable the following
Device Drivers --->
    Generic Driver Options --->
        [ ]  Include in-kernel firmware blobs in kernel binary

2. The following installation even prevents boot screen hang for 60 sec during boot.

3. Prevents startx-segmentation fault

First Post — Independence day

11 Sep

The following was written on Independence day in ‘The Hindu‘ news paper.

Today we show our national pride

through a profile picture

Sixty-six years ago,

people were little different

Today we support a cause by joining a page

They joined a march

We stand up for something through a status update

For them.it was a matter of status

We show our dissent by sharing link

They formed a human chain.

We spread awareness in less than 140 characters

Back then. a hundred and forty thousand took to the streets

We express our opinions form the comforts of our Wall

They did it from the confines of a cell

We raise an issue by standing in front of a camera

They stared down the barrel of a gun.

We pledge support by sending SMS

They sent someone form every family

So is it time for us to stop being passive observers

And start being active supporters?

Can we stop rallying from behind

And step up in front?

Let’s borrow a little spirit of independence form history

And take it into the future

Maybe then national pride will last longer than just one day.