V
Vozer
Jungspund
hi, sry das ich das thema anschneide, ist ja schon zu dutzenden behandelt worden. aber ich schlage mich jetzt schon seit ein paar tagen mit dem blöden nvidia installer herum und komme einfach nicht weiter. ich poste hier mal die log.
gcc make und neuste kernel sources habe ich installiert. ich habe irgendwo einen thread gefunden wo jemand sagt, man müsse eine verknüpfung zwschen /usr/src/linux und /usr/src/linux-2.6.16.13-4 machen, aber ich weiss nicht so recht was das heissen soll.
wäre super wenn mir wer helfen könnte.
danke im voraus
Vozer
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Tue Jan 16 14:12:16 2007
option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: false
no ncurses color : false
query latest driver ver : false
OpenGL header files : false
no questions : false
silent : false
X install prefix : /usr/X11R6
OpenGL install prefix : /usr
Installer install prefix: /usr
kernel source path : /usr/src/linux-2.6.16.13-4
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp site : ftp://download.nvidia.com
Using: nvidia-installer ncurses user interface
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: No)
-> 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 '/usr/src/linux-2.6.16.13-4' as specified by
the '--kernel-source-path' commandline option.
-> Kernel source path: '/usr/src/linux-2.6.16.13-4'
-> Performing cc_version_check with CC="cc".
-> Performing rivafb check.
-> Performing rivafb module check.
WARNING: Your kernel was configured to include rivafb support as
a loadable kernel module.
The rivafb driver conflicts with the NVIDIA driver; the
NVIDIA kernel module will still be built and installed,
but be aware that the NVIDIA driver will not be able to
function properly if the rivafb module is loaded!
-> Cleaning kernel module build directory.
executing: 'cd ./usr/src/nv; make clean'...
rm -f -f nv.o os-agp.o os-interface.o os-registry.o nv.o os-agp.o os-interfa
ce.o os-registry.o nvidia.mod.o
rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
-> Building kernel module:
executing: 'cd ./usr/src/nv; make module SYSSRC=/usr/src/linux-2.6.16.13-4 S
YSOUT=/usr/src/linux-2.6.16.13-4'...
Your kernel was configured to include rivafb support as
a loadable kernel module.
The rivafb driver conflicts with the NVIDIA driver; the
NVIDIA kernel module will still be built and installed,
but be aware that the NVIDIA driver will not be able to
function properly if the rivafb module is loaded!
*** Failed rivafb module sanity check, but continuing! ***
NVIDIA: calling KBUILD...
make -C /usr/src/linux-2.6.16.13-4 \
KBUILD_SRC=/usr/src/linux-2.6.16.13-4 \
KBUILD_EXTMOD="/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv" -
f /usr/src/linux-2.6.16.13-4/Makefile modules
/usr/src/linux-2.6.16.13-4/Makefile:450: .config: No such file or directory
rm -rf /tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/.tmp_versi
ons
mkdir -p /tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/.tmp_ver
sions
WARNING: Symbol version dump /usr/src/linux-2.6.16.13-4/Module.symvers
is missing; modules will have no dependencies and modversions.
make -f /usr/src/linux-2.6.16.13-4/scripts/Makefile.build obj=/tmp/selfgz167
86/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv
echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /tmp/selfgz16786/NV
IDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv_compiler.h
cc -Wp,-MD,/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/.nv.
o.d -nostdinc -isystem /usr/lib/gcc/i586-suse-linux/4.1.0/include -D__KERNE
L__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.16.13-4/include -include /usr/
src/linux-2.6.16.13-4/include/linux/autoconf.h -I/tmp/selfgz16786/NVIDIA-Li
nux-x86-1.0-6111-pkg1/usr/src/nv -Wall -Wundef -Wstrict-prototypes -Wno-tri
graphs -Werror-implicit-function-declaration -fno-strict-aliasing -fno-commo
n -ffreestanding -O2 -fomit-frame-pointer -pipe -msoft-float -mpreferred-sta
ck-boundary=2 -Iinclude/asm-i386/mach-default -I/usr/src/linux-2.6.16.13-4/i
nclude/asm-i386/mach-default -Wdeclaration-after-statement -Wno-pointer-sign
-I/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv -Wall -Wimplic
it -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparen
theses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -MD -Wno-cast-q
ual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOU
RCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MI
NOR_VERSION=0 -DNV_PATCHLEVEL=6111 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCP
U_X86 -UDEBUG -U_DEBUG -DNDEBUG -DNV_CHANGE_PAGE_ATTR_PRESENT -DMODULE -D"KB
UILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv)" -D"KBUILD_MODNAME=KBUILD
_STR(nvidia)" -c -o /tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/
nv/nv.o /tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:20,
from include/linux/module.h:10,
from /tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/sr
c/nv/nv-linux.h:52,
from /tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/sr
c/nv/nv.c:14:
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:62: warning: pointer of type ‘void *’ used in a
rithmetic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:558,
from /tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/sr
c/nv/nv-linux.h:75,
from /tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/sr
c/nv/nv.c:14:
include/asm/io.h: In function ‘check_signature’:
include/asm/io.h:258: warning: wrong type argument to increment
In file included from /tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/sr
c/nv/nv.c:14:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv-linux.h:179:5:
warning: "NV_ENABLE_MEM_TRACKING" is not defined
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv-linux.h:207:5:
warning: "NV_ENABLE_MEM_TRACKING" is not defined
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c: At top leve
l:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:220: warning
: initialization from incompatible pointer type
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:242:5: warni
ng: "NV_ENABLE_MEM_TRACKING" is not defined
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c: In function
‘nvos_find_agp_by_class’:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:642: error:
implicit declaration of function ‘pci_find_class’
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:642: warning
: assignment makes pointer from integer without a cast
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:653: warning
: assignment makes pointer from integer without a cast
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c: In function
‘nvidia_init_module’:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:1161: error:
implicit declaration of function ‘pm_register’
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:1161: warnin
g: assignment makes pointer from integer without a cast
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c: In function
‘nvidia_exit_module’:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:1279: error:
implicit declaration of function ‘pm_unregister’
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:1325:5: warn
ing: "NV_ENABLE_MEM_TRACKING" is not defined
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c: In function
‘nv_kern_mmap’:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:1765: error:
implicit declaration of function ‘remap_page_range’
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c: In function
‘_get_phys_address’:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:2731: warnin
g: passing argument 1 of ‘pmd_offset’ from incompatible pointer type
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c: In function
‘nv_agp_init’:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3332: error:
implicit declaration of function ‘inter_module_get’
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3333: warnin
g: ‘inter_module_put’ is deprecated (declared at include/linux/module.h:
564)
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c: In function
‘nvos_count_devices’:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3486: warnin
g: assignment makes pointer from integer without a cast
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3491: warnin
g: assignment makes pointer from integer without a cast
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c: In function
‘nv_acpi_event’:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3697: error:
‘PM_SAVE_STATE’ undeclared (first use in this function)
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3697: error:
(Each undeclared identifier is reported only once
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3697: error:
for each function it appears in.)
make[4]: *** [/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.
o] Error 1
make[3]: *** [_module_/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/sr
c/nv] Error 2
make[2]: *** [modules] Error 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] Error 1
make: *** [module] Error 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-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.
gcc make und neuste kernel sources habe ich installiert. ich habe irgendwo einen thread gefunden wo jemand sagt, man müsse eine verknüpfung zwschen /usr/src/linux und /usr/src/linux-2.6.16.13-4 machen, aber ich weiss nicht so recht was das heissen soll.
wäre super wenn mir wer helfen könnte.
danke im voraus
Vozer
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Tue Jan 16 14:12:16 2007
option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: false
no ncurses color : false
query latest driver ver : false
OpenGL header files : false
no questions : false
silent : false
X install prefix : /usr/X11R6
OpenGL install prefix : /usr
Installer install prefix: /usr
kernel source path : /usr/src/linux-2.6.16.13-4
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp site : ftp://download.nvidia.com
Using: nvidia-installer ncurses user interface
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: No)
-> 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 '/usr/src/linux-2.6.16.13-4' as specified by
the '--kernel-source-path' commandline option.
-> Kernel source path: '/usr/src/linux-2.6.16.13-4'
-> Performing cc_version_check with CC="cc".
-> Performing rivafb check.
-> Performing rivafb module check.
WARNING: Your kernel was configured to include rivafb support as
a loadable kernel module.
The rivafb driver conflicts with the NVIDIA driver; the
NVIDIA kernel module will still be built and installed,
but be aware that the NVIDIA driver will not be able to
function properly if the rivafb module is loaded!
-> Cleaning kernel module build directory.
executing: 'cd ./usr/src/nv; make clean'...
rm -f -f nv.o os-agp.o os-interface.o os-registry.o nv.o os-agp.o os-interfa
ce.o os-registry.o nvidia.mod.o
rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
-> Building kernel module:
executing: 'cd ./usr/src/nv; make module SYSSRC=/usr/src/linux-2.6.16.13-4 S
YSOUT=/usr/src/linux-2.6.16.13-4'...
Your kernel was configured to include rivafb support as
a loadable kernel module.
The rivafb driver conflicts with the NVIDIA driver; the
NVIDIA kernel module will still be built and installed,
but be aware that the NVIDIA driver will not be able to
function properly if the rivafb module is loaded!
*** Failed rivafb module sanity check, but continuing! ***
NVIDIA: calling KBUILD...
make -C /usr/src/linux-2.6.16.13-4 \
KBUILD_SRC=/usr/src/linux-2.6.16.13-4 \
KBUILD_EXTMOD="/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv" -
f /usr/src/linux-2.6.16.13-4/Makefile modules
/usr/src/linux-2.6.16.13-4/Makefile:450: .config: No such file or directory
rm -rf /tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/.tmp_versi
ons
mkdir -p /tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/.tmp_ver
sions
WARNING: Symbol version dump /usr/src/linux-2.6.16.13-4/Module.symvers
is missing; modules will have no dependencies and modversions.
make -f /usr/src/linux-2.6.16.13-4/scripts/Makefile.build obj=/tmp/selfgz167
86/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv
echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /tmp/selfgz16786/NV
IDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv_compiler.h
cc -Wp,-MD,/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/.nv.
o.d -nostdinc -isystem /usr/lib/gcc/i586-suse-linux/4.1.0/include -D__KERNE
L__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.16.13-4/include -include /usr/
src/linux-2.6.16.13-4/include/linux/autoconf.h -I/tmp/selfgz16786/NVIDIA-Li
nux-x86-1.0-6111-pkg1/usr/src/nv -Wall -Wundef -Wstrict-prototypes -Wno-tri
graphs -Werror-implicit-function-declaration -fno-strict-aliasing -fno-commo
n -ffreestanding -O2 -fomit-frame-pointer -pipe -msoft-float -mpreferred-sta
ck-boundary=2 -Iinclude/asm-i386/mach-default -I/usr/src/linux-2.6.16.13-4/i
nclude/asm-i386/mach-default -Wdeclaration-after-statement -Wno-pointer-sign
-I/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv -Wall -Wimplic
it -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparen
theses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -MD -Wno-cast-q
ual -Wno-error -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOU
RCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MI
NOR_VERSION=0 -DNV_PATCHLEVEL=6111 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCP
U_X86 -UDEBUG -U_DEBUG -DNDEBUG -DNV_CHANGE_PAGE_ATTR_PRESENT -DMODULE -D"KB
UILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv)" -D"KBUILD_MODNAME=KBUILD
_STR(nvidia)" -c -o /tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/
nv/nv.o /tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:20,
from include/linux/module.h:10,
from /tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/sr
c/nv/nv-linux.h:52,
from /tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/sr
c/nv/nv.c:14:
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:62: warning: pointer of type ‘void *’ used in a
rithmetic
In file included from include/linux/dmapool.h:14,
from include/linux/pci.h:558,
from /tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/sr
c/nv/nv-linux.h:75,
from /tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/sr
c/nv/nv.c:14:
include/asm/io.h: In function ‘check_signature’:
include/asm/io.h:258: warning: wrong type argument to increment
In file included from /tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/sr
c/nv/nv.c:14:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv-linux.h:179:5:
warning: "NV_ENABLE_MEM_TRACKING" is not defined
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv-linux.h:207:5:
warning: "NV_ENABLE_MEM_TRACKING" is not defined
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c: At top leve
l:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:220: warning
: initialization from incompatible pointer type
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:242:5: warni
ng: "NV_ENABLE_MEM_TRACKING" is not defined
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c: In function
‘nvos_find_agp_by_class’:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:642: error:
implicit declaration of function ‘pci_find_class’
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:642: warning
: assignment makes pointer from integer without a cast
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:653: warning
: assignment makes pointer from integer without a cast
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c: In function
‘nvidia_init_module’:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:1161: error:
implicit declaration of function ‘pm_register’
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:1161: warnin
g: assignment makes pointer from integer without a cast
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c: In function
‘nvidia_exit_module’:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:1279: error:
implicit declaration of function ‘pm_unregister’
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:1325:5: warn
ing: "NV_ENABLE_MEM_TRACKING" is not defined
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c: In function
‘nv_kern_mmap’:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:1765: error:
implicit declaration of function ‘remap_page_range’
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c: In function
‘_get_phys_address’:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:2731: warnin
g: passing argument 1 of ‘pmd_offset’ from incompatible pointer type
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c: In function
‘nv_agp_init’:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3332: error:
implicit declaration of function ‘inter_module_get’
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3333: warnin
g: ‘inter_module_put’ is deprecated (declared at include/linux/module.h:
564)
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c: In function
‘nvos_count_devices’:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3486: warnin
g: assignment makes pointer from integer without a cast
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3491: warnin
g: assignment makes pointer from integer without a cast
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c: In function
‘nv_acpi_event’:
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3697: error:
‘PM_SAVE_STATE’ undeclared (first use in this function)
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3697: error:
(Each undeclared identifier is reported only once
/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.c:3697: error:
for each function it appears in.)
make[4]: *** [/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/src/nv/nv.
o] Error 1
make[3]: *** [_module_/tmp/selfgz16786/NVIDIA-Linux-x86-1.0-6111-pkg1/usr/sr
c/nv] Error 2
make[2]: *** [modules] Error 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] Error 1
make: *** [module] Error 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-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.