NVIDIA Driver install problem

RexFelis catlord17 at yahoo.com
Wed Jul 30 01:03:18 PDT 2003


Hello all,

I just downloaded the NVIDIA driver package for
FreeBSD after reading the README several times,
and I installed it and modified the XF86Config
file as stated.  The result: X server crashes. 
Here are more specifics.


* I am running 4.8-stable, CVSUPped from a 4.7
stable install.

* I performed a portupgrade on X and on KDE
successfully before this.  

* I have an Athlon XP 1.533 GHz processor, 2x256
MB 266 MHz RAM and a KXP400+ Pro mobo.

* X runs fine on the default "nv" driver that
comes with X.

* I used Make Setup while running X the first
time without realizing it until after I hit
"enter".  The build and install process was so
fast I didn't have time to try to stop it.

* The XF86Config file works fine if I comment out
two lines and change "nvidia" back to "nv".

* I attempted "make clean && make setup" while
not running the X server after I realized what I
had done, and that it was not working as a normal
user or as root.  Process seemed to succeed, but
errors remained the same.

* Reboot did not help.

* Turning on/off "PnP OS" in BIOS did nothing.

* Same errors as user or root.

Here is a script of the error message I get:

Script started on Wed Jul 30 03:32:07 2003
primus#	startx 
Using authority file /root/.Xauthority
Writing authority file /root/.Xauthority
xauth: (argv):1:  bad display name
"primus.earthlink.net:0" in "list" command
Using authority file /root/.Xauthority
xauth: (stdin):1:  bad display name
"primus.earthlink.net:0" in "add" command


XFree86 Version 4.3.0
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: FreeBSD 4.8 i386 [ELF] 
Build Date: 09 July 2003
	Before reporting problems, check
http://www.XFree86.Org/
	to make sure that you have the latest version.
Module Loader present
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:
Wed Jul 30 03:32:17 2003
(==) Using config file: "/etc/X11/XF86Config"
(EE) Failed to load module "xie" (module does not
exist, 0)
(EE) Failed to load module "pex5" (module does
not exist, 0)
(WW) NVIDIA: Chipset "GeForce4 MX 440" in Device
section "Card0" isn't valid for this driver
(EE) No devices detected.

Fatal server error:
no screens found

When reporting a problem related to a server
crash, please send
the full server output, not just the last
messages.
This can be found in the log file
"/var/log/XFree86.0.log".
Please report problems to xfree86 at xfree86.org.

X connection to :0.0 broken (explicit kill or
server shutdown). 
xauth: (argv):1:  bad display name
"primus.earthlink.net:0" in "remove" command
primus#	exit 
exit

Script done on Wed Jul 30 03:32:21 2003
--------------------
This is the X server's log file output:


XFree86 Version 4.3.0
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: FreeBSD 4.8 i386 [ELF] 
Build Date: 09 July 2003
	Before reporting problems, check
http://www.XFree86.Org/
	to make sure that you have the latest version.
Module Loader present
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:
Wed Jul 30 03:32:17 2003
(==) Using config file: "/etc/X11/XF86Config"
(==) ServerLayout "Layout0"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Keyboard0"
(**) Option "XkbModel" "pc104"
(**) XKB: model: "pc104"
(**) Option "XkbLayout" "us"
(**) XKB: layout: "us"
(==) Keyboard: CustomKeycode disabled
(**) |-->Input Device "Mouse0"
(==) FontPath set to
"/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"
(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(--) Using syscons driver with X support (version
2.0)
(--) using VT number 9

(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 freebsd
(II) LoadModule: "bitmap"
(II) Loading
/usr/X11R6/lib/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/lib/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
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x00000000,
mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 1106,3099 card 17f2,3099
rev 00 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 1106,b099 card 0000,0000
rev 00 class 06,04,00 hdr 01
(II) PCI: 00:09:0: chip 10ec,8139 card a0a0,0027
rev 10 class 02,00,00 hdr 00
(II) PCI: 00:10:0: chip 1106,3038 card 17f2,3038
rev 80 class 0c,03,00 hdr 80
(II) PCI: 00:10:1: chip 1106,3038 card 17f2,3038
rev 80 class 0c,03,00 hdr 80
(II) PCI: 00:10:2: chip 1106,3038 card 17f2,3038
rev 80 class 0c,03,00 hdr 80
(II) PCI: 00:10:3: chip 1106,3104 card 17f2,3104
rev 82 class 0c,03,20 hdr 00
(II) PCI: 00:11:0: chip 1106,3177 card 17f2,3177
rev 00 class 06,01,00 hdr 80
(II) PCI: 00:11:1: chip 1106,0571 card 17f2,0571
rev 06 class 01,01,8a hdr 00
(II) PCI: 00:11:5: chip 1106,3059 card 17f2,1400
rev 50 class 04,01,00 hdr 00
(II) PCI: 01:00:0: chip 10de,0171 card 0000,0000
rev a3 class 03,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,1), BCTRL:
0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
	[0] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL:
0x000c (VGA_EN is set)
(II) Bus 1 non-prefetchable memory range:
	[0] -1	0	0xe4000000 - 0xe5ffffff (0x2000000)
MX[B]
(II) Bus 1 prefetchable memory range:
	[0] -1	0	0xd0000000 - 0xdfffffff (0x10000000)
MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:17:0), (0,-1,-1),
BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(1:0:0) nVidia Corporation NV17
[GeForce4 MX 440] rev 163, Mem @ 0xe4000000/24,
0xd0000000/27, 0xd8000000/19
(II) Addressable bus resource ranges are
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
	[1] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000)
MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000)
MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[6] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) PCI Memory resource overlap reduced
0xe0000000 from 0xffffffff to 0xdfffffff
(II) Active PCI resource ranges:
	[0] -1	0	0xe6001000 - 0xe6001fff (0x1000) MX[B]E
	[1] -1	0	0xe6000000 - 0xe7ffffff (0x2000000)
MX[B]E
	[2] -1	0	0xe0000000 - 0xdfffffff (0x0) MX[B]EO
	[3] -1	0	0xd8000000 - 0xd807ffff (0x80000)
MX[B](B)
	[4] -1	0	0xd0000000 - 0xd7ffffff (0x8000000)
MX[B](B)
	[5] -1	0	0xe4000000 - 0xe4ffffff (0x1000000)
MX[B](B)
	[6] -1	0	0x0000e400 - 0x0000e4ff (0x100) IX[B]E
	[7] -1	0	0x0000e000 - 0x0000e0ff (0x100) IX[B]E
	[8] -1	0	0x0000dc00 - 0x0000dcff (0x100) IX[B]E
	[9] -1	0	0x0000d800 - 0x0000d8ff (0x100) IX[B]E
	[10] -1	0	0x0000d400 - 0x0000d4ff (0x100) IX[B]E
	[11] -1	0	0x0000d000 - 0x0000d0ff (0x100) IX[B]E
(II) PCI Memory resource overlap reduced
0xe6000000 from 0xe7ffffff to 0xe6000fff
(II) Active PCI resource ranges after removing
overlaps:
	[0] -1	0	0xe6001000 - 0xe6001fff (0x1000) MX[B]E
	[1] -1	0	0xe6000000 - 0xe6000fff (0x1000) MX[B]E
	[2] -1	0	0xe0000000 - 0xdfffffff (0x0) MX[B]EO
	[3] -1	0	0xd8000000 - 0xd807ffff (0x80000)
MX[B](B)
	[4] -1	0	0xd0000000 - 0xd7ffffff (0x8000000)
MX[B](B)
	[5] -1	0	0xe4000000 - 0xe4ffffff (0x1000000)
MX[B](B)
	[6] -1	0	0x0000e400 - 0x0000e4ff (0x100) IX[B]E
	[7] -1	0	0x0000e000 - 0x0000e0ff (0x100) IX[B]E
	[8] -1	0	0x0000dc00 - 0x0000dcff (0x100) IX[B]E
	[9] -1	0	0x0000d800 - 0x0000d8ff (0x100) IX[B]E
	[10] -1	0	0x0000d400 - 0x0000d4ff (0x100) IX[B]E
	[11] -1	0	0x0000d000 - 0x0000d0ff (0x100) IX[B]E
(II) OS-reported resource ranges after removing
overlaps with PCI:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000)
MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000)
MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[6] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000)
MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000)
MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0xe6001000 - 0xe6001fff (0x1000) MX[B]E
	[6] -1	0	0xe6000000 - 0xe6000fff (0x1000) MX[B]E
	[7] -1	0	0xe0000000 - 0xdfffffff (0x0) MX[B]EO
	[8] -1	0	0xd8000000 - 0xd807ffff (0x80000)
