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
** 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
** 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
** 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
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
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:
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
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:
** 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
** 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
** 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
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
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
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
** 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
** 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
** 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
** 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
*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
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:
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
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;
+//
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
-
--
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:
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,
** 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:
26 matches
Mail list logo