I've done some analysis into this bug (as well as a number of other
related dual-card bugs) this week.  This patch changes the behavior such
that when it gets into this error condition, rather than giving up and
erroring out, it should make X select the card with the highest busid.

The use case I'm imagining here is where a user is having problems with
their on-board video and have purchased a second card to override it.
Don't know whether that use case is a good match to folks' issues here,
so am open to discussion on that.

To make clear, this will *not* make dual-card systems display output on
both cards.  It will make X pick one card and display output to that,
rather than exit with an error message.

I'd hoped to get some testing done myself with this patch this week
before posting it, but first I need a system to reproduce the problem,
and so far haven't gotten there.  I'm going to keep trying next week but
figured I ought to post this patch here so folks know where we're at.
If anyone else gets a chance to try this patch out on an affected
system, I'd love to hear the results if any.  In addition to seeing
whether it fixes the issue, we need to know if it causes any other
regressions.


** Attachment added: "default_bustype.patch"
   http://launchpadlibrarian.net/23568661/default_bustype.patch

-- 
Xorg fails to start with more than one display adapter
https://bugs.launchpad.net/bugs/267241
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to