I think what's happening here is that for some reason, the frequency ranges for the 2nd head in the config file are being ignored, and it fails to read ddc info from the monitor (I dont think that ever worked). As a result, it falls back to a "safe" mode. (Xinerama is also busted, but I'm more concerned about the 1995's-esque display right now). I'll attach the conf/log later.
Created attachment 3845 [details] config file that worked with the monolithic tree.
Created attachment 3846 [details] /var/log/Xorg.0.log
and you claim that worked before? i was under the impression that the radeon driver would refuse to claim the X:Y.1 device since it's a pseudo. can you attach an X log where that config worked in the monolith? i think what you really want is: Section "Device" Identifier "Videocard0" Driver "radeon" VendorName "Videocard vendor" BoardName "ATI Technologies Inc RV370 [Radeon X300SE]" BusID "PCI:5:0:0" Option "MonitorLayout" "TMDS,CRT" Option "CRT2Hsync" "30-98" Option "CRT2VRefresh" "50-160" EndSection
that did the trick. (For the benefit of others who may read this, my dual-head display also came back with the addition of Option "CRT2Position" "RightOf"
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.