[Bug 356158] [NEW] gaussian blur distorted when screen rotated

Bogdan Butnaru bogdanb+launchpad at gmail.com
Mon Apr 6 10:08:51 UTC 2009


Public bug reported:

Binary package hint: compiz

Hello! I'm running up-to-date Jaunty/amd64, on a self-built desktop with
an NVidia GeForce 9600 video card, running the NVIDIA GLX Module 180.37.
(I've got  180.44-0ubuntu1 installed, but haven't rebooted yet, I'll do
that and update the report.)

Using CCSM I've activated Alpha Blur for all windows, using the Gaussian
filter with radius 7 and strength 0.2603 (just some random value that
looked good).

This works correctly until I rotate my screen (I've got a pivot
monitor). I do the rotation with nVidia's tool, after enabling RandR
with option "RandRRotation" "True" in my xorg.conf

On rotated screens, the blur is horizontally distorted (it seems at
least some component is stretched). I assume the screen ratio is
implicitly represented, perhaps as the size of an intermediary texture,
and isn't updated on rotations.

This happens the same if the initial state is landscape or portrait: the
state the screen was in when Compiz was started is correct, and
90°-rotated states are distorted. If Compiz is restarted with the screen
rotated, than that rotation state becomes correct and its rotations
become distorted.

[Edit:] I've attached screenshots with the two cases. The correct one
was done in portrait orientation, the incorrect one in landscape. The
window and the icons below are the same, but the wallpaper does not
follow the screen rotation so it's different between the two states.

Let me know if you need any more info.

** Affects: compiz (Ubuntu)
     Importance: Undecided
         Status: New

-- 
gaussian blur distorted when screen rotated
https://bugs.launchpad.net/bugs/356158
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


More information about the universe-bugs mailing list