New AMD drivers are out
New AMD drivers are out13. September 2007, 00:08
the new AMD graphics drivers with the promised speed improvements are out.
you can grab them
here.
In order to build proper Ubuntu packages from them do the following:
$ sudo apt-get install module-assistant
$ ./ati-driver-installer-8.41.7-x86.x86_64.run --buildpkg Ubuntu/gutsy
$ sudo dpkg -i fglrx-kernel-source_8.41.7-1_i386.deb xorg-driver-fglrx_8.41.7-1_i386.deb
$ sudo module-assistant
Attention you dont need the module-assistant step since fglrx 8.443
now select the
fglrx-kernel module in module-assistant and then build/ install it. Now you have cleanly installed the fglrx driver, which removable/ upgradable through synaptic.
Remember that the kernel module will conflict with the module in
linux-restricted-modules. In order to clean this up add
fglrx to
/etc/default/linux-restricted-modules-common. so it reads
DISABLED_MODULES="fglrx"
then reboot and run
$ sudo depmod
thanks to Matteo for this hint.
So you will either have to remove the latter entirely or delete the
fglrx module manually. (quite hacky)
You can disable Ubuntu's shipped fglrx driver by adding it to /etc/default/linux-restricted-modules-common
like so
DISABLED_MODULES="fglrx"
(and then run "sudo /etc/init.d/linux-restricted-modules-common start" or reboot)
Matteo Zandi
the problem is not that fglrx will be loaded at boot, but that modprobe will try to load the module from volatile/fglrx.ko (the version from restricted modules) instead of misc/fglrx.ko (the new version) as long as the restricted-modules package is installed. I have not yet found a way to change the priority of this...
I have not yet found a way to change the priority of this...
if you disable it by editing /etc/default/linux-restricted-modules-common, you won't have any fglrx.ko in volatile dir (after reboot)
if you still have problems "sudo depmod -ae" might help
Matteo
What about amd 64 bit archtecture?? I follow step by step the guide but 1 did not succeed. My ati video card is no more working when X is started.
though I did not try it on a 64bit machine the guide basically should work if the installer spits out 64bit packages.
In order to get back to a working system, you have to change the Driver line in your /etc/X11/xorg.conf from fglrx to ati. Now you can graphically undo the steps in order to revert to the fgrx driver from the repository.
$ ./ati-driver-installer-8.41.7-x86.x86_64.run --buildpkg Ubuntu/gutsy
should read:
$ bash ./ati-driver-installer-8.41.7-x86.x86_64.run --buildpkg Ubuntu/gutsy
or am i mistaken?
--ravan
if you don't explicitly call the script with a program, bash will try to guess it using the sha-bang(#!/bin/sh), which evaluates on ubuntu to dash.
hello, I tried following the steps posted above, but it gives me an error
"unsupported architecture"
Fresh Gutsy beta install
Following the unofficial ATI drivers guide on wiki.cchtml.com you should install other packages to solve dependencies:
sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper debconf libstdc++5 linux-headers-generic
/usr/share/modass/packages/fglrx-kernel-source: 1: debian/rules: not found
This is the error that I get when I try to build the package with the module-assistant. Any suggestions?