First, download the driver from the ATI web site. For some reason, when I tried getting the driver, it wouldn't let me go from the start, so using the direct link will guarantee you getting the driver (unless something weird happens, which is unlikely). Now, download it. Next, put your driver in a separate folder called ati so things don't get messy. You don't have to do it, but your $HOME folder will thank you.
mkdir ~/atiMake sure you have all of the dependencies. Don't Run the command:
mv Desktop/ati-driver-installer-8-4-x86.x86_64.run ~/ati
Now go through Synaptic and COMPLETELY uninstall all of the packages with "fglrx" in their name you might have, for example: xorg-driver-fglrx or fglrx-kernel source. And remove any .deb packages of fglrx you might have by using this command:sudo apt-get install build-essential fakeroot dh-make debhelper debconf libstdc++5 dkms linux-headers-$(uname -r)
After you do that, you can now set up the deb packages. Just run:sudo rm /usr/src/fglrx-kernel*.deb
sudo ./ati-driver-installer-8-4-x86.x86_64.run --buildpkg Ubuntu/hardyThis makes the packages. Now you have to tell Ubuntu not to overwrite these packages with the ones in the repositories. So, you need to edit the file:
Where it says DISABLED_MODULES="", put "fglrx" in the quotes. So you'll get:gksudo gedit /etc/default/linux-restricted-modules-common
DISABLED_MODULES="fglrx"As another precautionary measure (I didn't need to, but you might), edit the file :
If it exists. For me, it didn't, so don't be worried if it doesn't for you. If it does exist, you look for the line:gksudo gedit /etc/modprobe.d/blacklist-restricted
blacklist fglrxand you comment it out with a #.
Now you can get to the install by using:
which will install all of the packages at the same time.sudo dpkg -i xorg-driver-fglrx_8.476*.deb fglrx-kernel-source_8.476-0*.deb fglrx-amdcccle_8.476-0*.deb
Once the install goes well, open the /etc/X11/xorg.conf file and look for
. If you've already done this, it should be there. If it isn't, then add it (without the bracketed ellipses). Now, run sudo aticonfig --initial -f. If that runs well, restart and see what happens from then on.Section "Device"
After you restart, run "fglrxinfo". If you get something that resembles:
display: :0.0 screen: 0then congratulations, you've made it! Otherwise.... go read the end of the other guide. It addresses it more directly.
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon 9550 / X1050 Series
OpenGL version string: 2.1.7415 Release