|
发表于 2004-11-1 22:08:53
|
显示全部楼层
主要就是unresolved symbol的问题,但是我的内核版本和源代码版本是一样的呀?还有我看到安装日志中有一项glibc_kernheaders_2.4-8.10,是不是这个kernheaders的版本也要与内核版本相一致?希望解决了这个问题的同仁帮忙看看。
怎么粘贴一点就可以?再试试把错误的提示贴上来……
[root@linux linux]# rpm -Uh --force fglrx-4.3.0*.rpm
########################################### [100%]
########################################### [100%]
*** Trying to install a precompiled kernel module.
- creating symlink
- recreating module dependency list
depmod: *** Unresolved symbols in /lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o
- trying a sample load of the kernel module
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol __get_free_pages_Rsmp_4784e424
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol try_inc_mod_count_Rsmp_e6105b23
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol pci_write_config_byte_Rsmp_62c99bc3
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol block_all_signals_Rsmp_4b34fbf5
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol free_irq_Rsmp_f20dabd8
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol disable_irq_Rsmp_3ce4ca6f
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol pci_read_config_dword_Rsmp_43e318de
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol boot_cpu_data_Rsmp_0657d037
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol __free_pages_Rsmp_8b5bac83
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol pci_write_config_dword_Rsmp_7fbf61ba
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol inter_module_register_Rsmp_62dada05
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol zone_table_Rsmp_0d4e04fb
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol __out_of_line_bug_Rsmp_8b0fd3c5
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol pci_find_capability_Rsmp_fd6a6c39
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol iounmap_Rsmp_5fb196d4
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol register_chrdev_Rsmp_81aab63a
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol unlock_page_Rsmp_37b8de42
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol pci_read_config_word_Rsmp_d25f3240
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol pci_find_slot_Rsmp_1de8747c
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol __generic_copy_to_user_Rsmp_d523fdd3
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol mtrr_del_Rsmp_272d394e
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol add_wait_queue_Rsmp_d91fb263
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol remove_wait_queue_Rsmp_b2c44425
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol create_proc_entry_Rsmp_b8fa02cf
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol si_meminfo_Rsmp_b3a307c6
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol mem_map_Rsmp_411fe2f0
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol unregister_chrdev_Rsmp_c192d491
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol __vmalloc_Rsmp_79995c5b
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol pm_unregister_all_Rsmp_ba4fe124
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol remap_page_range_Rsmp_415188d1
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol sprintf_Rsmp_1d26aa98
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol pci_devices_Rsmp_7a84b102
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol __ioremap_Rsmp_9eac042a
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol pci_read_config_byte_Rsmp_0e425a9e
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol pm_register_Rsmp_027ebe5e
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol printk_Rsmp_1b7d4074
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol kfree_Rsmp_037a0cba
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol _alloc_pages_Rsmp_c57832b3
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol inter_module_get_Rsmp_f6a0ce24
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol init_mm_Rsmp_d84869e6
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol inter_module_unregister_Rsmp_7a9e845e
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol vsprintf_Rsmp_954cbb26
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol free_pages_Rsmp_9941ccb8
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol mtrr_add_Rsmp_56179c5f
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol vfree_Rsmp_2fd1d81c
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol inter_module_put_Rsmp_6b99f7d8
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol kmalloc_Rsmp_93d4cfe6
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol pci_write_config_word_Rsmp_97d04e11
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol remove_proc_entry_Rsmp_b2b7bf58
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol enable_irq_Rsmp_fcec0987
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol unblock_all_signals_Rsmp_0a2487e0
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol schedule_Rsmp_4292364c
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol __const_udelay_Rsmp_eae3dfd6
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol __udelay_Rsmp_9e7d6bd0
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol high_memory_Rsmp_8a7d1c31
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol __generic_copy_from_user_Rsmp_116166aa
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol jiffies_Rsmp_0da02d67
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol request_irq_Rsmp_0c60f2e0
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol pci_enable_device_Rsmp_30af41e2
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol __wake_up_Rsmp_b76c5f1e
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol pci_find_class_Rsmp_f6ba1559
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: unresolved symbol pci_find_device_Rsmp_2ec905d7
/lib/modules/2.4.20-8/kernel/drivers/char/drm/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.20-8/kernel/drivers/char/drm/fglrx.o: insmod /lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o failed
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: insmod fglrx failed
failed.
*** Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
skipping patch for 'drmP.h', not needed
patching 'drm_os_linux.h'...
probing for VMA API version...
doing script based build for kernel 2.4.x and similar
compiling './agpgart_be.c'...
compiling './agp3.c'...
compiling './i7505-agp.c'...
compiling './nvidia-agp.c'...
compiling './firegl_public.c'...
linking of fglrx kernel module...
duplicating results into driver repository...
done.
==============================
- creating symlink
- recreating module dependency list
- trying a sample load of the kernel module
Warning: loading /lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o will taint the kernel: non-GPL license - Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
Module fglrx loaded, with warnings
done.
*** Warning ***
The QT based control panel application did not load in any version.
===
ATI display drivers successfully installed
please run 'fglrxconfig' now
===
我看到这里有
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: insmod /lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o failed
/lib/modules/2.4.20-8/kernel/drivers/char/drm/fglrx.o: insmod fglrx failed
failed.
字样,证明fglrx.o没有编译成功,肯定就是没有装上去了,用fglrxinfo验证,如下:
[root@linux linux]# fglrxinfo
Xlib: extension "XFree86-DRI" missing on display ":0.0".
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.3 Mesa 4.0.4
唉,为什么就不行呢?期待中…… |
|