PDA

View Full Version : compiz thinks panel space is free space


Bou
November 2nd, 2007, 09:17 AM
I just filed this bug in Launchpad:

https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/159348

Every time I open a picture taken with my camera I get the following scenario: if I'm running metacity, EOG estimates the amount of free space on my screen, takes as much as possible and shows the image as big as it can (as shown on screenshot number one). If I'm running compiz, though, it seems to believe that the panel is free space, and places the status bar and even the bottom of the image behind it (as shown on screenshot number two).

Right now it is one of the most annoying bugs I have to face in Gutsy.

http://launchpadlibrarian.net/10242254/Pantallazo-1.png → Metacity knows how big the image can be

http://launchpadlibrarian.net/10242265/Pantallazo.png → Compiz takes more space than it should

coz
November 2nd, 2007, 01:46 PM
Hey Bou,
Give this a try;
Open ccsm...general options....Foxus & Raise Behaviour tab...in the Focus Preventions Windows field remove anything that is in there leaving it blank, if that doesnt work, put the word none
there.
Let me know if this works
coz

Bou
November 2nd, 2007, 04:12 PM
Sorry, none of those worked.

qezden
November 4th, 2007, 07:47 AM
I was just looking for this same issue or somewhat similar issue, but I found this too work in Compiz Settings manager, try the place windows add on. I used the Smart option and that seemed to fix mine.

maniac
November 4th, 2007, 02:46 PM
I just filed this bug in Launchpad:

https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/159348

Every time I open a picture taken with my camera I get the following scenario: if I'm running metacity, EOG estimates the amount of free space on my screen, takes as much as possible and shows the image as big as it can (as shown on screenshot number one). If I'm running compiz, though, it seems to believe that the panel is free space, and places the status bar and even the bottom of the image behind it (as shown on screenshot number two).

Right now it is one of the most annoying bugs I have to face in Gutsy.

http://launchpadlibrarian.net/10242254/Pantallazo-1.png → Metacity knows how big the image can be

http://launchpadlibrarian.net/10242265/Pantallazo.png → Compiz takes more space than it should

This should now be fixed in git head. Unfortunately, this fixed can't be backported to 0.6 easily as it involves changing the ABI.
Explanation for the problem: EOG sends a resize request for itself to the WM. Metacity makes sure that the new coordinates are onscreen before actually resizing the window, Compiz didn't (until now) preprocess this request at all and always resized as the application requested.