PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Suse 9.1 + Nvidia Treiber



Phönix
16.05.04, 10:13
Hi,

Ich habe gerade Suse 9.1 installiert und danach versucht die Nvidia Treiber zu installieren. Dabei habe ich folgende Fehlermeldung bekommen:

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sun May 16 01:36:48 2004

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
XFree86 install prefix : /usr/X11R6
OpenGL install prefix : /usr
Installer install prefix: /usr
kernel source path : (not specified)
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.
-> Kernel source path: '/lib/modules/2.6.4-52-default/build'
-> Performing cc_version_check with CC="cc".
-> 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=/lib/modules/2.6.4-52-defaul
t/build'...
CHK include/linux/version.h
*** Warning: Overriding SUBDIRS on the command line can cause
*** inconsistencies
make[3]: `arch/i386/kernel/asm-offsets.s' is up to date.
CHK include/asm-i386/asm_offsets.h
echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /root/NVIDIA-Linux-
x86-1.0-5336-pkg1/usr/src/nv/nv_compiler.h
CC [M] /root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.o
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function `nvos_mall
oc_pages':
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:385: warning: use of ca
st expressions as lvalues is deprecated
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function `nvos_crea
te_alloc':
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:513: warning: use of ca
st expressions as lvalues is deprecated
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:523: warning: use of ca
st expressions as lvalues is deprecated
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: At top level:
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1185: warning: initiali
zation from incompatible pointer type
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function `nv_alloc_
file_private':
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1193: warning: use of c
ast expressions as lvalues is deprecated
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1204: warning: use of c
ast expressions as lvalues is deprecated
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function `nv_kern_o
pen':
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1265: warning: use of c
ast expressions as lvalues is deprecated
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: In function `nv_kern_c
tl_open':
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:1914: warning: use of c
ast expressions as lvalues is deprecated
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c: At top level:
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2010: error: conflictin
g types for `nv_set_hotkey_occurred_flag'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:350: error: previous de
claration of `nv_set_hotkey_occurred_flag'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2197: error: conflictin
g types for `nv_find_nv_mapping'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:339: error: previous de
claration of `nv_find_nv_mapping'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2269: error: conflictin
g types for `nv_find_agp_kernel_mapping'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:341: error: previous de
claration of `nv_find_agp_kernel_mapping'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2345: error: conflictin
g types for `nv_get_kern_phys_address'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:342: error: previous de
claration of `nv_get_kern_phys_address'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2375: error: conflictin
g types for `nv_get_user_phys_address'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:343: error: previous de
claration of `nv_get_user_phys_address'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2406: error: conflictin
g types for `nv_alloc_pages'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:353: error: previous de
claration of `nv_alloc_pages'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2594: error: conflictin
g types for `nv_free_pages'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:354: error: previous de
claration of `nv_free_pages'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2692: error: conflictin
g types for `nv_lock_rm'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:345: error: previous de
claration of `nv_lock_rm'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2712: error: conflictin
g types for `nv_unlock_rm'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:346: error: previous de
claration of `nv_unlock_rm'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2726: error: conflictin
g types for `nv_lock_heap'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:347: error: previous de
claration of `nv_lock_heap'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2736: error: conflictin
g types for `nv_unlock_heap'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:348: error: previous de
claration of `nv_unlock_heap'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2752: error: conflictin
g types for `nv_post_event'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:363: error: previous de
claration of `nv_post_event'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2790: error: conflictin
g types for `nv_get_event'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:364: error: previous de
claration of `nv_get_event'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2833: error: conflictin
g types for `nv_agp_init'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:356: error: previous de
claration of `nv_agp_init'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2895: error: conflictin
g types for `nv_agp_teardown'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:357: error: previous de
claration of `nv_agp_teardown'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2936: error: conflictin
g types for `nv_agp_translate_address'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:358: error: previous de
claration of `nv_agp_translate_address'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2968: error: conflictin
g types for `nv_int10h_call'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:351: error: previous de
claration of `nv_int10h_call'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2977: error: conflictin
g types for `nv_start_rc_timer'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:360: error: previous de
claration of `nv_start_rc_timer'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.c:2998: error: conflictin
g types for `nv_stop_rc_timer'
/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.h:361: error: previous de
claration of `nv_stop_rc_timer'
make[3]: *** [/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv/nv.o] Error 1
make[2]: *** [/root/NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv] Error 2
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.


Hoffentlich könnt ihr mir irgendwie weiterhelfen.

zander
16.05.04, 10:26
http://www.minion.de/files/NVIDIA_kernel-1.0-5336.README
http://www.minion.de/files/NVIDIA_kernel-1.0-5336-2.6.diff

Phönix
16.05.04, 13:46
Jetzt funktionierts. :)

Danke für die schnelle Hilfe!

zander
16.05.04, 14:05
Bitteschön.