Dobrica Pavlinušić's random unstructured stuff
ATI r500 driver: Revision 7
This page describe steps needed to compile "open source r500 driver"<http://lwn.net/Articles/237920/>

Installation is done on "IBM T60 laptop"<http://www.thinkwiki.org/wiki/Category:T60"> with 1400x1200 LCD on current Debian unstable.

.pre
# prerequesits from packages
sudo apt-get install xserver-xorg-dev

# libpciexpress
git clone git://anongit.freedesktop.org/git/xorg/lib/libpciaccess
cd libpciaccess/
./autogen.sh
make
sudo make install

# checkout source
git clone git://anongit.freedesktop.org/git/avivo/xf86-video-avivo
cd xf86-video-avivo/
./autogen.sh
./configure --prefix /usr
make
sudo make install
.pre

Then, I needed to add my card PCI ID to driver: {file: avivo-m52-pci-id.diff}

.pre
$ lspci -nn | grep ATI
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc M52 [ATI Mobility Radeon X1300] [1002:7149]
.pre

After that, I changed `/etc/X11/xorg.conf` to include

.pre
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "avivo"
EndSection
.pre

It does find card, but screen screwed and cursor has strange artifacts.