PDA

View Full Version : Need XF86config help w/ nforce Geforce4 MX IGP and TV Out and Suse 8.1


SpaceMunkey
03-18-03, 12:20 AM
Hello all,
I've been trying to configure XFree86 4.2.0 to work with a nforce gpu (Geforce4 MX IGP) and TV-Out. My current dist is SuSE 8.1, The motherboard is a Shuttle FN41 (Shuttle SN41G2 Barebone system). My main Monitor is an Envision 5100e (15" flat panel). Below is the error message I get when I try to start the X server. I have also attached a copy of my XF86Config file to this post. Is there a bug with the driver, or have I misconfigured something? Also, here is a copy of the 'rpm -qa | grep NVIDIA' compand:

NVIDIA_kernel-1.0-4191
NVIDIA_GLX-1.0-4191
NVIDIA_nforce-1.0-0248

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: Mon Mar 17 10:52:01 2003
(==) Using config file: "/etc/X11/XF86Config"
(==) ServerLayout "Layout[all]"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "nvidia0"
(**) |-->Screen "Screen1" (1)
(**) | |-->Monitor "Monitor1"
(**) | |-->Device "nvidia1"
(**) |-->Input Device "Keyboard0"
(**) Option "Protocol" "Standard"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc101"
(**) XKB: model: "pc101"
(**) Option "XkbLayout" "us"
(**) XKB: layout: "us"
(==) Keyboard: CustomKeycode disabled
(**) |-->Input Device "Mouse1"

[edited to reduce message size.. The cut lines only talked about font paths.]

