Subject: XFree 4.01 & GeForce 2MX
To: None <port-macppc@netbsd.org>
From: Ulrich Habel <uhabel@macbsd.org>
List: port-macppc
Date: 12/11/2001 00:50:47
Hi,

I just installed my G4 533 Mhz with Geforce2 MX card on NetBSD.
Everything runs fine, except XFree. I am using the XFree 4.01
archive which was linked in the macppc ports X11 Faq.

I built the new kernel (with options insecure) and used the
following in the device section of XF86Config:

Section "Device"
    Identifier  "NVIDIA GeForce"
    Driver      "nv"
    BusID       "PCI:0:16:0"
EndSection


the bus ID was probed. The memory of the card is in the file
as well but has been commented out by xf86config.

here are the error messages when attempting to start X:

(**) PCI-HOST bridge is UniNorth
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:0b:0: chip 106b,002d card 0000,0000 rev 00 class 06,00,00 hdr 00
(II) PCI: 00:10:0: chip 10de,0110 card 0208,a5b8 rev a1 class 03,00,00 hdr 00
(II) PCI: End of PCI scan
(--) PCI: (0:16:0) NVidia unknown chipset (0x0110) rev 161, Mem @ 0x91000000/24, 0x98000000/27
(II) Addressable bus resource ranges are
        [0] -1  0x00000000 - 0xffffffff (0x0) MXB
        [1] -1  0x00000000 - 0x0000ffff (0x10000) IXB
(II) OS-reported resource ranges:
(II) Active PCI resource ranges:
        [0] -1  0x90000000 - 0x9000ffff (0x10000) MXB(B)
        [1] -1  0x98000000 - 0x9fffffff (0x8000000) MXB(B)
        [2] -1  0x91000000 - 0x91ffffff (0x1000000) MXB(B)
(II) Active PCI resource ranges after removing overlaps:
        [0] -1  0x90000000 - 0x9000ffff (0x10000) MXB(B)
        [1] -1  0x98000000 - 0x9fffffff (0x8000000) MXB(B)
        [2] -1  0x91000000 - 0x91ffffff (0x1000000) MXB(B)
(II) OS-reported resource ranges after removing overlaps with PCI:
(II) All system resource ranges:
        [0] -1  0x90000000 - 0x9000ffff (0x10000) MXB(B)
        [1] -1  0x98000000 - 0x9fffffff (0x8000000) MXB(B)
        [2] -1  0x91000000 - 0x91ffffff (0x1000000) MXB(B)
(II) ATI: ATI driver (version 5.3.5) for chipsets: ati, ativga
(II) r128: Driver for ATI Rage 128 chipset: ATI Rage 128 RE (PCI),
        ATI Rage 128 RF (AGP), ATI Rage 128 RK (PCI), ATI Rage 128 RL (AGP),
        ATI Rage 128 Pro PF (AGP), ATI Rage 128 Mobility LE (PCI),
        ATI Rage 128 Mobility LF (AGP)
(II) CHIPS: Driver for Chips and Technologies chipsets: ct65520, ct65525,
        ct65530, ct65535, ct65540, ct65545, ct65546, ct65548, ct65550,
        ct65554, ct65555, ct68554, ct69000, ct69030, ct64200, ct64300
(II) MGA: driver for Matrox chipsets: mga2064w, mga1064sg, mga2164w,
        mga2164w AGP, mgag100, mgag200, mgag200 PCI, mgag400
(II) FBDev: driver for framebuffer: fbdev, afb
(EE) No devices detected.

Fatal server error:
no screens found

I found a comment on the website of XFree that the GeForce2 MX driver
are only included in 4.10. Can someone confirm this ?

So help is appreciated - if someone would like to send me a XF86Config
file that would be great. I am downloading the sources for XFree 4.10
right now and will test out things later.

Yours

Uli