If the radeon driver is told that an external monitor exists in the
MonitorLayout option, but one is not attached on startup, it will fall back to
using the default ranges which are an anemic 28-33 horizontal and 43-72
vertical. Since the default MergedFB setup is clone mode, this will usually
force the panel to some useless non-native resolution like 640x480.
We should assume, in this setup, that any external device that gets attached
will be at least as capable as the panel itself. This would probably make
cloning onto a "hotplugged" projector more or less just work.
Created attachment 4231 [details] [review]
Rough hack at the patch, totally untested. We should probably only do this for
laptops, ie LVDS connection only.
Of course this is just a hack until we really get dynamic mode detection
Created attachment 4232 [details] [review]
uh, first one didn't compile. wtogami claims this one works.
he's wrong, too. looking into it now.
No updates for over a year. Can this be closed, ajax?
Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Hmm, could you test this with 6.6.192? My similar problem (640x480 resolution) seems to be fixed with it.
Bugzilla Upgrade Mass Bug Change
NEEDSINFO state was removed in Bugzilla 3.x, reopening any bugs previously listed as NEEDSINFO.
mergedfb replaced with xrandr 1.2 support. closing.