[Pkg-fglrx-devel] Bug#476474: Backport of fglrx 8.47.3-3 from Lenny works nicely with etchnhalf

Stuart Prescott stuart+debian at nanonanonano.net
Thu May 8 20:15:26 UTC 2008


Hi all,

I took a deep breath the other day and installed the etchnhalf packages from 
etch-proposed-updates on my laptop. (Dell Inspiron 6400 with ATI X1400).

What I did is sketched out below [1]. I now have a nice etchnhalf kernel with 
fglrx working quite happily. 3D acceleration is working and it seems to be 
surviving suspend-to-disk cycles without any hassles either (which was one of 
the things I was seeking to improve with this exercise).

I hope this is useful information for you. It at least tells you that it's all 
possible even if some of the details below are a little scant and you would 
obviously do things slightly differently for backports.org.

Please let me know if I can provide further information.

cheers
Stuart

---- fglrx lenny->etchnhalf log ----

# Install etchnhalf kernel and kernel headers
aptitude install linux-image-2.6.24-etchnhalf.1-686 \ 
			linux-headers-2.6.24-etchnhalf.1-686

# reboot into new kernel, cross fingers
reboot

# dance around the room when it all seems to come up working OK.
laptop 

# install build-deps for Lenny's fglrx-driver [2]
apt-get install x11proto-core-dev libx11-dev libxtst-dev \
		libxxf86misc-dev libxxf86vm-dev libxinerama-dev \
		docbook-xml docbook-xsl xsltproc rpl

# build a backport of the fglrx-driver [3]
apt-get -b source -t testing fglrx-driver

# pull the kernel module from Lenny too and build it
apt-get install -t testing fglrx-kernel-src
m-a build fglrx-kernel-src

# install the lot
dpkg -i fglrx-driver_8.47.3-3_i386.deb \
 		fglrx-glx_8.47.3-3_i386.deb \
		/usr/src/fglrx-kernel-2.6.24-etchnhalf.1-686_8.47.3-3+2.6.24-6~etchnhalf.1_i386.deb 

# load module, start x etc as per normal



[1] Apologies... this is only an approximate log as it wasn't entirely as 
linear as this and I was also futzing with getting iwlwifi to work in place 
of ipw3945 which confuses things a little too. In any case, it shows that it 
is possible to get Lenny's fglrx working with etch's xorg which is the main 
issue here.

[2] I can't recall why I didn't just apt-get build-dep here... 

[3] Yeah, OK... dch --bpo etc would be preferable.

----
Final state:

$ dpkg -l fglrx* linux-image* xserver-xorg | grep ^ii

ii  fglrx-driver                        8.47.3-3                       
non-free AMD/ATI r5xx, r6xx display driver
ii  fglrx-glx                           8.47.3-3                       
proprietary libGL for the non-free AMD/ATI r
ii  fglrx-kernel-2.6.24-etchnhalf.1-686 8.47.3-3+2.6.24-6~etchnhalf.1  ATI 
binary kernel module for Linux 2.6.24-et
ii  fglrx-kernel-src                    8.47.3-3                       kernel 
module source for the non-free AMD/AT
ii  linux-image-2.6.24-etchnhalf.1-686  2.6.24-6~etchnhalf.1           Linux 
2.6.24 image on PPro/Celeron/PII/PIII/
ii  xserver-xorg                        7.1.0-19                       the 
X.Org X server



-- 
Stuart Prescott                 www.nanoNANOnano.net





More information about the Pkg-fglrx-devel mailing list