View Single Post
Old 09-27-02, 08:37 AM   #1
Posts: n/a
Default multiple cards, insmod, modules.conf

I have two NVidia GeForce 4 MX 420 cards. One is in the AGP slot, the other is in a PCI slot. They work beautifully together under WIndowXP, so I am confident that the hardware setup is fine.

Under Linux, however, it seems like X is trying to load the kernel module twice, or something. X happily starts with one card working perfectly, but the other does nothing. XFree86 gives the following error lines:

(EE) NVIDIA(0): Failed to initialize the NVdriver kernel module!
(EE) NVIDIA(0): *** Aborting ***

This seems to be referring to the second card only, however. I have the following line in my /etc/modules.conf:

alias char-major-195 NVdriver

...and nvidia0, nvidia1, nvidia2, nvidia3, and nvidiactl are in /dev. The XFree86Config file has a separate Device (with appropriate BusID values) and Screen section for each card, and the ServerLayout refers to both.

I'm not sure what to do at this point. Do I need to add something to modules.conf to get the kernel module to load twice? Is it something in the XFree86Config? Has anyone gotten a similar setup to work?

System details:

Debian system
Linux kernel 2.4.18
compiled and installed NVIDIA drivers 2960
XFree86 4.2.0
  Reply With Quote