(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(**) Input device list set to "/dev/mouse,/dev/usbmouse,/dev/input/mice,/dev/input/event0"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(**) Option "AllowMouseOpenFail"
(**) Option "Xinerama" "off"
(--) using VT number 7

(WW) Open APM failed (/dev/apm_bios) (No such device)
(II) Module ABI versions:
XFree86 ANSI C Emulation: 0.1
XFree86 Video Driver: 0.5
XFree86 XInput driver : 0.3
XFree86 Server Extension : 0.1
XFree86 Font Renderer : 0.3
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 1.0.0
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.3
(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.2.0, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.5
(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 10de,01e0 card 0000,0000 rev a2 class 06,00,00 hdr 80
(II) PCI: 00:00:1: chip 10de,01eb card 1297,f541 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:2: chip 10de,01ee card 1297,f541 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:3: chip 10de,01ed card 1297,f541 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:4: chip 10de,01ec card 1297,f541 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:5: chip 10de,01ef card 1297,f541 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:01:0: chip 10de,0060 card 1297,f541 rev a3 class 06,01,00 hdr 80
(II) PCI: 00:01:1: chip 10de,0064 card 1297,f541 rev a2 class 0c,05,00 hdr 80
(II) PCI: 00:02:0: chip 10de,0067 card 1297,f541 rev a3 class 0c,03,10 hdr 80
(II) PCI: 00:02:1: chip 10de,0067 card 1297,f541 rev a3 class 0c,03,10 hdr 80
(II) PCI: 00:02:2: chip 10de,0068 card 1297,f541 rev a3 class 0c,03,20 hdr 80
(II) PCI: 00:04:0: chip 10de,0066 card 1297,f541 rev a1 class 02,00,00 hdr 00
(II) PCI: 00:05:0: chip 10de,006b card 1297,f541 rev a2 class 04,01,00 hdr 00
(II) PCI: 00:06:0: chip 10de,006a card 1297,f541 rev a1 class 04,01,00 hdr 00
(II) PCI: 00:08:0: chip 10de,006c card 0000,0000 rev a3 class 06,04,00 hdr 01
(II) PCI: 00:09:0: chip 10de,0065 card 1297,f541 rev a2 class 01,01,8a hdr 00
(II) PCI: 00:0d:0: chip 10de,006e card 1297,f541 rev a3 class 0c,00,10 hdr 00
(II) PCI: 00:1e:0: chip 10de,01e8 card 0000,0000 rev a2 class 06,04,00 hdr 01
(II) PCI: 02:00:0: chip 10de,01f0 card 1297,f540 rev a3 class 03,00,00 hdr 00
(II) PCI: End of PCI scan
(II) LoadModule: "scanpci"
(II) Loading /usr/X11R6/lib/modules/libscanpci.a
(II) Module scanpci: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.5
(II) UnloadModule: "scanpci"
(II) Unloading /usr/X11R6/lib/modules/libscanpci.a
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (-1,0,0), BCTRL: 0x08 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1 0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:1:0), (0,-1,0), BCTRL: 0x08 (VGA_EN is set)
(II) Bus -1 I/O range:
(II) Bus -1 non-prefetchable memory range:
(II) Bus -1 prefetchable memory range:
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:8:0), (0,1,1), BCTRL: 0x02 (VGA_EN is cleared)
(II) Bus 1 I/O range:
(II) Bus 1 non-prefetchable memory range:
(II) Bus 1 prefetchable memory range:
(II) PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:30:0), (0,2,2), BCTRL: 0x0a (VGA_EN is set)
(II) Bus 2 I/O range:
(II) Bus 2 non-prefetchable memory range:
[0] -1 0xec000000 - 0xedffffff (0x2000000) MX[B]
(II) Bus 2 prefetchable memory range:
[0] -1 0xe4000000 - 0xebffffff (0x8000000) MX[B]
(--) PCI:*(2:0:0) NVidia unknown chipset (0x01f0) rev 163, Mem @ 0xec000000/24, 0xe4000000/26, 0xe8000000/19
(II) Addressable bus resource ranges are
[0] -1 0x00000000 - 0xffffffff (0x0) MX[B]
[1] -1 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
[0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0x00000000 - 0x000000ff (0x100) IX[B]
(II) Active PCI resource ranges:
[0] -1 0xee085000 - 0xee08503f (0x40) MX[B]
[1] -1 0xee084000 - 0xee0847ff (0x800) MX[B]
[2] -1 0xee082000 - 0xee082fff (0x1000) MX[B]
[3] -1 0xee000000 - 0xee07ffff (0x80000) MX[B]
[4] -1 0xee080000 - 0xee080fff (0x1000) MX[B]
[5] -1 0xee087000 - 0xee0870ff (0x100) MX[B]
[6] -1 0xee086000 - 0xee086fff (0x1000) MX[B]
[7] -1 0xee081000 - 0xee081fff (0x1000) MX[B]
[8] -1 0xe0000000 - 0xe3ffffff (0x4000000) MX[B]
[9] -1 0xe8000000 - 0xe807ffff (0x80000) MX[B](B)
[10] -1 0xe4000000 - 0xe7ffffff (0x4000000) MX[B](B)
[11] -1 0xec000000 - 0xecffffff (0x1000000) MX[B](B)
[12] -1 0x0000f000 - 0x0000f00f (0x10) IX[B]
[13] -1 0x0000dc00 - 0x0000dc7f (0x80) IX[B]
[14] -1 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[15] -1 0x0000d400 - 0x0000d407 (0x8) IX[B]
[16] -1 0x0000d000 - 0x0000d01f (0x20) IX[B]
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0xee085000 - 0xee08503f (0x40) MX[B]
[1] -1 0xee084000 - 0xee0847ff (0x800) MX[B]
[2] -1 0xee082000 - 0xee082fff (0x1000) MX[B]
[3] -1 0xee000000 - 0xee07ffff (0x80000) MX[B]
[4] -1 0xee080000 - 0xee080fff (0x1000) MX[B]
[5] -1 0xee087000 - 0xee0870ff (0x100) MX[B]
[6] -1 0xee086000 - 0xee086fff (0x1000) MX[B]
[7] -1 0xee081000 - 0xee081fff (0x1000) MX[B]
[8] -1 0xe0000000 - 0xe3ffffff (0x4000000) MX[B]
[9] -1 0xe8000000 - 0xe807ffff (0x80000) MX[B](B)
[10] -1 0xe4000000 - 0xe7ffffff (0x4000000) MX[B](B)
[11] -1 0xec000000 - 0xecffffff (0x1000000) MX[B](B)
[12] -1 0x0000f000 - 0x0000f00f (0x10) IX[B]
[13] -1 0x0000dc00 - 0x0000dc7f (0x80) IX[B]
[14] -1 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[15] -1 0x0000d400 - 0x0000d407 (0x8) IX[B]
[16] -1 0x0000d000 - 0x0000d01f (0x20) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0x0000ffff - 0x0000ffff (0x1) IX[B]
[6] -1 0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
[0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0xee085000 - 0xee08503f (0x40) MX[B]
[6] -1 0xee084000 - 0xee0847ff (0x800) MX[B]
[7] -1 0xee082000 - 0xee082fff (0x1000) MX[B]
[8] -1 0xee000000 - 0xee07ffff (0x80000) MX[B]
[9] -1 0xee080000 - 0xee080fff (0x1000) MX[B]
[10] -1 0xee087000 - 0xee0870ff (0x100) MX[B]
[11] -1 0xee086000 - 0xee086fff (0x1000) MX[B]
[12] -1 0xee081000 - 0xee081fff (0x1000) MX[B]
[13] -1 0xe0000000 - 0xe3ffffff (0x4000000) MX[B]
[14] -1 0xe8000000 - 0xe807ffff (0x80000) MX[B](B)
[15] -1 0xe4000000 - 0xe7ffffff (0x4000000) MX[B](B)
[16] -1 0xec000000 - 0xecffffff (0x1000000) MX[B](B)
[17] -1 0x0000ffff - 0x0000ffff (0x1) IX[B]
[18] -1 0x00000000 - 0x000000ff (0x100) IX[B]
[19] -1 0x0000f000 - 0x0000f00f (0x10) IX[B]
[20] -1 0x0000dc00 - 0x0000dc7f (0x80) IX[B]
[21] -1 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[22] -1 0x0000d400 - 0x0000d407 (0x8) IX[B]
[23] -1 0x0000d000 - 0x0000d01f (0x20) IX[B]
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.a
(II) Module type1: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 1.0.1
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.3
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.a
(II) Module freetype: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 1.1.10
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.3
(II) Loading font FreeType
(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.4191
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension GLX
(II) LoadModule: "speedo"
(II) Loading /usr/X11R6/lib/modules/fonts/libspeedo.a
(II) Module speedo: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 1.0.1
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.3
(II) Loading font Speedo
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
compiled for 4.2.0, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.1
(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) 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.4191
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.2.0, module version = 1.0.0
Module class: XFree86 XInput Driver
ABI class: XFree86 XInput driver, version 0.3
(II) NVIDIA XFree86 Driver 1.0-4191 Mon Dec 9 11:51:41 PST 2002
(II) NVIDIA Unified Driver for all NVIDIA GPUs
(II) Primary Device is: PCI 02:00:0
(--) Chipset NVIDIA GPU found
(--) Chipset NVIDIA GPU found
(II) resource ranges after xf86ClaimFixedResources() call:
[0] -1 0xffe00000 - 0xffffffff (0x200000) MX[B](B)
[1] -1 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[2] -1 0x000f0000 - 0x000fffff (0x10000) MX[B]
[3] -1 0x000c0000 - 0x000effff (0x30000) MX[B]
[4] -1 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[5] -1 0xee085000 - 0xee08503f (0x40) MX[B]
[6] -1 0xee084000 - 0xee0847ff (0x800) MX[B]
[7] -1 0xee082000 - 0xee082fff (0x1000) MX[B]
[8] -1 0xee000000 - 0xee07ffff (0x80000) MX[B]
[9] -1 0xee080000 - 0xee080fff (0x1000) MX[B]
[10] -1 0xee087000 - 0xee0870ff (0x100) MX[B]
[11] -1 0xee086000 - 0xee086fff (0x1000) MX[B]
[12] -1 0xee081000 - 0xee081fff (0x1000) MX[B]
[13] -1 0xe0000000 - 0xe3ffffff (0x4000000) MX[B]
[14] -1 0xe8000000 - 0xe807ffff (0x80000) MX[B](B)
[15] -1 0xe4000000 - 0xe7ffffff (0x4000000) MX[B](B)
[16] -1 0xec000000 - 0xecffffff (0x1000000) MX[B](B)
[17] -1 0x0000ffff - 0x0000ffff (0x1) IX[B]
[18] -1 0x00000000 - 0x000000ff (0x100) IX[B]
[19] -1 0x0000f000 - 0x0000f00f (0x10) IX[B]
[20] -1 0x0000dc00 - 0x0000dc7f (0x80) IX[B]
[21] -1 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[22] -1 0x0000d400 - 0x0000d407 (0x8) IX[B]
[23] -1 0x0000d000 - 0x0000d01f (0x20) IX[B]

Fatal server error:
Requested Entity already in use!

SpaceMunkey
03-21-03, 11:05 AM
I figured out the problem. I fooled around with tweaking the XF86Config file this morning and enabled twinview and got the dual monitor/tv to work. I have included a copy of my XF86Config file if anyone is curious.

HW: Nvidia GeForce4 IGP. (nforce2)
System: Shuttle SN41G2
Proc: Athlon XP 2400+
Mem: 1GB
Dist: SuSE 8.1

ninjachinchilla
03-29-03, 02:46 PM
I have an SN41G2 also, but am having problems with the IGP and drivers. My NVidia drivers install fine, and I can use them fine until a reboot (when xserver is started). Then I just get a blank screen, and the system hangs, can't ctrl+alt+del or anything. How did you get your IGP to work? What are your BIOS settings for AGP? Is it because I'm using Mandrake 9.1? The same thing also happened with Mandrake 9.0.....please help!!! I've wasted so much time looking for a solution, I've read similar problems, but nothing is fixed.

ninjachinchilla
03-29-03, 04:00 PM
I have a GeForce4MX IGP (SN41G2). When I switch to init 3 and install the drivers, then startx, the drivers work fine. When i reboot, i get stuck at a blank screen. Any ideas?

SpaceMunkey
03-29-03, 04:03 PM
Originally posted by ninjachinchilla
I have an SN41G2 also, but am having problems with the IGP and drivers. My NVidia drivers install fine, and I can use them fine until a reboot (when xserver is started). Then I just get a blank screen, and the system hangs, can't ctrl+alt+del or anything. How did you get your IGP to work? What are your BIOS settings for AGP? Is it because I'm using Mandrake 9.1? The same thing also happened with Mandrake 9.0.....please help!!! I've wasted so much time looking for a solution, I've read similar problems, but nothing is fixed.

I don't think it's the distro that matters. In this particular case, it has to do with a quirk in the nvidia drivers. I used the default settings in the bios for the video and agp. As far as how I got it to work, I just use the tvon layout in the XF86Config file I posted. The tvon layout has twinview enabled. For some reason enabling twinview fixes the "blank console" issue when exiting out of xwindows.

Hope that helps :)

ninjachinchilla
03-29-03, 04:28 PM
When I say the 'blank screen,' I meant after the reboot process and when the xserver is trying to start...is this what you're talking about also? (not the restart blank screen when all the processes are terminating.)