[FusionDev] [Bug 765] metacity doesn't know what is the full screen resolution

bugzilla at bugs.opencompositing.org bugzilla at bugs.opencompositing.org
Tue Feb 5 09:21:08 CET 2008


http://bugs.opencompositing.org/show_bug.cgi?id=765


Danny Baumann <maniac at opencompositing.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |INVALID




--- Comment #6 from Danny Baumann <maniac at opencompositing.org>  2008-02-05 08:21:07 ---
(In reply to comment #4)
> ./test 
> Head 0: num 0, Origin 0 0, Size 1280 1024
> Head 1: num 1, Origin 0 0, Size 1280 800

Ok, this _is_ broken Xinerama information. Your driver reports both screens
with correct size, but they are both at the same position and thus overlapping.
What happens with that information is entirely WM implementation specific, but
I definitely can't see a way how a WM should properly handle such a monitor
layout in terms of strut and maximization handling as there is no unambigious
way to determine if a window is on head 0 or 1 and thus should be maximized to
the size of the smaller or larger head.

A proper layout would look like as follows (example from my Nvidia setup):
Head 0: num 0, Origin 1280 0, Size 1280 1024
Head 1: num 1, Origin 0 0, Size 1280 1024

I'm closing this report as your driver really seems broken. Please report this
issue to the driver developers - and tell them to properly fill out the head
origin values ;-)


-- 
Configure bugmail: http://bugs.opencompositing.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Dev mailing list