Comment 53 for bug 267241

Revision history for this message
Bryce Harrington (bryce) wrote :

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.