Dobrica Pavlinušić's random unstructured stuff
ATI r500 driver: Revision 13

This page describe steps needed to compile open source r500 driver

Installation is done on IBM T60 laptop with 1400x1200 LCD on current Debian unstable.

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

# libpciexpress
git clone git://
cd libpciaccess/
sudo make install

# checkout source
git clone git://
cd xf86-video-avivo/
./configure --prefix /usr
sudo make install

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

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

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

Section "Device"
        Identifier  "aticonfig-Device[0]"
        Driver      "avivo"

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


Here is a log file: Xorg.1.log