[Nouveau] Kernel module fails to initialize on AMD751 based system with NV34

Younes Manton younes.m at gmail.com
Mon May 24 12:31:36 PDT 2010


On Mon, May 24, 2010 at 3:02 PM, Clemens Eisserer <linuxhippy at gmail.com> wrote:
> Hi Younes,
>
> Thanks a lot for taking the time to reply to me mail.
>
> Updating the Bios (latest version for that board was Dec. 2000) didn't help.
> I also tried nouveau with an old TNT2M64 card, but that didn't succeed either:
>
> 01:05.0 VGA compatible controller: nVidia Corporation NV5M64 [RIVA
> TNT2 Model 64/Model 64 Pro] (rev 11)
>        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>        Interrupt: pin A routed to IRQ 11
>        Region 0: Memory at ee000000 (32-bit, non-prefetchable) [size=16M]
>        Region 1: Memory at e2000000 (32-bit, prefetchable) [size=32M]
>        Expansion ROM at efef0000 [disabled] [size=64K]
>        Capabilities: <access denied>
>        Kernel modules: nvidiafb, rivafb, nouveau
>
>
> 01:05.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX
> 5200] (rev a1)
>        Subsystem: XFX Pine Group Inc. Device 1351
>        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
>        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>        Interrupt: pin A routed to IRQ 11
>        Region 0: Memory at ee000000 (32-bit, non-prefetchable) [size=16M]
>        Region 1: Memory at d8000000 (32-bit, prefetchable) [size=128M]
>        Expansion ROM at efee0000 [disabled] [size=128K]
>        Capabilities: <access denied>
>        Kernel modules: nvidiafb, nouveau
>
>
> 00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate]
> AGP Bridge (rev 01)
>        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR+ FastB2B- DisINTx-
>        Status: Cap- 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort- >SERR- <PERR- INTx-
>        Latency: 120
>        Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
>        I/O behind bridge: 0000c000-0000cfff
>        Memory behind bridge: ede00000-efefffff
>        Prefetchable memory behind bridge: d5c00000-e5cfffff
>        Secondary status: 66MHz+ FastB2B- ParErr- DEVSEL=medium >TAbort-
> <TAbort- <MAbort+ <SERR- <PERR-
>        BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-
>                PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>        Kernel modules: shpchp
>
>
> Should I file a bug directly against nouveau instead Ubuntu/Fedora?
>
>
> Thanks again, Clemens
>

Both cards show BusMaster- when it should be BusMaster+. Also both
cards have 2 BARs instead of 3. Check your BIOS settings to see if
there's a switch to enable bus mastering. This is an AGP card right?
If it was a PCI card I'd say plug it into another slot since some
slots on some mobos can't do bus mastering, but if it's AGP the only
thing left is a BIOS switch. Just guessing at this point.


More information about the Nouveau mailing list