nV News Forums

 
 

nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   NVIDIA Linux (http://www.nvnews.net/vbulletin/forumdisplay.php?f=14)
-   -   'nv' and 'nvidia' in XF86Config (http://www.nvnews.net/vbulletin/showthread.php?t=24698)

OwlManAtt 02-09-04 08:52 PM

'nv' and 'nvidia' in XF86Config
 
Hey

I'm having some problems - After I switch the line 'Driver 'nv'' to 'Driver 'nvidia'', as per the readme file, X won't boot. It just shows a blank screen, with some white jibberish (IE random lines of ^&%*%@^(*&BCEG &^CGHJG-ish stuff). Kinda strange =/

I'm using Fedora Core One (RedHat Linux 10, if you like), with a GeForce FX 5200 AGP. I've tried both the 5336 and 5328 drivers.

The XFree log shows an error -
(EE) Failed tp initalize GLX extentions (NVIDIA XFree86 driver not found)

I also can't get the Unreal engine to boot. It gives an error about GLX or something.

Anyone got any helpful information?

Thanks!

whig 02-09-04 09:21 PM

It sounds like the nvidia drivers weren't installed properly. Post the installer log here.

OwlManAtt 02-09-04 09:44 PM

Alright. Thanks, and I hope these help.



Quote:

nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Feb 9 20:19:26 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 include 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
WARNING: Skipping the runlevel check (the utility `runlevel` failed to run).
-> 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: Yes)
ERROR: Unable to connect to download.nvidia.com (temporary DNS error (try again
later))
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
this means that the installer will need to compile a kernel interface for
your kernel.
-> Kernel include path: '/lib/modules/2.4.22-1.2149.nptl/build/include'
-> Performing cc_version_check with CC="cc".
-> Cleaning kernel module build directory.
executing: 'cd ./usr/src/nv; make clean'...
rm -f nv.o os-agp.o os-interface.o os-registry.o nv-linux.o nv_compiler.h *
.d NVdriver nvidia.o
-> Building kernel module:
executing: 'cd ./usr/src/nv; make nvidia.o SYSINCLUDE=/lib/modules/2.4.22-1.
2149.nptl/build/include'...
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 -MD -D__KERNEL__ -DMO
DULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KE
RNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=5
328 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -DREMAP_PAGE_
RANGE_4 -I. -I/lib/modules/2.4.22-1.2149.nptl/build/include -Wno-cast-qual
-Wno-error nv.c
In file included from /lib/modules/2.4.22-1.2149.nptl/build/include/linux/vm
alloc.h:8,
from nv-linux.h:72,
from nv.c:14:
/lib/modules/2.4.22-1.2149.nptl/build/include/linux/highmem.h: In function `
bh_kmap':
/lib/modules/2.4.22-1.2149.nptl/build/include/linux/highmem.h:20: warning: p
ointer of type `void *' used in arithmetic
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wno-multichar -Werror -O -MD -D__KERNEL__ -DMO
DULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KE
RNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=5
328 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -DREMAP_PAGE_
RANGE_4 -I. -I/lib/modules/2.4.22-1.2149.nptl/build/include -Wno-cast-qual
-Wno-error os-agp.c
In file included from /lib/modules/2.4.22-1.2149.nptl/build/include/linux/vm
alloc.h:8,
from nv-linux.h:72,
from os-agp.c:24:
/lib/modules/2.4.22-1.2149.nptl/build/include/linux/highmem.h: In function `
bh_kmap':
/lib/modules/2.4.22-1.2149.nptl/build/include/linux/highmem.h:20: warning: p
ointer of type `void *' used in arithmetic
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wno-multichar -Werror -O -MD -D__KERNEL__ -DMO
DULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KE
RNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=5
328 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -DREMAP_PAGE_
RANGE_4 -I. -I/lib/modules/2.4.22-1.2149.nptl/build/include -Wno-cast-qual
-Wno-error os-interface.c
In file included from /lib/modules/2.4.22-1.2149.nptl/build/include/linux/vm
alloc.h:8,
from nv-linux.h:72,
from os-interface.c:26:
/lib/modules/2.4.22-1.2149.nptl/build/include/linux/highmem.h: In function `
bh_kmap':
/lib/modules/2.4.22-1.2149.nptl/build/include/linux/highmem.h:20: warning: p
ointer of type `void *' used in arithmetic
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wno-multichar -Werror -O -MD -D__KERNEL__ -DMO
DULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KE
RNEL__ -DMODULE -DNV_MAJOR_VERSION=1 -DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=5
328 -DNV_UNIX -DNV_LINUX -DNV_INT64_OK -DNVCPU_X86 -DREMAP_PAGE_
RANGE_4 -I. -I/lib/modules/2.4.22-1.2149.nptl/build/include -Wno-cast-qual
-Wno-error os-regist
ry.c
In file included from /lib/modules/2.4.22-1.2149.nptl/build/include/linux/vm
alloc.h:8,
from nv-linux.h:72,
from os-registry.c:14:
/lib/modules/2.4.22-1.2149.nptl/build/include/linux/highmem.h: In function `
bh_kmap':
/lib/modules/2.4.22-1.2149.nptl/build/include/linux/highmem.h:20: warning: p
ointer of type `void *' used in arithmetic
ld -r -o nv-linux.o nv.o os-agp.o os-interface.o os-registry.o
ld -r -o nvidia.o nv-linux.o nv-kernel.o
-> done.
-> Kernel module compilation complete.
-> Installing both new and classic TLS OpenGL libraries (but only new XFree86
TLS libraries.
-> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86' (1.0-5328):
executing: './usr/src/nv/makedevices.sh'...
executing: '/sbin/ldconfig'...
executing: '/sbin/depmod -aq'...
-> done.
-> Driver file installation is complete.
-> Running post-install sanity check:
-> done.
-> Sanity check passed.
-> Shared memory test passed.
-> Installation of the NVIDIA Accelerated Graphics Driver for Linux-x86
(version: 1.0-5328) is now complete. Please update your XF86Config file as
appropriate; see the file /usr/share/doc/NVIDIA_GLX-1.0/README for details.


whig 02-10-04 02:25 AM

That log doesn't look good with those warnings. Two things to check: has your driver got corrupted during the download? Download it again and compare the two files with cmp. And then check your kernel source tree matches your running kernel (uname -r).

OwlManAtt 02-10-04 07:43 AM

Kernel source looks good, and the files aren't corruped. =/

whig 02-10-04 07:15 PM

Quote:

Originally posted by OwlManAtt
Kernel source looks good, and the files aren't corruped. =/
Then I'm grasping at straws here.... are you loading the glx module fine?

OwlManAtt 02-10-04 07:29 PM

Yes, it seems to be loading the GLX module fine.

whig 02-10-04 10:48 PM

I've noticed my installer log is a bit different to yours. No warnings but this:

-> Installing classic TLS OpenGL libraries.

Could be a case of using the wrong OpenGL libraries. Searching this site for "tls" gives plenty of hits about this.


All times are GMT -5. The time now is 03:32 PM.

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.