[PULL] prep work for screen crossing fixes

Peter Harris pharris at opentext.com
Tue Oct 4 13:26:29 PDT 2011


On 2011-10-04 01:35, Peter Hutterer wrote:
> On Mon, Oct 03, 2011 at 10:02:28PM -0700, Jamey Sharp wrote:
>> On Tue, Oct 04, 2011 at 02:15:53PM +1000, Peter Hutterer wrote:
>>> On Mon, Oct 03, 2011 at 09:02:19PM -0700, Keith Packard wrote:
>>>> On Tue, 4 Oct 2011 13:26:35 +1000, Peter Hutterer <peter.hutterer at who-t.net> wrote:
>>>> Non-text part: multipart/signed
>>>>
>>>>>       Store desktop dimensions in screenInfo.
>>>>
>>>> Do we need the minimum x/y of the desktop too?
>>>
>>> is it ever other than 0/0?
>>
>> Sure, that's legal (though crazy). Besides the xorg.conf ServerLayout
>> syntax for positioning a Screen "RightOf", "Below", etc, you can also
>> set the screen's absolute position.
> 
> right, that's for a single screen. but can the desktop origin ever be
> non-zero? Can you have layout where the first screen goes from say -1024..0
> and the second from 0..1204?

Sure. That's not even crazy, that's normal. Pre-randr-1.3 desktops (and
display managers) typically interpret that as "Primary screen starts at
0,0" so they know which monitor the user wants the main menu button/bar
(or login dialog) on. (Explicit SetPrimary/GetPrimary requests were only
added in randr 1.3)

Peter Harris
-- 
               Open Text Connectivity Solutions Group
Peter Harris                    http://connectivity.opentext.com/
Research and Development        Phone: +1 905 762 6001
pharris at opentext.com            Toll Free: 1 877 359 4866


More information about the xorg-devel mailing list