Maximized windows placed incorrectly (metacity and compiz)

Bug #220199 reported by Nikola Kasabov
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Unity
Invalid
Undecided
Unassigned
human-theme (Ubuntu)
Confirmed
Undecided
Unassigned
unity (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

When window is maximized on the left end of the screen there is left one pixel column with the window border. This prevents for example opening of the Firefox sidebar. The mouse must be moved one pixel away from the left end of the screen to open the sidebar.

There is screenshot attached. The language is bulgarian, but this is the same menu shown when it is right clicked on the window titlebar. The menu is shown with right click on the left end of the screen. This means that on the left side of the screen there remains window border despite it is maximized.

This is the case with all windows when the window border is "Human" no matter with metacity or compiz.

Tags: ubuntu-unr
Revision history for this message
Nikola Kasabov (nikaas) wrote :
Revision history for this message
Nikola Kasabov (nikaas) wrote :
Revision history for this message
Kenneth Wimer (kwwii) wrote :

The one pixel left border issue was a work around for a compiz bug. I am not sure how this is negatively affecting your firefox window. I can open and close the sidebar via the menu entry and nothing seems strange. Are you using the default firefox settings or have you changed something yourself?

Revision history for this message
Nikola Kasabov (nikaas) wrote :

I have an add-on (all-in-one sidebar). To open this sidebar I need to go to the left border of the screen.

This happened after the last update (2-3 days ago). I don't know why is this done and it's not fatal but I think it's not how it must be.

Revision history for this message
TenLeftFingers (tenleftfingers) wrote :

Confirming this bug given that Kenneth is also aware of the 'one pixel' issue.

Changed in human-theme:
assignee: nobody → jarlathreidy
status: New → Confirmed
Revision history for this message
Dave Rolsky (autarch) wrote :

I'm pretty sure this is also causing a problem I just noticed with Hardy.

I usually have Firefox opened full screen. Typically, I'll move the cursor all the way to the left to get it out of the way and then use the scroll wheel. However, recently the scroll wheel events stopped being picked up by Firefox. I tried tweaking the theme and changing the window border to "simple", and it picked up the scroll wheel events, so I'm guessing this is the same issue.

Revision history for this message
Dave Rolsky (autarch) wrote :

This is definitely the same problem. I made a tweaked theme and changed left_width for fullscreen windows back to 0, and my problem is solved.

Revision history for this message
TenLeftFingers (tenleftfingers) wrote :

If you notice any side affects to your adjustment, posting them here would be really helpful. I'm unassigning myself from this bug so the developers know it needs attention, but I'm still on the mailing list.

Changed in human-theme:
assignee: jarlathreidy → nobody
Revision history for this message
Dave Rolsky (autarch) wrote :

I should point out that I'm _not_ running compiz, so I don't see the placement bug that the change to left_width (from 0 to 1) was intended to solve.

Revision history for this message
Kenneth Wimer (kwwii) wrote :

This real compiz bug apparently only effects people with specific graphics cards. For those effected it randomly draws the window decoration totally incorrect on maximized windows.

Revision history for this message
Thomas Doggette (tdoggette) wrote :

I've got this problem on Hardy using the restricted drivers for my Nvidia 8800GT. Changing the "Window Border" to anything else in the Appearance settings fixes it, but I'd really rather have the human theme.

Revision history for this message
notnot (notnot) wrote :

I'm seeing the white column at the left side of a maximized window too, and
would like to get rid of it, and keep using the Human theme. I'm new on Ubuntu, can someone please explain me where to find the theme files?

Revision history for this message
notnot (notnot) wrote :

Never mind my previous question, I found the answer myself. I managed to edit the Human theme metacity-1.xml and set left_width="0" for maximized windows. This makes a maximized window take up all available screen width, which is what is expected. I have (so far) not experienced the 'compiz bug'.

Revision history for this message
Tor Klingberg (tor-klingberg) wrote :

I can confirm this, and it keeps me from scrolling with the mouse wheel when the cursor is on the left edge. Am I right that the netbook remix does not use Compiz? In that case, could we set the left_width="0" in UNR, since it maximizes all windows?

tags: added: ubuntu-unr
Revision history for this message
Joshua Wiegand (bmoresbest55) wrote :

I am having this issue in unity 5.10 and ubuntu 12.04 beta 2. It is fully updated as of 4/15/12. The pixel column is off by 1 with the window maxed out and shows the background. It does this with all windows that are maximized.

Revision history for this message
Joshua Wiegand (bmoresbest55) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity (Ubuntu):
status: New → Confirmed
Omer Akram (om26er)
no longer affects: netbook-remix
Changed in unity:
status: New → Confirmed
Revision history for this message
N1ck 7h0m4d4k15 (nicktux) wrote :

As part of the bug clean up ahead of 16.04 LTS I'm marking this as invalid because it affects an Ubuntu release which is now unsupported. If you can still recreate this bug in a supported release please do open a new bug and we can triage it for consideration in the 16.04 LTS development cycle.

Changed in unity:
status: Confirmed → Invalid
Changed in unity (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.