Bottom Panel Covering Bottom Of Windows (Strut Issue?)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
marco (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
mate-panel (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I am using Ubuntu MATE 14.04.1 LTS which I just installed a couple of days ago. I didn't notice this issue until now. The bottom panel is covering the bottoms of maximized windows.
xprop -root | grep WORKAREA
_NET_WORKAREA(
xprop -root | grep _NET_DESKTOP_
_NET_DESKTOP_
xrandr
Screen 0: minimum 320 x 200, current 1440 x 900, maximum 16384 x 16384
DFP1 disconnected (normal left inverted right x axis y axis)
DFP2 disconnected (normal left inverted right x axis y axis)
DFP3 disconnected (normal left inverted right x axis y axis)
DFP4 disconnected (normal left inverted right x axis y axis)
DFP5 disconnected (normal left inverted right x axis y axis)
DFP6 connected 1440x900+0+0 (normal left inverted right x axis y axis) 474mm x 296mm
1680x1050 60.0 +
1600x1200 60.0
1400x1050 60.0
1280x1024 60.0 75.0
1440x900 75.0 59.9*
1280x960 60.0
1280x800 60.0
1152x864 60.0 75.0
1280x768 60.0
1280x720 60.0
1024x768 75.0 70.1 60.0
800x600 72.2 75.0 60.3 56.2
640x480 75.0 72.8 66.6 59.9
CRT1 disconnected (normal left inverted right x axis y axis)
I am using 1440x900 screen resulution on a 16:10 monitor. Thanks!
Changed in ubuntu-mate: | |
importance: | Undecided → Low |
Changed in ubuntu-mate: | |
status: | Expired → Confirmed |
Changed in ubuntu-mate: | |
assignee: | nobody → Victor Kareh (vkareh) |
Changed in ubuntu-mate: | |
status: | Confirmed → In Progress |
tags: | added: trusty |
tags: |
added: xenial removed: trusty |
Changed in ubuntu-mate: | |
status: | In Progress → Won't Fix |
The problem here is that the X atoms _NET_WORKAREA and _NET_DESKTOP_ GEOMETRY have wrong values. They are set to 1680x1050, which is the native resolution of the display (+), but the display is really set to 1440x900.
Checking _NET_WORKAREA we can see that there is 24 pixels reserved at the top and bottom for the panels. But because the system thinks the display is 1050 pixels tall, the reserved area at the bottom is from 1026 to 1050, which is off the bottom of the visible display area, and so does nothing.
The panel is still constrained to the display though, so it overlaps maximized windows.
This is most likely a problem with the window manager, with the second most likely trouble causer being gdk.