Bug 192569 - When alligned to top of screen, panels overlap normal windows
Summary: When alligned to top of screen, panels overlap normal windows
Status: RESOLVED DUPLICATE of bug 167852
Alias: None
Product: kwin
Classification: Plasma
Component: xinerama (show other bugs)
Version: unspecified
Platform: Ubuntu Unspecified
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-13 14:46 UTC by Lars Scheiter
Modified: 2009-06-10 09:25 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Scheiter 2009-05-13 14:46:53 UTC
Version:            (using KDE 4.2.3)
Installed from:    Ubuntu Packages

When alligned to top of screen, panels overlap normal windows which makes it hard to use menus and window behavior since thos buttons are not reachable.
The problem comes up if you maximize a window to full visual size. Then the panel overlaps appliactions menus and the windows top.

I think its a bug, because if panels are bootom-alligned, they do not overlap normal windows, even if maximized.
Comment 1 Dario Andres 2009-05-13 16:06:31 UTC
Which is the panel setting for "Visibility" ?
"Always visible"/"Auto hide"/"Windows go above/below" ? 
Thanks
Comment 2 Lars Scheiter 2009-05-13 16:42:53 UTC
Visibility is turned to "Always visible".

The idea behind this is having a "menubar" which sits on top of the screen like in, for example mac osx.

Just by the way: I tried the autohide feature some time ago and had another strange panel behavior. If i selected an action, i.e. start a programm or click the clock, then the panel did no longer autohide until i moved the mouse just one time over the panel without selecting anything.
Comment 3 Dario Andres 2009-05-13 16:46:14 UTC
It's better to not mix different bugs in the same report :)

Is your Panel full width ?
Could you try deleting the panel and recreating it, (and set it to full width, and visibility to Always visible?) 

The overlapped window can be anyone, or does it happens with a special window?
Thanks
Comment 4 Aaron J. Seigo 2009-05-14 00:06:55 UTC
please test with 4.3 beta 1 if you can, there were a few panel bugs fixed that may address this (and the not-autohiding one was crushed in 4.3 already)
Comment 5 Lars Scheiter 2009-05-14 11:26:47 UTC
Just to answer Comment #3:
Yes the panel was maximized, deleting and recreating the panel did not help, the problems still the same. Every window is affected, at least tried it with usual applications like firefox, kontact and konsole.

KDE 4.3 beta1 is not yet in ppa and recompiling KDE is currently no option for me. Will give it a try when its available and will update this ticket. thanks.
Comment 6 Lars Scheiter 2009-05-14 12:36:30 UTC
okay, time for an update:
I was afflicted by many X-Server crashes lately due to an updated nvidia driver (180.53), so i decided to start from scratch with a complete new xorg.conf (produced by X -configure) since my old one addressed some of the "kde4 speed problems related to nvidia hardware" stuff and had quite some "obscure" options set. And last but not least i had a fixed twinview setup configured. 

Now with this minimal xorg.conf the panel is no longer overlapping other windows, i can maximize any window. Even if i manually enable twinview via nvidia-settings everything works as expected. Maybe this bug is related to my hard wired twinview setup? I will try to track that down.
Comment 7 Lars Scheiter 2009-06-08 09:17:38 UTC
I think i have found the cause for this bug. I am using two screens with different physical layouts. One screen is built into my Notebook with a fixed size of 1440x900, the other one is a 19" LCD with a size of 1680x1050. 
If i enable my own pimped xorg.conf with twinview setup the Notebooks LCD is "bottom alligned" to the higher resolution of the 19" Monitor, and maximizing windows on the notebooks LCD are overlapped by the panel.
If i use the standard xorg.conf (single monitor setup) and enable twinview by using nvidia-settings, the notebooks displays Desktop view is "top alligned" to the external monitors resolution, and maximized windows are not overlapped by the panel.

Dont know if i should do some ASCII Art to better describe this ;)

Installing 4.3 beta 1 didnt fix this, the panels behavior is exactly the same. I did not try 4.2.4 though.
Comment 8 Aaron J. Seigo 2009-06-10 05:42:09 UTC
ah! that explains it indeed: reservation of space is not supported between screens right now. this is a limitation in the window manager specification; as soon as there's some resolution on how to handle strut reservation at physical screen boundaries, then plasma can work as expected.
Comment 9 Martin Flöser 2009-06-10 09:25:49 UTC

*** This bug has been marked as a duplicate of bug 167852 ***