Bug 8293 - X.org won't handle two dual-output nvidia cards
Summary: X.org won't handle two dual-output nvidia cards
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: 7.1 (2006.05)
Hardware: x86 (IA32) Linux (All)
: high major
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-15 19:23 UTC by Pavel Pergamenshchik
Modified: 2018-06-11 18:50 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Pavel Pergamenshchik 2006-09-15 19:23:05 UTC
(it's probably not specific to nvidia)
I have two cards, a 7900GT with an LCD and and a with two CRTs. I defined three
device sections (specfying BusID), however X fails to use one of the CRTs. The
error message is "(WW) NVIDIA: No matching Device section for instance (BusID
PCI:4:0:0) found".

Further investigation points at xf86MatchPciInstances(), a heap of incorrect
flaming crap. The way it matches Device sections and PCI devices is completely
broken, at least with my hardware.

Config and output are at
http://librarian.launchpad.net/4244751/xorg.conf
http://librarian.launchpad.net/4244753/Xorg.0.log
Comment 1 Pavel Pergamenshchik 2006-09-17 17:36:22 UTC
fx86MatchPciInstances is innocent, in this case.
nvidia_drv calls xf86SetEntityInstanceForScreen with
(<screen0>, 0, 0)
(<screen1>, 1, 0)
(<screen2>, 1, 1)
I think the last argument, instance, should be 1 and 2 in the last two calls. Is
that true?
Comment 2 Travis Morgan 2006-09-19 11:35:09 UTC
I can't add any insight into the problem but I can confirm I have the same issue.

I have an nVidia GeForce 7900 GT which runs my middle monitor, and an nVidia
GeForce 6600 which drives my two side monitors. All three monitors are NEC FE950
19" CRT displays. The right monitor displays gibberish with the nv driver.

http://imbezol.org/misc/xorg.conf.nv
Comment 3 Daniel Stone 2007-02-27 01:33:35 UTC
Sorry about the phenomenal bug spam, guys.  Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Comment 4 chemtech 2013-03-15 15:06:31 UTC
Pavel Pergamenshchik 
Do you still experience this issue with newer soft ?
Please check the status of your issue.
Comment 5 Adam Jackson 2018-06-11 18:50:38 UTC
MatchPciInstances is still not great, but the code _has_ changed significantly since 2006, so this probably isn't a useful report of that fact.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.