MX[B](B)
	[9] -1	0	0xd0000000 - 0xd7ffffff (0x8000000)
MX[B](B)
	[10] -1	0	0xe4000000 - 0xe4ffffff (0x1000000)
MX[B](B)
	[11] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[12] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[13] -1	0	0x0000e400 - 0x0000e4ff (0x100) IX[B]E
	[14] -1	0	0x0000e000 - 0x0000e0ff (0x100) IX[B]E
	[15] -1	0	0x0000dc00 - 0x0000dcff (0x100) IX[B]E
	[16] -1	0	0x0000d800 - 0x0000d8ff (0x100) IX[B]E
	[17] -1	0	0x0000d400 - 0x0000d4ff (0x100) IX[B]E
	[18] -1	0	0x0000d000 - 0x0000d0ff (0x100) IX[B]E
(II) LoadModule: "xie"
(WW) Warning, couldn't open module xie
(II) UnloadModule: "xie"
(EE) Failed to load module "xie" (module does not
exist, 0)
(II) LoadModule: "pex5"
(WW) Warning, couldn't open module pex5
(II) UnloadModule: "pex5"
(EE) Failed to load module "pex5" (module does
not exist, 0)
(II) LoadModule: "glx"
(II) Loading
/usr/X11R6/lib/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
	compiled for 4.0.2, module version = 1.0.4365
	Module class: XFree86 Server Extension
	ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension GLX
(II) LoadModule: "dri"
(II) Loading
/usr/X11R6/lib/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/lib/modules/freebsd/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: "dbe"
(II) Loading
/usr/X11R6/lib/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: "record"
(II) Loading
/usr/X11R6/lib/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: "extmod"
(II) Loading
/usr/X11R6/lib/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: "type1"
(II) Loading
/usr/X11R6/lib/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: "nvidia"
(II) Loading
/usr/X11R6/lib/modules/drivers/nvidia_drv.o
(II) Module nvidia: vendor="NVIDIA Corporation"
	compiled for 4.0.2, module version = 1.0.4365
	Module class: XFree86 Video Driver
(II) LoadModule: "mouse"
(II) Loading
/usr/X11R6/lib/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) NVIDIA XFree86 Driver  1.0-4365  Wed May 28
09:23:41 PDT 2003
(II) NVIDIA Unified Driver for all NVIDIA GPUs
(II) Primary Device is: PCI 01:00:0
(--) Assigning device section with no busID to
primary device
(WW) NVIDIA: Chipset "GeForce4 MX 440" in Device
section "Card0" isn't valid for this driver
(EE) No devices detected.

Fatal server error:
no screens found

When reporting a problem related to a server
crash, please send
the full server output, not just the last
messages.
This can be found in the log file
"/var/log/XFree86.0.log".
Please report problems to xfree86 at xfree86.org.

----------------------------
And this is my XF86Config file...

Section "ServerLayout"
	Identifier     "Layout0"
	Screen      0  "Screen0" 0 0
	InputDevice    "Keyboard0" "CoreKeyboard"
	InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
	Load  "xie"
	Load  "pex5"
	Load  "glx"
	Load  "dri"
	Load  "dbe"
	Load  "record"
	Load  "extmod"
	Load  "type1"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "Auto"
	Option	    "Emulate3Buttons"
	Option	    "Device" "/dev/sysmouse"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "keyboard"
	Option	    "XkbModel" "pc104"
	Option	    "XkbLayout" "us"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	HorizSync    30.0 - 95.0
	VertRefresh  50.0 - 150.0
EndSection

Section "Device"
	Identifier  "Card0"
	Driver      "nvidia"
	ChipSet     "GeForce4 MX 440"
	Card        "NVidia GeForce4 MX 440"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth     24
	SubSection "Display"
		Depth     24
		Modes    "1600x1200" "1280x1024" "1280x960"
	EndSubSection
EndSection
------------------------

So far as I can tell, I have done everything
exactly to the instructions, and the problem
seems to be that two modules are not loading and
"no screens are found".  I cannot find any
reference to this problem in the NVIDIA
documentstion... Am I missing someting?  Does
anyone have any suggestions?

Thanks in advance!

Shannon

__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com


More information about the freebsd-questions mailing list