Comment 17 for bug 144641

Revision history for this message
Bryce Harrington (bryce) wrote : Re: [Bug 144641] Re: displayconfig-gtk should generate an randr 1.2 configuration where possible

I'm working on getting the apply button working before uploading a test
version.

displayconfig-gtk is probably going to still be needed for non-xrandr
enabled drivers, and probably also for bulletproof-x mode. But
otherwise, that's correct that for xrandr-enabled drivers,
displayconfig-gtk will not be required.

On Fri, Feb 15, 2008 at 12:09:46AM -0000, unggnu wrote:
> It looks great. I would appreciate this. Is there a version for testing purposes?
> Btw. is displaconfig-gtk needed anymore with xorg.conf free configuration? I am not sure if all graphic/monitor configuration work with autodedection and xrandr but maybe it could be a fall back option which could be installed.
>
> --
> displayconfig-gtk should generate an randr 1.2 configuration where possible
> https://bugs.launchpad.net/bugs/144641
> You received this bug notification because you are a bug assignee.
>
> Status in Source Package "displayconfig-gtk" in Ubuntu: In Progress
>
> Bug description:
> Binary package hint: displayconfig-gtk
>
> Where possible, displayconfig-gtk should generate an xorg.conf file that uses RandR 1.2 rather than the older xinerama server code, as it makes better use of the card's features (e.g. sharing a single framebuffer for multiple monitors), and allows runtime reconfiguration of the displays.
>
> There is some information on configuring an initial RandR 1.2 layout available on the Intel Linux Graphics website:
>
> http://www.intellinuxgraphics.org/dualhead.html
>
> The instructions there worked when configuring dual head on my Radeon 9200SE, modulo different naming of the outputs. To configure the "DVI-0" and "VGA-0" outputs on my system, I used the following configuration fragment:
>
> Section "Device"
> Identifier "ATI Technologies Inc RV280 [Radeon 9200 SE]"
> Driver "ati"
> BusID "PCI:1:0:0"
> Option "monitor-DVI-0" "Sony SDM-S74 [1]"
> Option "monitor-VGA-0" "Sony SDM-S74 [2]"
> EndSection
>
> Section "Monitor"
> Identifier "Sony SDM-S74 [1]"
> Option "DPMS"
> HorizSync 30-65
> VertRefresh 50-75
> Option "LeftOf" "Sony SDM-S74 [2]"
> EndSection
>
> Section "Monitor"
> Identifier "Sony SDM-S74 [2]"
> Option "DPMS"
> HorizSync 30-65
> VertRefresh 50-75
> EndSection
>
> Section "Screen"
> Identifier "Default Screen"
> Device "ATI Technologies Inc RV280 [Radeon 9200 SE]"
> Monitor "Sony SDM-S74 [1]"
> DefaultDepth 16
> SubSection "Display"
> Modes "1280x1024" "1024x768" "800x600" "640x480"
> Virtual 2560 1024
> EndSubSection
> EndSection
>
> One quirk I noticed was that I could not specify the position of the VGA-0 monitor relative to the DVI-0 monitor -- I needed to do the opposite. From a look at the "xrandr" command line tool output, this is probably because the VGA-0 output is the first one, and they set up the outputs in order so it doesn't know how to process the positioning option.