Mailinglist Archive: opensuse (5130 mails)

< Previous Next >
Re: [SLE] Can't Boot Init 5 with Suse 10 OSS
  • From: James Wright <jwright01@xxxxxxx>
  • Date: Mon, 22 May 2006 11:16:50 -0400
  • Message-id: <4471D5E2.6000904@xxxxxxx>
Well this seems to be just a video issue. I can do a normal (not failsafe) boot to init 3, as long as 'vga=normal' is set in the grub boot parameters. The graphics card is an Nvidia TNT2/TNT2 Pro. I downloaded the Nvidia driver installation script that supports this card, NVIDIA-Linux-x86-1.0-6629-pkg1.run. When I run the script I get the rivafb warning, then the install continues. It reached 100%, then goes to a screen that says it failed to build the driver. Below is a snipped version of the log:

NVIDIA: calling KBUILD...
make CC=cc KBUILD_VERBOSE=1 -C /usr/src/linux SUBDIRS=/tmp/selfgz7426/NVIDI
A-Linux-x86-1.0-6629-pkg1/usr/src/nv modules
mkdir -p /tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.tmp_vers
ions

WARNING: Symbol version dump /usr/src/linux-2.6.13-15/Module.symvers
is missing; modules will have no dependencies and modversions.

make -f scripts/Makefile.build obj=/tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629
-pkg1/usr/src/nv
echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > /tmp/selfgz7426/NVI
DIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv_compiler.h
cc -Wp,-MD,/tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/.nv.o
.d -nostdinc -isystem /usr/lib/gcc/i586-suse-linux/4.0.2/include -D__KERNEL
__ -Iinclude -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -Werror-impli
cit-function-declaration -fno-strict-aliasing -fno-common -ffreestanding -O2
-fomit-frame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -fn
o-unit-at-a-time -march=i586 -mregparm=3 -mtune=i686 -Iinclude/asm-i386/mach
-generic -Iinclude/asm-i386/mach-default -Wdeclaration-after-statement -Wno-
pointer-sign -I/tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv -Wa
ll -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparenthese
s -Wpointer-arith -Wno-multichar -Werror -O -fno-common -MD -Wno-cast-qu
al -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_M
INOR_VERSION=0 -DNV_PATCHLEVEL=6629 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK
-DNVCPU_X86 -UDEBUG -U_DEBUG -DNDEBUG -DNV_REMAP_PFN_RANGE_PRESENT -DN
V_CHANGE_PAGE_ATTR_PR
ESENT -DNV_PCI_DISABLE_DEVICE_PRESENT -DNV_PCI_GET_CLASS_PRESENT -DMODULE -
DKBUILD_BASENAME=nv -DKBUILD_MODNAME=nvidia -c -o /tmp/selfgz7426/NVIDIA-Lin
ux-x86-1.0-6629-pkg1/usr/src/nv/.tmp_nv.o /tmp/selfgz7426/NVIDIA-Linux-x86-1
.0-6629-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/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
/nv/nv-linux.h:52,
from /tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
/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:870,
from /tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
/nv/nv-linux.h:75,
from /tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
/nv/nv.c:14:
include/asm/io.h: In function ‘check_signature’:
include/asm/io.h:253: warning: wrong type argument to increment
In file included from /tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
/nv/nv.c:14:
/tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:203:5:
warning: "NV_ENABLE_MEM_TRACKING" is not defined
/tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv-linux.h:231:5:
warning: "NV_ENABLE_MEM_TRACKING" is not defined
/tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:223:5: warnin
g: "NV_ENABLE_MEM_TRACKING" is not defined
/tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In function
‘nvidia_init_module’:
/tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:930: warning:
‘pm_register’ is deprecated (declared at include/linux/pm.h:107)
/tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In function
‘nvidia_exit_module’:
/tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:1051: warning
: ‘pm_unregister’ is deprecated (declared at include/linux/pm.h:112)
/tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:1097:5: warni
ng: "NV_ENABLE_MEM_TRACKING" is not defined
/tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In function
‘_get_phys_address’:
/tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:2509: warning
: passing argument 1 of ‘pmd_offset’ from incompatible pointer type
/tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In function
‘nv_agp_init’:
/tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:2991: error:
implicit declaration of function ‘inter_module_get’
/tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:2992: warning
: ‘inter_module_put’ is deprecated (declared at include/linux/module.h:5
73)
make[3]: *** [/tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.o
] Error 1
make[2]: *** [_module_/tmp/selfgz7426/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src
/nv] 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.


If anyne knows what to do about this, please clue me in. Thank you.

- James W.

< Previous Next >
Follow Ups