Dual nvidia cards with Xinerama under FreeBSD
Previously I successfully had two GeForce2 cards (one AGP, one PCI) working under FreeBSD with Xinerama. This setup used the open source "nv" drivers. Therefore, there was no 3d accel support.
After installing the official FreeBSD drivers from nvidia, I found that nvidia.ko is only loading one card into it's registry. Here's the error from dmesg:
nvidia0: <GeForce2 GTS> mem 0xd0000000-0xd7ffffff,0xe6000000-0xe6ffffff irq 5 at device 0.0 on pci1
nvidia1: <GeForce2 MX 100/200> irq 10 at device 15.0 on pci0
nvidia1: Unable to allocate NVIDIA register resource.
device_probe_and_attach: nvidia1 attach returned 6
This is boggling my mind because both have different IRQ's (by the way I checked and neither of the cards share their IRQ's with any other device). Is it possible that the FreeBSD nvidia driver just doesn't support two cards? For now I'm using nvidia driver on the main screen and nv (non-accel) on the second.
Any help would be greatly appreciated.
By the way -- the system is 4.7-STABLE with XFree86 4.2.1
Were you ever able to resolve this? I'm having a similar problem where the AGP card works fine but the PCI card does not. I'm not even sure if the driver supports multiple cards, at least, it's not clear either way.
(PCI card works fine by itself.)
I was able to get this working at one point, however it was extremely unstable... my system would hardlock all the time. I'm not entirely sure what the problem was, and I've never been able to get a response or any type of help no matter how many times I ask. Either way, here's the XF86Config I was using, if it's any help to either of you. If anybody knows more about this, please let me know. I'm currently only using one video card/monitor, and the other is just sitting there uselessly. :)
I got it working fine.
Needed to enable this in my kernel (I think, present only in very recent stable.)
Which allowed the second card to be detected by the nvidia driver. At which point the X config was a piece of cake and is well documented elsewhere.
|All times are GMT -5. The time now is 02:06 AM.|
Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright ©1998 - 2014, nV News.