How to easily swap the connector order?

"Ing. Daniel Rozsnyó" daniel at
Tue May 28 09:07:09 PDT 2013

   I am using a configuration for two heads, :0.0 and :0.1:

/Section "Device"//
//        Identifier  "devDn"//
//        Driver      "radeon"//
//        BusID       "PCI:0:1:0"//
//        Option      "monitor-VGA-0" "monDn"//
//        Screen      0//
//Section "Device"//
//        Identifier  "devUp"//
//        Driver      "radeon"//
//        BusID       "PCI:0:1:0"//
//        Option      "monitor-HDMI-0"  "monUp"//
//        Screen      1//

But the HDMI is always assigned to :0.0 and the VGA port is always :0.1.

How can one reverse the order of the detected connectors? I would like 
to have an easy option to swap the two.
I have found that in the old days, a "MonitorLayout" option was the best 
way to do that, but nowadays it does not work:

/(WW) RADEON(0): Option "MonitorLayout" is not used/

Is it dependant on something?

The reason to swap the heads here is due to the fact that the software 
which accesses the two screens has hard coded the 0/1 values in many 
places, but the monitors are sometime swapped in the installation and it 
would be much easier to just swap them by software. Also this dual 
screen way of access is a legacy thing and is not easy to change - it is 
an embedded system, now ported to a G series T56N apu (in Q7 form factor):

00:01.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI 
Wrestler [Radeon HD 6320]



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the xorg-driver-ati mailing list