Sziasztok!
Van valakinek ötlete, hogy, miért kapom az 1.1 és 1.2 pontban alább bemutatott hibaüzeneteket az ATI driver telepítése során?
(A 2. pontban részletesen leírom, miket csináltam. Nagyrészt ezt a telepítési útmutatót követtem)Hardware
Acer Travelate 8104 WLMI
1.0 Hibák, amelyekkel kapcsolatban segítségeteket kérem
1.1 Hiba (a telepítés 2.10. lépése során jelentkezik)
dpkg - warning: downgrading fglrx-kernel-2.4.27-2-386 from 8.16.20-1+2.4.27-2-386 to 8.16.20-1+2.4.27.
depmod: *** Unresolved symbols in /lib/modules/2.4.27-2-386/misc/fglrx.o
depmod: *** Unresolved symbols in /lib/modules/2.4.27-2-386/misc/fglrx.o.dpkg-tmp
depmod: *** Unresolved symbols in /lib/modules/2.4.27-2-386/misc/fglrx.o
1.2 Hiba(a telepítés 2.11. lépése során jelentkezik)
/lib/modules/2.4.27-2-386/misc/fglrx.o: /lib/modules/2.4.27-2-386/misc/fglrx.o: unresolved symbol vmap_R73049887
/lib/modules/2.4.27-2-386/misc/fglrx.o: /lib/modules/2.4.27-2-386/misc/fglrx.o: unresolved symbol lock_page_R3c73d7f4
/lib/modules/2.4.27-2-386/misc/fglrx.o: /lib/modules/2.4.27-2-386/misc/fglrx.o: unresolved symbol mtrr_add_R56179c5f
/lib/modules/2.4.27-2-386/misc/fglrx.o: /lib/modules/2.4.27-2-386/misc/fglrx.o: unresolved symbol add_wait_queue_R2cea9688
/lib/modules/2.4.27-2-386/misc/fglrx.o: /lib/modules/2.4.27-2-386/misc/fglrx.o: unresolved symbol mem_map_Rfeea9c14
/lib/modules/2.4.27-2-386/misc/fglrx.o: /lib/modules/2.4.27-2-386/misc/fglrx.o: unresolved symbol init_mm_R476ee224
/lib/modules/2.4.27-2-386/misc/fglrx.o: /lib/modules/2.4.27-2-386/misc/fglrx.o: unresolved symbol unlock_page_Rb5e24ada
/lib/modules/2.4.27-2-386/misc/fglrx.o: /lib/modules/2.4.27-2-386/misc/fglrx.o: unresolved symbol register_chrdev_R4bfbfabe
/lib/modules/2.4.27-2-386/misc/fglrx.o: /lib/modules/2.4.27-2-386/misc/fglrx.o: unresolved symbol remove_proc_entry_R31ed257b
/lib/modules/2.4.27-2-386/misc/fglrx.o: /lib/modules/2.4.27-2-386/misc/fglrx.o: unresolved symbol find_vma_R1651e57b
/lib/modules/2.4.27-2-386/misc/fglrx.o: /lib/modules/2.4.27-2-386/misc/fglrx.o: unresolved symbol mtrr_del_R272d394e
/lib/modules/2.4.27-2-386/misc/fglrx.o: /lib/modules/2.4.27-2-386/misc/fglrx.o: unresolved symbol __free_pages_R6a881ae7
/lib/modules/2.4.27-2-386/misc/fglrx.o: /lib/modules/2.4.27-2-386/misc/fglrx.o: unresolved symbol _alloc_pages_Re1f1746a
/lib/modules/2.4.27-2-386/misc/fglrx.o: /lib/modules/2.4.27-2-386/misc/fglrx.o: unresolved symbol remove_wait_queue_Ree3648ba
/lib/modules/2.4.27-2-386/misc/fglrx.o: /lib/modules/2.4.27-2-386/misc/fglrx.o: unresolved symbol create_proc_entry_R648035a2
/lib/modules/2.4.27-2-386/misc/fglrx.o:
Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. The module may be trying to access
GPLONLY symbols but the problem is more likely to be a coding or
user error. Contact the module supplier for assistance, only they
can help you.
/lib/modules/2.4.27-2-386/misc/fglrx.o: insmod /lib/modules/2.4.27-2-386/misc/fglrx.o failed
/lib/modules/2.4.27-2-386/misc/fglrx.o: insmod fglrx failed
2.0 Telepítés menete
2.1. Feltelepítettem A debian stabil (sarge) verzióját garafikus munkafelettel (base-configban kiválasztottam a grafikus felületet)
2.2. Kernel forrás letöltése és eredeti config fájl átmásolás:
apt-get install kernel-source-2.4.27
cd /usr/src
tar xjvf kernel-source.2.4.27.tar.bz2
cd kernel-source-2.x.y
cp /boot/config-2.4.27-2-368 .config
2.3. Megváltoztattam a /usr/src/kernel-source-2.4.27/.config fájl 4 beállítását:
CONFIG_MODULE_UNLOAD=y (nincsen ilyen)
# CONFIG_MTRR is not set ---> CONFIG_MTRR=y
CONFIG_FB_VESA=m ---> CONFIG_FB_VESA=y
nem volt ilyen sor és beleírtam ---> CONFIG_MODULE_UNLOAD=y
Egyéb beállítások megfeleltek a telepítési útmutatónak
Ezek a beállítások Változatlanok maradtak:
CONFIG_MODULES=y
CONFIG_KMOD=y
CONFIG_AGP=m
CONFIG_AGP_chipset=m
CONFIG_DRM=y
CONFIG_DRM_RADEON=m
CONFIG_FB_RADEON=m
CONFIG_TMPFS=y
2.4. Majd a következő parancsot adtam ki:
make-kpkg --append-to-version -2-386 --revision 2.4.27 --config old configure
2.5. Letöltöttem fglrx installert:
fglrx-installer_8.16.20-1.dsc
fglrx-installer_8.16.20-1.tar.gz
2.6. kiadtam az alábbi parancsokat:
dpkg-source -x fglrx-installer_8.16.20-1.dsc
fakeroot debian/rules binary
Létrejöttek a deb csomagok:
fglrx-control-qt3_8.16.20-1_i386.deb
fglrx-driver-dev_8.16.20-1_i386.deb
fglrx-sources_8.16.20-1_i386.deb
fglrx-driver_8.16.20-1_i386.deb
fglrx-kernel-src_8.16.20-1_i386.deb
fglrx-kernel-src_8.16.20-1_i386.deb
2.7. Majd 2 csomagot telepítettem közülük:
dpkg -i fglrx-driver_8.16.20-1_i386.deb
dpkg -i fglrx-kernel-src_8.16.20-1_i386.deb
2.8. Kicsomagoltam "fglrx.tar.bz2"-t(, amit az 5. pontban kiadott parancs hozott létre)
cd /usr/src
bzcat fglrx.tar.bz2 | tar x
és így létrejött a következő könyvtár (tele mindenféle fájlokkal):
/usr/src/modules/fglrx/
2.9. Majd következő parancsot adtam ki:
fakeroot make-kpkg --append-to-version -2-386 --added-modules fglrx modules_image
Erre létrejött a következő kernelcsomag:
fglrx-kernel-2.4.27-2-386_8.16.20-1+2.4.27-2-386_i386.deb
2.10. Majd telepítettem a létrejött kernel csomagot:
dpkg -i /usr/src/fglrx-kernel-2.4.27-2-386_8.16.20-1+2.4.27-2-386_i386.deb
1. Hiba itt jelentkezett!
2.11. Modprobe fglrx
Nem sikerült betölteni a modult lásd fentebb a 2. Hiabát!
- 1402 megtekintés