[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-12 Thread Launchpad Bug Tracker
This bug was fixed in the package compiz - 1:0.9.5.94+bzr2803-0ubuntu1 --- compiz (1:0.9.5.94+bzr2803-0ubuntu1) oneiric; urgency=low [ David Barth ] * New upstream release 0.9.5.94 - Merge in change to have a serverWindows () this break the API - mumble fix, ie It is

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-12 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/compiz -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/833549 Title: Severe screen corruption after rotate the screen To manage notifications about this

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-12 Thread Alberto Milone
** Changed in: compiz-core Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/833549 Title: Severe screen corruption after rotate the screen

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-09 Thread Launchpad Bug Tracker
** Branch linked: lp:compiz -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/833549 Title: Severe screen corruption after rotate the screen To manage notifications about this bug go

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-09 Thread Brian Murray
The attachment 0001-Call-updateOutputDevices-after- detectOutputDevices-w.patch of this bug report has been identified as being a patch. The ubuntu-reviewers team has been subscribed to the bug report so that they can review the patch. In the event that this is in fact not a patch you can

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-02 Thread Alberto Milone
I've also successfully tested my patch with both nouveau and nvidia (nvidia-current, after enabling rotation in xorg.conf) -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/833549 Title:

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-02 Thread Alberto Milone
it also works with the intel driver -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/833549 Title: Severe screen corruption after rotate the screen To manage notifications about this

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-02 Thread Alberto Milone
I've also tested the patch with 2 screens connected at the same time and rotations don't trigger the problem any more. -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/833549 Title:

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-02 Thread Launchpad Bug Tracker
** Branch linked: lp:~albertomilone/compiz-core/fix-833549 -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/833549 Title: Severe screen corruption after rotate the screen To manage

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-02 Thread Sam Spilsbury
** Also affects: compiz-core Importance: Undecided Status: New -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/833549 Title: Severe screen corruption after rotate the screen

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-02 Thread Alberto Milone
** Changed in: compiz-core Status: New = Fix Committed -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/833549 Title: Severe screen corruption after rotate the screen To manage

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-01 Thread Sam Spilsbury
This patch makes no sense, it changes he total screen size to the size of each monitor every single time we parse the geometry of a monitor. In addition, we change the total screen size anyways on PrivateScreen::reshape which is called whenever updateOutputDevices is called (except whenever the

Re: [Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-01 Thread Jammy Zhou
After rotate the screen, the calling sequence in compiz is as following: PrivateScreen::configure - PrivateScreen::reshape - PrivateScreen::detectOutputDevices - PrivateScreen::updateOutputDevices In updateOutputDevices, screen-width() and screen-height() are reversed, which

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-01 Thread Alberto Milone
I can reproduce the same problem with the open source driver (radeon). -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/833549 Title: Severe screen corruption after rotate the screen

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-01 Thread Alberto Milone
** Attachment added: output of xwininfo -root -all after the rotation https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/833549/+attachment/2339935/+files/after_radeon.txt -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-01 Thread Alberto Milone
** Attachment added: output of xwininfo -root -all before the rotation https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/833549/+attachment/2339934/+files/before_radeon.txt -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-01 Thread Alberto Milone
** Changed in: compiz (Ubuntu) Assignee: (unassigned) = Alberto Milone (albertomilone) -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/833549 Title: Severe screen corruption after

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-01 Thread Alberto Milone
** Changed in: compiz (Ubuntu) Status: Confirmed = In Progress -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/833549 Title: Severe screen corruption after rotate the screen To

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-01 Thread Alberto Milone
*much simpler than I thought -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/833549 Title: Severe screen corruption after rotate the screen To manage notifications about this bug go

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-01 Thread Alberto Milone
The bug was much simpler than I though. We only forgot to call updateOutputDevices () after detectOutputDevices() (as we already do on initialisation) in PrivateScreen::configure() (src/screen.cpp). The attached patch fixes the issue here with the open source driver. ** Patch added:

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-09-01 Thread Jammy Zhou
This patch also solved the problem in my side with fglrx driver. The updateOutputDevices() is not triggered in detectOutputDevices for this case, so we need to call updateOutputDevices explicitly. -- You received this bug notification because you are a member of compiz packagers, which is

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-08-31 Thread Jammy Zhou
This problem can be solved with the fix in PrivateScreen::updateOutputDevices() below. --- screen.cpp.orig 2011-08-31 16:33:45.0 +0800 +++ screen.cpp 2011-08-31 16:33:03.0 +0800 @@ -1729,6 +1729,13 @@ width = (int) uWidth; height = (int) uHeight; +//

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-08-26 Thread Jammy Zhou
It seems a compiz problem that only the desktop width is updated in compiz, but the desktop height is not updated after rotate. Following steps can simplify the problem. - boot the system in text mode - run X in remote terminal - disable unity plugin in ccsm - start compiz in remote terminal -

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-08-25 Thread Jammy Zhou
-- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/833549 Title: Severe screen corruption after rotate the screen To manage notifications about this bug go to:

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-08-25 Thread Jammy Zhou
Photo for the corruption is attached for reference ** Attachment added: rotate corruption.png https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/833549/+attachment/2311882/+files/rotate%20corruption.png -- You received this bug notification because you are a member of compiz packagers,

[Compiz] [Bug 833549] Re: Severe screen corruption after rotate the screen

2011-08-25 Thread Alex Launi
** Changed in: compiz (Ubuntu) Status: New = Confirmed ** Changed in: compiz (Ubuntu) Importance: Undecided = Low -- You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu. https://bugs.launchpad.net/bugs/833549 Title: