![Smile :-)](./images/smilies/icon_smile.gif)
https://support.ati.com/ics/support/def ... lderID=300
https://a248.e.akamai.net/f/674/9206/0/ ... 25.18.html
Code: Alles auswählen
diff -Naur fglrx-tmp/packages/Debian/debian/rules fglrx-tmp.new/packages/Debian/debian/rules
--- fglrx-tmp/packages/Debian/debian/rules 2006-05-18 16:54:16.000000000 +0200
+++ fglrx-tmp.new/packages/Debian/debian/rules 2006-05-25 03:11:16.000000000 +0200
@@ -75,7 +75,7 @@
PKG_driver := fglrx-driver
PKG_driver_dev := fglrx-driver-dev
PKG_kernel_src := fglrx-kernel-src
-PKG_control_qt3 := fglrx-control-qt3
+PKG_control_qt3 := fglrx-control
PKG_sources := fglrx-sources
build: usr/X11R6
Code: Alles auswählen
./ati-driver-installer-8.25.18-i386.run --extract fglrx-tmp
cd fglrx-tmp/
patch -p1 < datei_mit_patch
fakeroot ./packages/Debian/ati-packager.sh --buildpkg etch
Code: Alles auswählen
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.15-1-486/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.15-1-486'
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2137: warning: ‘deferred_flush’ defined but not used
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
Building modules, stage 2.
MODPOST
CC /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.15-1-486'
build succeeded with return value 0
duplicating results into driver repository...
done.
==============================
- recreating module dependency list
- trying a sample load of the kernel modules
failed.
[Error] Kernel Module : Failed to install compiled kernel module - please consult readme.
Code: Alles auswählen
aptitude search linux-headers
v linux-headers -
v linux-headers-2.6 -
p linux-headers-2.6-486 - Architecture-specific header files for Lin
p linux-headers-2.6-686 - Architecture-specific header files for Lin
p linux-headers-2.6-686-smp - Architecture-specific header files for Lin
v linux-headers-2.6-all -
p linux-headers-2.6-k7 - Architecture-specific header files for Lin
p linux-headers-2.6-k7-smp - Architecture-specific header files for Lin
i linux-headers-2.6.15 - All header files for Linux kernel 2.6.15
i A linux-headers-2.6.15-1 - Common header files for Linux kernel 2.6.1
i linux-headers-2.6.15-1-486 - Header files for Linux kernel 2.6.15 on 48
i linux-headers-2.6.15-1-686 - Header files for Linux kernel 2.6.15 on PP
i A linux-headers-2.6.15-1-686-smp - Header files for Linux kernel 2.6.15 on PP
v linux-headers-2.6.15-1-all -
i A linux-headers-2.6.15-1-k7 - Header files for Linux kernel 2.6.15 on AM
i A linux-headers-2.6.15-1-k7-smp - Header files for Linux kernel 2.6.15 on AM
p linux-headers-misdn - Header files for the mISDN drivers
Code: Alles auswählen
chmod +x ati-driver-installer-8.22.5-i386.run
./ati-driver-installer-8.22.5-i386.run --extract fglrx-tmp
cd fglrx-tmp/
patch -p1 < datei_mit_meinem_patch_von_oben
fakeroot ./packages/Debian/ati-packager.sh --buildpkg etch
cd ..
rm -rf fglrx-tmp
Code: Alles auswählen
# notwendige Pakete installieren
dpkg -i fglrx-{control,driver,kernel-src}_8.25.18-1_*.deb
# module-assistent installieren
apt-get install module-assistent
# module-assistent vorbereiten
module-assistent prepare
# eventuelle alte Modulquellen löschen
rm -rf /usr/src/modules/fglrx
# Neues Modul für aktuell laufenden Kernel bauen und installieren
module-assistent auto-install fglrx
Code: Alles auswählen
XFree86 Version 4.3.0.1 (Debian 4.3.0.dfsg.1-14sarge1 20050901212727 fjp@localhost.localdomain)
Release Date: 15 August 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.6.8-16.0508-2 i686 [ELF]
Build Date: 02 September 2005 ...
Code: Alles auswählen
Linux earth 2.6.16-14-k7 #1 Thu May 25 23:23:06 CEST 2006 i686 GNU/Linux
Code: Alles auswählen
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 432 MBytes.
[fglrx] module loaded - fglrx 8.25.18 [May 18 2006] on minor 0
ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 20
[fglrx] AGP detected, AgpState = 0x1f000207 (hardware caps of chipset)
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 0x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 0x mode
agpgart: Putting AGP V2 device at 0000:01:00.1 into 0x mode
[fglrx] AGP enabled, AgpCommand = 0x1f000300 (selected caps)
[fglrx] total GART = 134217728
[fglrx] free GART = 118222848
[fglrx] max single GART = 118222848
[fglrx] total LFB = 126873600
[fglrx] free LFB = 116387840
[fglrx] max single LFB = 116387840
[fglrx] total Inv = 0
[fglrx] free Inv = 0
[fglrx] max single Inv = 0
[fglrx] total TIM = 0
Code: Alles auswählen
wget https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8.24.8-x86.run
./ati-driver-installer-8.24.8-x86.run ... Debian Packete erstellen ...
ar -x fglrx-driver_...deb
tar xzf data.tar.gz
mv /usr/X11R6/lib/libGL.so.1.2 /usr/X11R6/lib/libGL.so.1.2-fglrx-8.25.18
cp ./usr/X11R6/lib/libGL.so.1.2 /usr/X11R6/lib/libGL.so.1.2