|
|
#1 | |
|
Registered User
Join Date: Jan 2007
Posts: 2
|
I am trying to install the latest NVIDIA driver on a workstation running RHEL3.
It fails to properly build the kernel, and the install-log file is below. Not sure what the failure is, or what to do about it. Right now startx is not working on the machine...the driver was suggested as the possible fix. The machine has an WinFast A360LE TD powered by nVIDIA's GeForce FX 5700LE GPU. nvidia-installer log file '/var/log/nvidia-installer.log' creation time: Tue Jan 23 14:14:37 2007 option status: license pre-accepted : false update : false force update : false expert : false uninstall : false driver info : false precompiled interfaces : true no ncurses color : false query latest version : false OpenGL header files : true no questions : false silent : false no recursion : false no backup : false kernel module only : false sanity : false add this kernel : false no runlevel check : false no network : false no ABI note : false no RPMs : false no kernel module : false force SELinux : default no X server check : false force tls : (not specified) force compat32 tls : (not specified) X install prefix : (not specified) X library install path : (not specified) X module install path : (not specified) OpenGL install prefix : (not specified) OpenGL install libdir : (not specified) compat32 install chroot : (not specified) compat32 install prefix : (not specified) compat32 install libdir : (not specified) utility install prefix : (not specified) utility install libdir : (not specified) doc install prefix : (not specified) kernel name : (not specified) kernel include path : (not specified) kernel source path : (not specified) kernel output path : (not specified) kernel install path : (not specified) proc mount point : /proc ui : (not specified) tmpdir : /tmp ftp mirror : ftp://download.nvidia.com RPM file list : (not specified) 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. -> Performing CC sanity check with CC="cc". -> Performing CC version check with CC="cc". -> Kernel source path: '/usr/src/linux' -> Kernel output path: '/usr/src/linux' -> Performing rivafb check. -> Performing nvidiafb check. -> Performing Xen check. -> Cleaning kernel module build directory. executing: 'cd ./usr/src/nv; make clean'... rm -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv-i2c.o nv-linux. o nv_compiler.h *.d NVdriver nvidia.o rm -f stprof stprof.o symtab.h rm -f Makefile -> Building kernel module: executing: 'cd ./usr/src/nv; make module SYSSRC=/usr/src/linux SYSOUT=/usr/s rc/linux'... sh ./conftest.sh "cc" "cc" /usr/src/linux /usr/src/linux cc_sanity_check ful l_output sh ./conftest.sh "cc" "cc" /usr/src/linux /usr/src/linux select_makefile ful l_output make --no-print-directory -f Makefile module echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > nv_compiler.h cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp arentheses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -msoft-f loat -mcmodel=kernel -mno-red-zone -minline-all-stringops -UDEBUG -U_DE BUG -DNDEBUG -MD -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DNVRM -DNV_MAJ OR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=9746 -DNV_REMAP_PAGE_RANG E_5_PRESENT -DNV_CHANGE_PAGE_ATTR_PRESENT -DNV_VMAP_4_PRESENT -DNV_I2C_ADAPT ER_INC_USE_PRESENT -I. -I/usr/src/linux/include -Wsign-compare -Wno-cast-qu al -Wno-error nv.c In file included from nv-linux.h:43, from nv.c:14: /usr/include/linux/modversions.h:1:2: #error Modules should never use kernel -headers system headers, /usr/include/linux/modversions.h:2:2: #error but rather headers from an appr opriate kernel-source package. /usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to /usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/buil d/include /usr/include/linux/modversions.h:5:2: #error to build against the currently- running kernel. In file included from /usr/src/linux/include/linux/mmzone.h:268, from /usr/src/linux/include/linux/mm.h:30, from /usr/src/linux/include/linux/slab.h:14, from nv-linux.h:63, from nv.c:14: /usr/src/linux/include/asm/mmzone.h: In function `paddr_to_local_pfn': /usr/src/linux/include/asm/mmzone.h:113: warning: comparison between signed and unsigned In file included from /usr/src/linux/include/linux/poll.h:11, from nv-linux.h:66, from nv.c:14: /usr/src/linux/include/asm/uaccess.h: In function `__copy_from_user': /usr/src/linux/include/asm/uaccess.h:257: warning: pointer of type `void *' used in arithmetic /usr/src/linux/include/asm/uaccess.h:257: warning: pointer of type `void *' used in arithmetic /usr/src/linux/include/asm/uaccess.h:262: warning: pointer of type `void *' used in arithmetic /usr/src/linux/include/asm/uaccess.h:262: warning: pointer of type `void *' used in arithmetic make[1]: *** [nv.o] 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. I had to download the source and us symlinks to get the Nvidia driver to find the kernel.h and version.h files...after that it failed to build the kernel module. HELP! ![]() |
|
|
|
|
|
|
#2 | |
|
NVIDIA Corporation
Join Date: Dec 2004
Posts: 8,763
|
You shouldn't need to do anything with symlinks if you're running RHEL3. All that is needed is to install the kernel-source RPM which corresponds with your kernel. Something seems to be broken in your environment.
|
|
|
|
|
|
|
#3 |
|
Registered User
Join Date: Jan 2007
Posts: 2
|
I did install the source RPM, but it didn't put the files that the driver was looking for in the right directories.
I will try to download and install that RPM again. This workstation has been "hardened" according to the CIS benchmark for Linux, and I am wondering if that has anything to do with this. I have an identical WS running RHEL4 and have installed the Nvidia driver and have had no issues. As a little background, the X server was working FINE, until I told it that it was using a Dell 2405FPW monitor and entered the dimensions of that monitor and tried to set a different resolution. After that the "startx" command failed. It cannot "find" a proper display...here is what I get from the X log when I issue the commmand: XFree86 Version 4.3.0 (Custom Build: 4.3.0-115.EL) Release Date: 15 August 2003 X Protocol Version 11, Revision 0, Release 6.6 Build Operating System: Linux 2.6.9-42.ELsmp x86_64 [ELF] Build Date: 03 January 2007 Build Host: Before reporting any problems, please make sure you are using the most recent XFree86 packages available from Red Hat by checking for updates at http://rhn.redhat.com/errata or by using the Red Hat Network up2date tool. If you still encounter problems, please file bug reports in the XFree86.org bugzilla at http://bugs.xfree86.org and/or Red Hat bugzilla at http://bugzilla.redhat.com Module Loader present OS Kernel: Linux version 2.4.21-47.ELsmp (bhcompile@ls20-bc1-13.build.redhat.com) (gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-54)) #1 SMP Wed Jul 5 20:30:30 EDT 2006 Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/XFree86.0.log", Time: Fri Jan 12 14:12:59 2007 (==) Using config file: "/etc/X11/XF86Config" (==) ServerLayout "Default Layout" (**) |-->Screen "Screen0" (0) (**) | |-->Monitor "Monitor0" (**) | |-->Device "Videocard0" (**) |-->Input Device "Mouse0" (**) |-->Input Device "Keyboard0" (**) Option "XkbRules" "xfree86" (**) XKB: rules: "xfree86" (**) Option "XkbModel" "pc105" (**) XKB: model: "pc105" (**) Option "XkbLayout" "us" (**) XKB: layout: "us" (==) Keyboard: CustomKeycode disabled (**) |-->Input Device "DevInputMice" (**) FontPath set to "unix/:7100" (**) RgbPath set to "/usr/X11R6/lib/X11/rgb" (==) ModulePath set to "/usr/X11R6/lib64/modules" (--) using VT number 7 (WW) Open APM failed (/dev/apm_bios) (No such device) (II) Module ABI versions: XFree86 ANSI C Emulation: 0.2 XFree86 Video Driver: 0.6 XFree86 XInput driver : 0.4 XFree86 Server Extension : 0.2 XFree86 Font Renderer : 0.4 (II) Loader running on linux (II) LoadModule: "bitmap" (II) Loading /usr/X11R6/lib64/modules/fonts/libbitmap.a (II) Module bitmap: vendor="The XFree86 Project" compiled for 4.3.0, module version = 1.0.0 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.4 (II) Loading font Bitmap (II) LoadModule: "pcidata" (II) Loading /usr/X11R6/lib64/modules/libpcidata.a (II) Module pcidata: vendor="The XFree86 Project" compiled for 4.3.0, module version = 1.0.0 ABI class: XFree86 Video Driver, version 0.6 PCI and Bus scans edited out... (II) LoadModule: "dbe" (II) Loading /usr/X11R6/lib64/modules/extensions/libdbe.a (II) Module dbe: vendor="The XFree86 Project" compiled for 4.3.0, module version = 1.0.0 Module class: XFree86 Server Extension ABI class: XFree86 Server Extension, version 0.2 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "extmod" (II) Loading /usr/X11R6/lib64/modules/extensions/libextmod.a (II) Module extmod: vendor="The XFree86 Project" compiled for 4.3.0, module version = 1.0.0 Module class: XFree86 Server Extension ABI class: XFree86 Server Extension, version 0.2 (II) Loading extension SHAPE (II) Loading extension MIT-SUNDRY-NONSTANDARD (II) Loading extension BIG-REQUESTS (II) Loading extension SYNC (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XC-MISC (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-Misc (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension FontCache (II) Loading extension TOG-CUP (II) Loading extension Extended-Visual-Information (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) Loading extension X-Resource (II) LoadModule: "fbdevhw" (II) Loading /usr/X11R6/lib64/modules/linux/libfbdevhw.a (II) Module fbdevhw: vendor="The XFree86 Project" compiled for 4.3.0, module version = 0.0.2 ABI class: XFree86 Video Driver, version 0.6 (II) LoadModule: "glx" (II) Loading /usr/X11R6/lib64/modules/extensions/libglx.a (II) Module glx: vendor="The XFree86 Project" compiled for 4.3.0, module version = 1.0.0 ABI class: XFree86 Server Extension, version 0.2 (II) Loading sub module "GLcore" (II) LoadModule: "GLcore" (II) Loading /usr/X11R6/lib64/modules/extensions/libGLcore.a (II) Module GLcore: vendor="The XFree86 Project" compiled for 4.3.0, module version = 1.0.0 ABI class: XFree86 Server Extension, version 0.2 (II) Loading extension GLX (II) LoadModule: "record" (II) Loading /usr/X11R6/lib64/modules/extensions/librecord.a (II) Module record: vendor="The XFree86 Project" compiled for 4.3.0, module version = 1.13.0 Module class: XFree86 Server Extension ABI class: XFree86 Server Extension, version 0.2 (II) Loading extension RECORD (II) LoadModule: "freetype" (II) Loading /usr/X11R6/lib64/modules/fonts/libfreetype.a (II) Module freetype: vendor="The XFree86 Project" compiled for 4.3.0, module version = 2.0.2 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.4 (II) Loading font FreeType (II) LoadModule: "type1" (II) Loading /usr/X11R6/lib64/modules/fonts/libtype1.a (II) Module type1: vendor="The XFree86 Project" compiled for 4.3.0, module version = 1.0.2 Module class: XFree86 Font Renderer ABI class: XFree86 Font Renderer, version 0.4 (II) Loading font Type1 (II) Loading font CID (II) LoadModule: "dri" (II) Loading /usr/X11R6/lib64/modules/extensions/libdri.a (II) Module dri: vendor="The XFree86 Project" compiled for 4.3.0, module version = 1.0.0 ABI class: XFree86 Server Extension, version 0.2 (II) Loading sub module "drm" (II) LoadModule: "drm" (II) Loading /usr/X11R6/lib64/modules/linux/libdrm.a (II) Module drm: vendor="The XFree86 Project" compiled for 4.3.0, module version = 1.0.0 ABI class: XFree86 Server Extension, version 0.2 (II) Loading extension XFree86-DRI (II) LoadModule: "vga" (II) Loading /usr/X11R6/lib64/modules/drivers/vga_drv.o (II) Module vga: vendor="The XFree86 Project" compiled for 4.3.0, module version = 4.0.0 Module class: XFree86 Video Driver ABI class: XFree86 Video Driver, version 0.6 (II) LoadModule: "mouse" (II) Loading /usr/X11R6/lib64/modules/input/mouse_drv.o (II) Module mouse: vendor="The XFree86 Project" compiled for 4.3.0, module version = 1.0.0 Module class: XFree86 XInput Driver ABI class: XFree86 XInput driver, version 0.4 (II) VGA: Generic VGA driver (version 4.0) for chipsets: generic (II) Primary Device is: PCI 05:00:0 (--) Assigning device section with no busID to primary device (--) Chipset generic found (II) resource ranges after xf86ClaimFixedResources() call: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[b](B) edited out stuff (II) resource ranges after probing: [0] -1 0 0xffe00000 - 0xffffffff (0x200000) MX[b](B) edited out stuff (II) Setting vga for screen 0. (II) Loading sub module "int10" (II) LoadModule: "int10" (II) Loading /usr/X11R6/lib64/modules/linux/libint10.a (II) Module int10: vendor="The XFree86 Project" compiled for 4.3.0, module version = 1.0.0 ABI class: XFree86 Video Driver, version 0.6 (II) VGA(0): initializing int10. (II) VGA(0): Primary V_BIOS segment is: 0xc000 (EE) VGA(0): Driver can't support depth 24 (II) UnloadModule: "vga" (II) UnloadModule: "int10" (II) Unloading /usr/X11R6/lib64/modules/linux/libint10.a (EE) Screen(s) found, but none have a usable configuration. Fatal server error: no screens found If you encounter a server crash, please report the problem by filing a bug report in the XFree86.org bugzilla at http://bugs.xfree86.org and/or Red Hat bugzilla at http://bugzilla.redhat.com/bugzilla. When filing your report, it is very important that you explain your problem in as much detail as possible, and include a complete description on how to reproduce the problem. After submitting the bug report, attach the following files as uncompressed individual file attachments using the bugzilla file attachment feature: - X server log file: /var/log/XFree86.0.log - X server config file: /etc/X11/XF86Config - Kernel log file: /var/log/messages csb Last edited by csb1237; 02-02-07 at 12:00 PM. |
|
|
|
![]() |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| xorg locks-up with newest nvidia drivers w/ vdpau. | theroot | NVIDIA Linux | 1 | 06-24-12 11:04 AM |
| Lucid rt kernel can't load latest nvidia driver module, but generic does. | marcod | NVIDIA Linux | 0 | 05-02-12 06:23 AM |
| Getting the proprietary nvidia driver to run with Debian 3.0 r0 (woody) | Katchina404 | NVIDIA Linux | 9 | 01-12-03 08:49 AM |
| nvidia + 2.4.19 gentoo = messed up | ulukay | NVIDIA Linux | 18 | 11-01-02 11:58 PM |
| X Failed to load NVdriver | c00lr4c3r | NVIDIA Linux | 13 | 10-22-02 01:44 PM |