pinguino1981
09-12-2009, 12:33
salve uso la mandriva 2010 e vorrei poter usare il mio bel impianto della infinity per guardare i film in cinque canali anche sotto linux senza dover ogni volta riavviare a windows dove il driver funziona correttamente.
ho scaricato il file NFORCE-Linux-x86-1.0-0306-pkg1.run
-da terminale do il comando su e poi password
-sh NFORCE-Linux-x86-1.0-0306-pkg1.run e parte così l'installazione , scelgo tutti e due i driver proposti audio e network per x86
- do l'ok , accetto la licenza e compare il seguente messaggio
no precompiled kernel interface was found to match your kernel; this means that the installer will need to compile a new kernel interface.
-do l'ok e compare il messaggio di errore
error: the nvidia kernel module was not created
error:installation of the network driver has failed.please see the file /var/log/nvidia-nforce-installer.log for details.you may find suggestions on fixing installations problems in the readme available on the linux driver download page at www.nvidia.com
poi mi fa ripere la stessa procedura con gli stessi errori anche per il driver audio
il file di log è :
creation time: Wed Dec 9 13:20:40 2009
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 : /root/tmp
Using: nvidia-installer ncurses user interface
-> Found package NVIDIA network driver for Linux-x86
-> Found package NVIDIA audio driver for Linux-x86
-> Please select packages for installation:
Selections:
NVIDIA network driver for Linux-x86 (1.0-12)
NVIDIA audio driver for Linux-x86 (1.0-6)
-> Starting install of NVIDIA network driver for Linux-x86
-> Checking for loaded module nvnet
-> Checking for loaded module forcedeth
-> License accepted.
-> Skipping check for conflicting rpms.
-> /proc/version is Linux version 2.6.31.5-desktop-1mnb
(herton@n2.mandriva.com) (gcc version 4.4.1 (GCC) ) #1 SMP Fri Oct 23
01:46:54 EDT 2009
-> 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.31.5-desktop-1mnb/source'
-> Kernel output path: '/lib/modules/2.6.31.5-desktop-1mnb/build'
-> Performing cc_version_check with CC="cc".
-> running command /bin/grep "^PATCHLEVEL ="
/lib/modules/2.6.31.5-desktop-1mnb/source/Makefile | /bin/cut -d " " -f 3
-> Kernel module filename is nvnet.ko
Cleaning kernel module build directory.
executing: 'cd ./nvnet; make clean'...
rm -f *.ko *mod.* *.cmd nvenet.o nvenetif.o nvnet.o *~ core
-> Building kernel module:
executing: 'cd ./nvnet; make module SYSSRC=/lib/modules/2.6.31.5-desktop-1mn
b/source SYSOUT=/lib/modules/2.6.31.5-desktop-1mnb/build'...
make -C /lib/modules/2.6.31.5-desktop-1mnb/build \
KBUILD_SRC=/usr/src/linux-2.6.31.5-desktop-1mnb \
KBUILD_EXTMOD="/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvnet"
-f /usr/src/linux-2.6.31.5-desktop-1mnb/Makefile \
modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are mis
sing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it
."; \
echo; \
/bin/false)
mkdir -p /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvnet/.tmp_ver
sions ; rm -f /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvnet/.tm
p_versions/*
make -f /usr/src/linux-2.6.31.5-desktop-1mnb/scripts/Makefile.build obj=/roo
t/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvnet
/usr/src/linux-2.6.31.5-desktop-1mnb/scripts/Makefile.build:50: *** CFLAGS w
as changed in "/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvnet/Ma
kefile". Fix it to use EXTRA_CFLAGS. Stop.
make[3]: *** [_module_/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vnet] Error 2
make[2]: *** [sub-make] Error 2
-> Error.
ERROR: The NVIDIA kernel module was not created.
ERROR: Installation of the network 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.
-> Starting install of NVIDIA audio driver for Linux-x86
-> Checking for loaded module nvsound
-> Checking for loaded module nvaudio
-> License accepted.
-> Skipping check for conflicting rpms.
-> /proc/version is Linux version 2.6.31.5-desktop-1mnb
(herton@n2.mandriva.com) (gcc version 4.4.1 (GCC) ) #1 SMP Fri Oct 23
01:46:54 EDT 2009
-> No precompiled kernel interface was found to match your kernel; this means
that the installer will need to compile a new kernel interface.
-> Using the kernel source path '/lib/modules/2.6.31.5-desktop-1mnb/source' as
specified by the '--kernel-source-path' commandline option.
-> Kernel source path: '/lib/modules/2.6.31.5-desktop-1mnb/source'
-> Using the kernel output path '/lib/modules/2.6.31.5-desktop-1mnb/build' as
specified by the '--kernel-output-path' commandline option.
-> Kernel output path: '/lib/modules/2.6.31.5-desktop-1mnb/build'
-> Performing cc_version_check with CC="cc".
-> running command /bin/grep "^PATCHLEVEL ="
/lib/modules/2.6.31.5-desktop-1mnb/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.31.5-desk
top-1mnb/source SYSOUT=/lib/modules/2.6.31.5-desktop-1mnb/build'...
make -C /lib/modules/2.6.31.5-desktop-1mnb/build \
KBUILD_SRC=/usr/src/linux-2.6.31.5-desktop-1mnb \
KBUILD_EXTMOD="/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound
/main" -f /usr/src/linux-2.6.31.5-desktop-1mnb/Makefile \
modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are mis
sing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it
."; \
echo; \
/bin/false)
mkdir -p /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/.
tmp_versions ; rm -f /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nv
sound/main/.tmp_versions/*
make -f /usr/src/linux-2.6.31.5-desktop-1mnb/scripts/Makefile.build obj=/roo
t/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main
cc -Wp,-MD,/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/ma
in/.nvalinux.o.d -nostdinc -isystem /usr/lib/gcc/i586-manbo-linux-gnu/4.4.1
/include -Iinclude -Iinclude2 -I/usr/src/linux-2.6.31.5-desktop-1mnb/include
-I/usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include -include include/lin
ux/autoconf.h -I/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsou
nd/main -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-s
trict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format
-security -fno-delete-null-pointer-checks -O2 -m32 -msoft-float -mregparm=3
-freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=generic
-Wa,-mtune=generic32 -ffreestanding -fstack-protector -DCONFIG_AS_CFI=1 -DCO
NFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-
tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wframe-larger-than=1024 -fno-
omit-frame-pointer -fno-optimize-sibling-calls -g -pg -Wdeclaration-after-st
atement -Wno-pointer-sign -fno-strict-overflow -fno-dwarf2-cfi-asm -I/root
/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main -Wall -Wimplici
t -Wr
eturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith
-Wno-multichar -Werror -O -MD -Wno-cast-qual -Wno-error -DNV_CHANGE_PAGE_ATT
R_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvali
nux)" -D"KBUILD_MODNAME=KBUILD_STR(nvsound)" -D"DEBUG_HASH=28" -D"DEBUG_HAS
H2=43" -c -o /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/ma
in/.tmp_nvalinux.o /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvso
und/main/nvalinux.c
In file included from include/linux/bitops.h:17,
from include/linux/kernel.h:15,
from /usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/
asm/percpu.h:45,
from /usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/
asm/current.h:5,
from /usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/
asm/processor.h:15,
from include/linux/prefetch.h:14,
from include/linux/list.h:6,
from include/linux/module.h:9,
from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:19:
/usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/asm/bitops.h: In funct
ion ‘set_bit’:
/usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/asm/bitops.h:64: warni
ng: pointer of type ‘void *’ used in arithmetic
/usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/asm/bitops.h: In funct
ion ‘clear_bit’:
/usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/asm/bitops.h:102: warn
ing: pointer of type ‘void *’ used in arithmetic
/usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/asm/bitops.h: In funct
ion ‘change_bit’:
/usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/asm/bitops.h:178: warn
ing: pointer of type ‘void *’ used in arithmetic
In file included from include/linux/list.h:6,
from include/linux/module.h:9,
from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:19:
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in a
rithmetic
In file included from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:25:
/usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/asm/io.h: In function
‘writeq’:
/usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/asm/io.h:70: warning:
pointer of type ‘void *’ used in arithmetic
In file included from include/linux/dma-mapping.h:7,
from include/asm-generic/pci-dma-compat.h:7,
from /usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/
asm/pci.h:129,
from include/linux/pci.h:1112,
from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:29:
include/linux/scatterlist.h: In function ‘sg_virt’:
include/linux/scatterlist.h:199: warning: pointer of type ‘void *’ used
in arithmetic
In file included from /usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/
asm/dma-mapping.h:36,
from include/linux/dma-mapping.h:107,
from include/asm-generic/pci-dma-compat.h:7,
from /usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/
asm/pci.h:129,
from include/linux/pci.h:1112,
from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:29:
include/asm-generic/dma-mapping-common.h: In function ‘dma_map_page’:
include/asm-generic/dma-mapping-common.h:77: warning: pointer of type ‘voi
d *’ used in arithmetic
In file included from include/linux/interrupt.h:13,
from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:30:
include/linux/sched.h: In function ‘object_is_on_stack’:
include/linux/sched.h:2188: warning: pointer of type ‘void *’ used in ar
ithmetic
In file included from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:37:
include/linux/highmem.h: In function ‘zero_user_segments’:
include/linux/highmem.h:149: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:149: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:149: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:149: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:152: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:152: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:152: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:152: warning: pointer of type ‘void *’ used in a
rithmetic
In file included from /usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/
asm/i387.h:15,
from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:47:
include/linux/regset.h: In function ‘user_regset_copyout’:
include/linux/regset.h:230: warning: pointer of type ‘void *’ used in ar
ithmetic
include/linux/regset.h:233: warning: pointer of type ‘void *’ used in ar
ithmetic
include/linux/regset.h:237: warning: pointer of type ‘void *’ used in ar
ithmetic
include/linux/regset.h: In function ‘user_regset_copyin’:
include/linux/regset.h:255: warning: pointer of type ‘void *’ used in ar
ithmetic
include/linux/regset.h:258: warning: pointer of type ‘void *’ used in ar
ithmetic
include/linux/regset.h:262: warning: pointer of type ‘void *’ used in ar
ithmetic
include/linux/regset.h: In function ‘user_regset_copyout_zero’:
include/linux/regset.h:287: warning: pointer of type ‘void *’ used in ar
ithmetic
include/linux/regset.h:291: warning: pointer of type ‘void *’ used in ar
ithmetic
include/linux/regset.h: In function ‘user_regset_copyin_ignore’:
include/linux/regset.h:312: warning: pointer of type ‘void *’ used in ar
ithmetic
include/linux/regset.h:314: warning: pointer of type ‘void *’ used in ar
ithmetic
In file included from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:49:
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.h
: At top level:
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.h
:46: error: conflicting types for ‘uintptr_t’
include/linux/types.h:41: note: previous declaration of ‘uintptr_t’ was
here
In file included from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:69:
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvavm.h: I
n function ‘nv_flush_caches’:
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvavm.h:21
5: error: implicit declaration of function ‘global_flush_tlb’
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvavm.h: I
n function ‘NV_SET_PAGE_ATTRIB_UNCACHED’:
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvavm.h:23
4: error: implicit declaration of function ‘change_page_attr’
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.c
: In function ‘AosFpuSave’:
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.c
:181: error: ‘struct task_struct’ has no member named ‘thread_info’
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.c
:185: error: ‘struct thread_struct’ has no member named ‘i387’
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.c
:189: error: ‘struct thread_struct’ has no member named ‘i387’
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.c
:191: error: ‘struct task_struct’ has no member named ‘thread_info’
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.c
:214: error: ‘struct task_struct’ has no member named ‘thread_info’
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.c
: In function ‘AosFpuRestore’:
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.c
:234: error: ‘struct task_struct’ has no member named ‘thread_info’
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.c
:235: error: ‘struct task_struct’ has no member named ‘thread_info’
make[4]: *** [/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/m
ain/nvalinux.o] Error 1
make[3]: *** [_module_/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main] Error 2
make[2]: *** [sub-make] Error 2
-> Error.
ERROR: The NVIDIA kernel module was not created.
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.
grazie
ho scaricato il file NFORCE-Linux-x86-1.0-0306-pkg1.run
-da terminale do il comando su e poi password
-sh NFORCE-Linux-x86-1.0-0306-pkg1.run e parte così l'installazione , scelgo tutti e due i driver proposti audio e network per x86
- do l'ok , accetto la licenza e compare il seguente messaggio
no precompiled kernel interface was found to match your kernel; this means that the installer will need to compile a new kernel interface.
-do l'ok e compare il messaggio di errore
error: the nvidia kernel module was not created
error:installation of the network driver has failed.please see the file /var/log/nvidia-nforce-installer.log for details.you may find suggestions on fixing installations problems in the readme available on the linux driver download page at www.nvidia.com
poi mi fa ripere la stessa procedura con gli stessi errori anche per il driver audio
il file di log è :
creation time: Wed Dec 9 13:20:40 2009
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 : /root/tmp
Using: nvidia-installer ncurses user interface
-> Found package NVIDIA network driver for Linux-x86
-> Found package NVIDIA audio driver for Linux-x86
-> Please select packages for installation:
Selections:
NVIDIA network driver for Linux-x86 (1.0-12)
NVIDIA audio driver for Linux-x86 (1.0-6)
-> Starting install of NVIDIA network driver for Linux-x86
-> Checking for loaded module nvnet
-> Checking for loaded module forcedeth
-> License accepted.
-> Skipping check for conflicting rpms.
-> /proc/version is Linux version 2.6.31.5-desktop-1mnb
(herton@n2.mandriva.com) (gcc version 4.4.1 (GCC) ) #1 SMP Fri Oct 23
01:46:54 EDT 2009
-> 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.31.5-desktop-1mnb/source'
-> Kernel output path: '/lib/modules/2.6.31.5-desktop-1mnb/build'
-> Performing cc_version_check with CC="cc".
-> running command /bin/grep "^PATCHLEVEL ="
/lib/modules/2.6.31.5-desktop-1mnb/source/Makefile | /bin/cut -d " " -f 3
-> Kernel module filename is nvnet.ko
Cleaning kernel module build directory.
executing: 'cd ./nvnet; make clean'...
rm -f *.ko *mod.* *.cmd nvenet.o nvenetif.o nvnet.o *~ core
-> Building kernel module:
executing: 'cd ./nvnet; make module SYSSRC=/lib/modules/2.6.31.5-desktop-1mn
b/source SYSOUT=/lib/modules/2.6.31.5-desktop-1mnb/build'...
make -C /lib/modules/2.6.31.5-desktop-1mnb/build \
KBUILD_SRC=/usr/src/linux-2.6.31.5-desktop-1mnb \
KBUILD_EXTMOD="/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvnet"
-f /usr/src/linux-2.6.31.5-desktop-1mnb/Makefile \
modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are mis
sing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it
."; \
echo; \
/bin/false)
mkdir -p /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvnet/.tmp_ver
sions ; rm -f /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvnet/.tm
p_versions/*
make -f /usr/src/linux-2.6.31.5-desktop-1mnb/scripts/Makefile.build obj=/roo
t/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvnet
/usr/src/linux-2.6.31.5-desktop-1mnb/scripts/Makefile.build:50: *** CFLAGS w
as changed in "/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvnet/Ma
kefile". Fix it to use EXTRA_CFLAGS. Stop.
make[3]: *** [_module_/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vnet] Error 2
make[2]: *** [sub-make] Error 2
-> Error.
ERROR: The NVIDIA kernel module was not created.
ERROR: Installation of the network 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.
-> Starting install of NVIDIA audio driver for Linux-x86
-> Checking for loaded module nvsound
-> Checking for loaded module nvaudio
-> License accepted.
-> Skipping check for conflicting rpms.
-> /proc/version is Linux version 2.6.31.5-desktop-1mnb
(herton@n2.mandriva.com) (gcc version 4.4.1 (GCC) ) #1 SMP Fri Oct 23
01:46:54 EDT 2009
-> No precompiled kernel interface was found to match your kernel; this means
that the installer will need to compile a new kernel interface.
-> Using the kernel source path '/lib/modules/2.6.31.5-desktop-1mnb/source' as
specified by the '--kernel-source-path' commandline option.
-> Kernel source path: '/lib/modules/2.6.31.5-desktop-1mnb/source'
-> Using the kernel output path '/lib/modules/2.6.31.5-desktop-1mnb/build' as
specified by the '--kernel-output-path' commandline option.
-> Kernel output path: '/lib/modules/2.6.31.5-desktop-1mnb/build'
-> Performing cc_version_check with CC="cc".
-> running command /bin/grep "^PATCHLEVEL ="
/lib/modules/2.6.31.5-desktop-1mnb/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.31.5-desk
top-1mnb/source SYSOUT=/lib/modules/2.6.31.5-desktop-1mnb/build'...
make -C /lib/modules/2.6.31.5-desktop-1mnb/build \
KBUILD_SRC=/usr/src/linux-2.6.31.5-desktop-1mnb \
KBUILD_EXTMOD="/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound
/main" -f /usr/src/linux-2.6.31.5-desktop-1mnb/Makefile \
modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are mis
sing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it
."; \
echo; \
/bin/false)
mkdir -p /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/.
tmp_versions ; rm -f /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nv
sound/main/.tmp_versions/*
make -f /usr/src/linux-2.6.31.5-desktop-1mnb/scripts/Makefile.build obj=/roo
t/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main
cc -Wp,-MD,/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/ma
in/.nvalinux.o.d -nostdinc -isystem /usr/lib/gcc/i586-manbo-linux-gnu/4.4.1
/include -Iinclude -Iinclude2 -I/usr/src/linux-2.6.31.5-desktop-1mnb/include
-I/usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include -include include/lin
ux/autoconf.h -I/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsou
nd/main -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-s
trict-aliasing -fno-common -Werror-implicit-function-declaration -Wno-format
-security -fno-delete-null-pointer-checks -O2 -m32 -msoft-float -mregparm=3
-freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=generic
-Wa,-mtune=generic32 -ffreestanding -fstack-protector -DCONFIG_AS_CFI=1 -DCO
NFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-
tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Wframe-larger-than=1024 -fno-
omit-frame-pointer -fno-optimize-sibling-calls -g -pg -Wdeclaration-after-st
atement -Wno-pointer-sign -fno-strict-overflow -fno-dwarf2-cfi-asm -I/root
/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main -Wall -Wimplici
t -Wr
eturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith
-Wno-multichar -Werror -O -MD -Wno-cast-qual -Wno-error -DNV_CHANGE_PAGE_ATT
R_PRESENT -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvali
nux)" -D"KBUILD_MODNAME=KBUILD_STR(nvsound)" -D"DEBUG_HASH=28" -D"DEBUG_HAS
H2=43" -c -o /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/ma
in/.tmp_nvalinux.o /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvso
und/main/nvalinux.c
In file included from include/linux/bitops.h:17,
from include/linux/kernel.h:15,
from /usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/
asm/percpu.h:45,
from /usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/
asm/current.h:5,
from /usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/
asm/processor.h:15,
from include/linux/prefetch.h:14,
from include/linux/list.h:6,
from include/linux/module.h:9,
from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:19:
/usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/asm/bitops.h: In funct
ion ‘set_bit’:
/usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/asm/bitops.h:64: warni
ng: pointer of type ‘void *’ used in arithmetic
/usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/asm/bitops.h: In funct
ion ‘clear_bit’:
/usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/asm/bitops.h:102: warn
ing: pointer of type ‘void *’ used in arithmetic
/usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/asm/bitops.h: In funct
ion ‘change_bit’:
/usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/asm/bitops.h:178: warn
ing: pointer of type ‘void *’ used in arithmetic
In file included from include/linux/list.h:6,
from include/linux/module.h:9,
from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:19:
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in a
rithmetic
In file included from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:25:
/usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/asm/io.h: In function
‘writeq’:
/usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/asm/io.h:70: warning:
pointer of type ‘void *’ used in arithmetic
In file included from include/linux/dma-mapping.h:7,
from include/asm-generic/pci-dma-compat.h:7,
from /usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/
asm/pci.h:129,
from include/linux/pci.h:1112,
from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:29:
include/linux/scatterlist.h: In function ‘sg_virt’:
include/linux/scatterlist.h:199: warning: pointer of type ‘void *’ used
in arithmetic
In file included from /usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/
asm/dma-mapping.h:36,
from include/linux/dma-mapping.h:107,
from include/asm-generic/pci-dma-compat.h:7,
from /usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/
asm/pci.h:129,
from include/linux/pci.h:1112,
from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:29:
include/asm-generic/dma-mapping-common.h: In function ‘dma_map_page’:
include/asm-generic/dma-mapping-common.h:77: warning: pointer of type ‘voi
d *’ used in arithmetic
In file included from include/linux/interrupt.h:13,
from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:30:
include/linux/sched.h: In function ‘object_is_on_stack’:
include/linux/sched.h:2188: warning: pointer of type ‘void *’ used in ar
ithmetic
In file included from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:37:
include/linux/highmem.h: In function ‘zero_user_segments’:
include/linux/highmem.h:149: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:149: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:149: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:149: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:152: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:152: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:152: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:152: warning: pointer of type ‘void *’ used in a
rithmetic
In file included from /usr/src/linux-2.6.31.5-desktop-1mnb/arch/x86/include/
asm/i387.h:15,
from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:47:
include/linux/regset.h: In function ‘user_regset_copyout’:
include/linux/regset.h:230: warning: pointer of type ‘void *’ used in ar
ithmetic
include/linux/regset.h:233: warning: pointer of type ‘void *’ used in ar
ithmetic
include/linux/regset.h:237: warning: pointer of type ‘void *’ used in ar
ithmetic
include/linux/regset.h: In function ‘user_regset_copyin’:
include/linux/regset.h:255: warning: pointer of type ‘void *’ used in ar
ithmetic
include/linux/regset.h:258: warning: pointer of type ‘void *’ used in ar
ithmetic
include/linux/regset.h:262: warning: pointer of type ‘void *’ used in ar
ithmetic
include/linux/regset.h: In function ‘user_regset_copyout_zero’:
include/linux/regset.h:287: warning: pointer of type ‘void *’ used in ar
ithmetic
include/linux/regset.h:291: warning: pointer of type ‘void *’ used in ar
ithmetic
include/linux/regset.h: In function ‘user_regset_copyin_ignore’:
include/linux/regset.h:312: warning: pointer of type ‘void *’ used in ar
ithmetic
include/linux/regset.h:314: warning: pointer of type ‘void *’ used in ar
ithmetic
In file included from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:49:
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.h
: At top level:
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.h
:46: error: conflicting types for ‘uintptr_t’
include/linux/types.h:41: note: previous declaration of ‘uintptr_t’ was
here
In file included from /root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main/nvalinux.c:69:
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvavm.h: I
n function ‘nv_flush_caches’:
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvavm.h:21
5: error: implicit declaration of function ‘global_flush_tlb’
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvavm.h: I
n function ‘NV_SET_PAGE_ATTRIB_UNCACHED’:
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvavm.h:23
4: error: implicit declaration of function ‘change_page_attr’
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.c
: In function ‘AosFpuSave’:
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.c
:181: error: ‘struct task_struct’ has no member named ‘thread_info’
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.c
:185: error: ‘struct thread_struct’ has no member named ‘i387’
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.c
:189: error: ‘struct thread_struct’ has no member named ‘i387’
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.c
:191: error: ‘struct task_struct’ has no member named ‘thread_info’
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.c
:214: error: ‘struct task_struct’ has no member named ‘thread_info’
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.c
: In function ‘AosFpuRestore’:
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.c
:234: error: ‘struct task_struct’ has no member named ‘thread_info’
/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/main/nvalinux.c
:235: error: ‘struct task_struct’ has no member named ‘thread_info’
make[4]: *** [/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/nvsound/m
ain/nvalinux.o] Error 1
make[3]: *** [_module_/root/tmp/selfgz13254/NFORCE-Linux-x86-1.0-0306-pkg1/n
vsound/main] Error 2
make[2]: *** [sub-make] Error 2
-> Error.
ERROR: The NVIDIA kernel module was not created.
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.
grazie