|
楼主 |
发表于 2006-5-18 15:24:08
|
显示全部楼层
请问大虾们:我的网卡问题解决了,但声卡驱动编译过后,安装有问题路,编译的LOG如下,请帮忙:
nforce-installer log file '/var/log/nvidia-nforce-installer.log'
creation time: Wed May 17 15:19:24 2006
option status:
license pre-accepted : false
expert : false
uninstall : false
driver info : false
no precompiled interface : false
no ncurses color : false
no questions : false
silent : false
Installer install prefix : /usr
kernel source path : (not specified)
net kernel install path : (not specified)
audio kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
Using: nvidia-installer ncurses user interface
-> Found package NVIDIA audio driver for Linux-x86_64
-> Found package NVIDIA network driver for Linux-x86_64
-> Please select packages for installation:
Selections:
NVIDIA audio driver for Linux-x86_64 (1.0-7)
-> Starting install of NVIDIA audio driver for Linux-x86_64
-> Checking for loaded module nvsound
-> Checking for loaded module nvaudio
-> License accepted.
-> Skipping check for conflicting rpms.
-> /proc/version is Linux version 2.6.16-1.2096_FC5
([email protected]) (gcc version 4.1.0 20060304 (Red Hat
4.1.0-3)) #1 SMP Wed Apr 19 05:14:26 EDT 2006
-> No precompiled kernel interface was found to match your kernel; this means
that the installer will need to compile a new kernel interface.
-> Kernel source path: '/lib/modules/2.6.16-1.2096_FC5/source'
-> Kernel output path: '/lib/modules/2.6.16-1.2096_FC5/build'
-> Performing cc_version_check with CC="cc".
-> running command /bin/grep "^PATCHLEVEL ="
/lib/modules/2.6.16-1.2096_FC5/source/Makefile | /bin/cut -d " " -f 3
-> Kernel module filename is nvsound.ko
Cleaning kernel module build directory.
executing: 'cd ./nvsound/main; make clean'...
rm -f *.ko *mod.* *.cmd nv*.o *~ core
-> Building kernel module:
executing: 'cd ./nvsound/main; make module SYSSRC=/lib/modules/2.6.16-1.2096
_FC5/source SYSOUT=/lib/modules/2.6.16-1.2096_FC5/build'...
make -C /lib/modules/2.6.16-1.2096_FC5/build \
KBUILD_SRC=/usr/src/kernels/2.6.16-1.2096_FC5-x86_64 \
KBUILD_EXTMOD="/root/nforce64/nvsound/main" -f /usr/src/kernels/2.6.16-1.209
6_FC5-x86_64/Makefile modules
mkdir -p /root/nforce64/nvsound/main/.tmp_versions
make -f /usr/src/kernels/2.6.16-1.2096_FC5-x86_64/scripts/Makefile.build obj
=/root/nforce64/nvsound/main
cc -Wp,-MD,/root/nforce64/nvsound/main/.nvalinux.o.d -nostdinc -isystem /
usr/lib/gcc/x86_64-redhat-linux/4.1.0/include -D__KERNEL__ -Iinclude -Iinclu
de2 -I/usr/src/kernels/2.6.16-1.2096_FC5-x86_64/include -include include/lin
ux/autoconf.h -I/root/nforce64/nvsound/main -Wall -Wundef -Wstrict-prototyp
es -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -Os -fomit
-frame-pointer -g -march=k8 -mtune=nocona -m64 -mno-red-zone -mcmodel=kernel
-pipe -fno-reorder-blocks -Wno-sign-compare -fno-asynchronous-unwind-tables
-funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wdeclaration-after-
statement -Wno-pointer-sign -I/root/nforce64/nvso
und/main -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts
-Wparentheses -Wpointer-arith -Wno-multichar -Werror -O -MD -Wno-cast-qual -
Wno-error -DNV_CHANGE_PAGE_ATTR_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBU
ILD_BASENAME=KBUILD_STR(nvalinux)" -D"KBUILD_MODNAME=KBUILD_STR(nvsound)" -
c -o /root/nforce64/nvsound/main/.tmp_nvalinux.o /root/nforce64/nvsound/main
/nvalinux.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:42,
from include/linux/sched.h:20,
from include/linux/module.h:10,
from /root/nforce64/nvsound/main/nvalinux.c:19:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type 'void *' used in arith
metic
In file included from /root/nforce64/nvsound/main/nvalinux.c:25:
include/asm/io.h: In function 'check_signature':
include/asm/io.h:308: warning: wrong type argument to increment
In file included from include/asm/pci.h:93,
from include/linux/pci.h:648,
from /root/nforce64/nvsound/main/nvalinux.c:29:
include/asm-generic/pci-dma-compat.h: In function 'pci_map_page':
include/asm-generic/pci-dma-compat.h:49: warning: pointer of type 'void *' u
sed in arithmetic
/root/nforce64/nvsound/main/nvalinux.c: In function 'AosMemoryPhysicalAddres
sListGet':
/root/nforce64/nvsound/main/nvalinux.c:710: warning: unused variable 'phys_a
ddr'
/root/nforce64/nvsound/main/nvalinux.c: At top level:
/root/nforce64/nvsound/main/nvavm.h:208: warning: 'nv_flush_caches' defined
but not used
cc -Wp,-MD,/root/nforce64/nvsound/main/.nvmixer.o.d -nostdinc -isystem /u
sr/lib/gcc/x86_64-redhat-linux/4.1.0/include -D__KERNEL__ -Iinclude -Iinclud
e2 -I/usr/src/kernels/2.6.16-1.2096_FC5-x86_64/include -include include/linu
x/autoconf.h -I/root/nforce64/nvsound/main -Wall -Wundef -Wstrict-prototype
s -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -Os -fomit-
frame-pointer -g -march=k8 -
mtune=nocona -m64 -mno-red-zone -mcmodel=kernel -pipe -fno-reorder-blocks -W
no-sign-compare -fno-asynchronous-unwind-tables -funit-at-a-time -mno-sse -m
no-mmx -mno-sse2 -mno-3dnow -Wdeclaration-after-statement -Wno-pointer-sign
-I/root/nforce64/nvsound/main -Wall -Wimplicit -Wreturn-type -Wswitch -Wform
at -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -O
-MD -Wno-cast-qual -Wno-error -DNV_CHANGE_PAGE_ATTR_PRESENT -DMODULE -D"KBUI
LD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvmixer)" -D"KBUILD_MODNAME=KBU
ILD_STR(nvsound)" -c -o /root/nforce64/nvsound/main/.tmp_nvmixer.o /root/nfo
rce64/nvsound/main/nvmixer.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:42,
from include/linux/sched.h:20,
from /root/nforce64/nvsound/main/nvhw.h:29,
from /root/nforce64/nvsound/main/nvmixer.c:14:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type 'void *' used in arith
metic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:522,
from /root/nforce64/nvsound/main/nvhw.h:35,
from /root/nforce64/nvsound/main/nvmixer.c:14:
include/asm/io.h: In function 'check_signature':
include/asm/io.h:308: warning: wrong type argument to increment
In file included from include/asm/pci.h:93,
from include/linux/pci.h:648,
from /root/nforce64/nvsound/main/nvhw.h:35,
from /root/nforce64/nvsound/main/nvmixer.c:14:
include/asm-generic/pci-dma-compat.h: In function 'pci_map_page':
include/asm-generic/pci-dma-compat.h:49: warning: pointer of type 'void *' u
sed in arithmetic
cc -Wp,-MD,/root/nforce64/nvsound/main/.nvmain.o.d -nostdinc -isystem /us
r/lib/gcc/x86_64-redhat-linux/4.1.0/include -D__KERNEL__ -Iinclude -Iinclude
2 -I/usr/src/kernels/2.6.16-1.2096_FC5-x86_64/include -include include/linux
/autoconf.h -I/root/nforce64/nvsound/main -Wall -Wundef -Wstrict-prototypes
-Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -Os -fomit-fr
ame-pointer -g -march=k8 -mtune=nocona -m64 -mno-red-zone -mcmodel=kernel -p
ipe -fno-reorder-blocks -Wno-sign-compare -fno-asynchronous-unwind-tables -f
unit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wdeclaration-after-st
atement -Wno-pointer-sign -I/root/nforce64/nvsound/main -Wall -Wimplicit -W
return-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arit
h -Wno-multichar -Werror -O -MD -Wno-cast-qual -Wno-error -DNV_CHANGE_PAGE_A
TTR_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvma
in)" -D"KBUILD_MODNAME=KBUILD_STR(nvsound)" -c -o /root/nforce64/nvsound/ma
in/.tmp_nvmain.o /root/nforce64/nvsound/main/nvmain.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:42,
from include/linux/sched.h:20,
from include/linux/module.h:10,
from /root/nforce64/nvsound/main/nvmain.c:27:
include/linux/prefetch.h: In function 'prefetch_range':
include/linux/prefetch.h:62: warning: pointer of type 'void *' used in arith
metic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:522,
from /root/nforce64/nvsound/main/nvhw.h:35,
from /root/nforce64/nvsound/main/nvmain.c:29:
include/asm/io.h: In function 'check_signature':
include/asm/io.h:308: warning: wrong type argument to increment
In file included from include/asm/pci.h:93,
from include/linux/pci.h:648,
from /root/nforce64/nvsound/main/nvhw.h:35,
from /root/nforce64/nvsound/main/nvmain.c:29:
include/asm-generic/pci-dma-compat.h: In function 'pci_map_page':
include/asm-generic/pci-dma-compat.h:49: warning: pointer of type 'void *' u
sed in arithmetic
/root/nforce64/nvsound/main/nvmain.c: In function 'Nvaudio_mmap':
/root/nforce64/nvsound/main/nvmain.c:991: warning: implicit declaration of f
unction 'remap_page_range'
ld -m elf_x86_64 -d -r -o /root/nforce64/nvsound/main/nvsound.o /root/nfor
ce64/nvsound/main/mcpmain.o /root/nforce64/nvsound/main/nvalinux.o /root/nfo
rce64/nvsound/main/nvmixer.o /root/nforce64/nvsound/main/nvmain.o
Building modules, stage 2.
make -rR -f /usr/src/kernels/2.6.16-1.2096_FC5-x86_64/scripts/Makefile.modpo
st
scripts/mod/modpost -m -a -i /usr/src/kernels/2.6.16-1.2096_FC5-x86_64/Mod
ule.symvers /root/nforce64/nvsound/main/nvsound.o
Warning: could not find /root/nforce64/nvsound/main/.mcpmain.o.cmd for /root
/nforce64/nvsound/main/mcpmain.o
*** Warning: "remap_page_range" [/root/nforce64/nvsound/main/nvsound.ko] und
efined!
cc -Wp,-MD,/root/nforce64/nvsound/main/.nvsound.mod.o.d -nostdinc -isyste
m /usr/lib/gcc/x86_64-redhat-linux/4.1.0/include -D__KERNEL__ -Iinclude -Iin
clude2 -I/usr/src/kernels/2.6.16-1.2096_FC5-x86_64/include -include include/
linux/autoconf.h -I/usr/src/kernels/2.6.16-1.2096_FC5-x86_64/ -I -Wall -Wund
ef -W
strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestan
ding -Os -fomit-frame-pointer -g -march=k8 -mtune=nocona -m64 -mno-red-zone
-mcmodel=kernel -pipe -fno-reorder-blocks -Wno-sign-compare -fno-asynchronou
s-unwind-tables -funit-at-a-time -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wde
claration-after-statement -Wno-pointer-sign -D"KBUILD_STR(s)=#s" -D"KBUILD_
BASENAME=KBUILD_STR(nvsound)" -D"KBUILD_MODNAME=KBUILD_STR(nvsound)" -DMODU
LE -c -o /root/nforce64/nvsound/main/nvsound.mod.o /root/nforce64/nvsound/ma
in/nvsound.mod.c
ld -m elf_x86_64 -r -o /root/nforce64/nvsound/main/nvsound.ko /root/nforce
64/nvsound/main/nvsound.o /root/nforce64/nvsound/main/nvsound.mod.o
-> done.
-> Kernel module compilation complete.
-> Testing kernel module:
-> Backing up existing module
/lib/modules/2.6.16-1.2096_FC5/kernel/sound/oss/nvsound.ko to
./nvsound/main/nvsound.ko.backup
-> Copying test module ./nvsound/main/nvsound.ko to
/lib/modules/2.6.16-1.2096_FC5/kernel/sound/oss/nvsound.ko
ERROR: Unable to load the kernel module 'nvsound.ko'. This is most likely
because the kernel module was built using the wrong kernel source files.
Please make sure you have installed the kernel source files for your
kernel; on Red Hat Linux systems, for example, be sure you have the
'kernel-source' rpm installed. If you know the correct kernel source
files are installed, you may specify the kernel source path with the
'--kernel-source-path' commandline option.
-> Kernel module load error: FATAL: Error inserting nvsound
(/lib/modules/2.6.16-1.2096_FC5/kernel/sound/oss/nvsound.ko): Unknown symbol
in module, or unknown parameter (see dmesg)
-> Restoring backup /lib/modules/2.6.16-1.2096_FC5/kernel/sound/oss/nvsound.ko
-> Testing completed.
ERROR: Installation of the audio driver has failed. Please see the file
'/var/log/nvidia-nforce-installer.log' for details. You may find
suggestions on fixing installation problems in the README available on
the Linux driver download page at www.nvidia.com. |
|