Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Multiple Nvidia card problems (IRQ Problem?)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
hail108
n00b
n00b


Joined: 15 Feb 2003
Posts: 1

PostPosted: Sun Feb 16, 2003 12:11 am    Post subject: Multiple Nvidia card problems (IRQ Problem?) Reply with quote

I have a dual Pentium III 850 (440BX Tyan Tiger 100), 768M Ram with three geforce 4 Nvidia cards. I've installed Gentoo, X, gnome, etc and I am having trouble getting the two PCI NVIDIA cards to work properly. I'm posting this in the hardware area because it appears to be an IRQ/Resource allocation problem. I can get all three video cards to work properly as long as the PCI cards are using X's "nv" driver. As soon as I switch over to the "nvidia" driver for one or both of the pci cards X produces the error, failed to load nvidia module. (if I try all three cards set to nvidia the system tends to lock up requiring a hard reboot) I've tried both the emerge nvidia-kernel/glx and downloading directly from nvidia.com. Both have the same result.

Yes I am loading the module in to the kernel, dmesg gives me:
Code:

nvidia: Can't find an IRQ for your NVIDIA card!
nvidia: Please check your BIOS settings.
nvidia: [Plug & Play OS   ] should be set to NO
nvidia: [Assign IRQ to VGA] should be set to YES
nvidia: Can't find an IRQ for your NVIDIA card!
nvidia: Please check your BIOS settings.
nvidia: [Plug & Play OS   ] should be set to NO
nvidia: [Assign IRQ to VGA] should be set to YES
nvidia: loading NVIDIA Linux x86 NVdriver Kernel Module  1.0-3123  Tue Aug 27 15:56:48 PDT 2002

I can successfully use my AGP card in X with the nvidia driver, notice that it complains twice above and not three times.

lspci -vvx outputs (I've only posted the text on the vid cards):
Code:

00:11.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX 420] (rev a3) (prog-if 00 [VGA])
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0 (1250ns min, 250ns max)
        Interrupt: pin A routed to IRQ 0
        Region 0: Memory at 30000000 (32-bit, non-prefetchable) [size=16M]
        Region 1: Memory at 34000000 (32-bit, prefetchable) [size=64M]
        Region 2: Memory at 31000000 (32-bit, prefetchable) [size=512K]
        Expansion ROM at fffe0000 [disabled] [size=128K]
        Capabilities: [60] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: de 10 72 01 06 00 b0 02 a3 00 00 03 00 00 00 00
10: 00 00 00 30 08 00 00 34 08 00 00 31 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 fe ff 60 00 00 00 00 00 00 00 00 01 05 01

00:13.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX 420] (rev a3) (prog-if 00 [VGA])
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 0 (1250ns min, 250ns max)
        Interrupt: pin A routed to IRQ 0
        Region 0: Memory at 32000000 (32-bit, non-prefetchable) [size=16M]
        Region 1: Memory at 38000000 (32-bit, prefetchable) [size=128M]
        Region 2: Memory at 31080000 (32-bit, prefetchable) [size=512K]
        Expansion ROM at fffe0000 [disabled] [size=128K]
        Capabilities: [60] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00: de 10 72 01 06 00 b0 02 a3 00 00 03 00 00 00 00
10: 00 00 00 32 08 00 00 38 08 00 08 31 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 fe ff 60 00 00 00 00 00 00 00 00 01 05 01

01:00.0 VGA compatible controller: nVidia Corporation NV28 [GeForce4 Ti 4200 AGP 8x] (rev a1) (prog-if 00 [VGA])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (1250ns min, 250ns max)
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at f9000000 (32-bit, non-prefetchable) [size=16M]
        Region 1: Memory at cc000000 (32-bit, prefetchable) [size=64M]
        Expansion ROM at faae0000 [disabled] [size=128K]
        Capabilities: [60] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [44] AGP version 3.0
                Status: RQ=31 SBA+ 64bit- FW+ Rate=x1,x2,x4
                Command: RQ=0 SBA- AGP- 64bit- FW- Rate=<none>
00: de 10 81 02 07 00 b0 02 a1 00 00 03 00 40 00 00
10: 00 00 00 f9 08 00 00 cc 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 ae fa 60 00 00 00 00 00 00 00 0a 01 05 01


It appears that both PCI cards are not being assigned IRQs. (from what I've read 0 and 255 are used when an open IRQ is not available.) I've tried everything I can think of to get these IRQs assigned:
- Enabled/Disabled PNP OS in BIOS
- Enabled/Disabled Assign IRQ to VGA (assuming this is doing it only for the primary AGP card.)
- I've recompiled the kernel with ACPI on/off, APM on/off
- A few other things as well, mainly out of desperation and are not worth posting :-)

I would have given up a while ago assuming I'm asking too much of this system but I have succesfully configured Win 2000 to run all three fully accelerated. (Quake III at 3072x768 is quite interesting).

I appearently don't know enough about resource allocation with Gentoo/Linux to get this thing figured out. Any help is greatly appreciated.

-hail108
Back to top
View user's profile Send private message
Dragon561
Tux's lil' helper
Tux's lil' helper


Joined: 25 Oct 2002
Posts: 112

PostPosted: Wed Feb 19, 2003 1:39 pm    Post subject: Reply with quote

Try using the NVdriver instead, that is the only was I got my PCI Nvidia card to work.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum