Bug 181675 - Lower border of maximized windows should stay above plasma panel
Summary: Lower border of maximized windows should stay above plasma panel
Status: RESOLVED LATER
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-23 17:27 UTC by vatbier
Modified: 2009-01-28 17:59 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
this info in the lower bar of konqueror is covered by the panel (14.81 KB, image/png)
2009-01-23 17:29 UTC, vatbier
Details
info in lower bar of maximized konquer is covered by panel.png (28.19 KB, image/png)
2009-01-23 17:29 UTC, vatbier
Details

Note You need to log in before you can comment on or make changes to this bug.
Description vatbier 2009-01-23 17:27:38 UTC
Version:           4.2.00 (KDE 4.2.0) (using Devel)
OS:                Linux
Installed from:    Compiled sources

KDE 4.2.00
in virtual machine kde4daily in Virtualbox

With plasma panel set to "Always visible" the panel covers the lower part of maximized windows. The lower border of maximized windows should stay above plasma panel.
Now the info in the lower bar of konqueror(filemanager) is covered by the panel.
I don't want to set the panel to "Autohide" because when I don't view the virtual machine fullscreen but in a window the panel does not appear when I'm hovering the mouse at the bottom of the Virtualbox window. (update: with the new Virtualbox 2.1.2 the panel does appear when I bring the mouse to the bottom of the Virtualbox window).
Comment 1 vatbier 2009-01-23 17:29:11 UTC
Created attachment 30535 [details]
this info in the lower bar of konqueror is covered by the panel
Comment 2 vatbier 2009-01-23 17:29:41 UTC
Created attachment 30536 [details]
info in lower bar of maximized konquer is covered by panel.png
Comment 3 Aaron J. Seigo 2009-01-23 20:27:31 UTC
> Now the info in the lower bar of konqueror 

i can't reproduce that ... maybe it has something to do with virtual box? it's certainly not present in trunk.
Comment 4 vatbier 2009-01-26 18:19:10 UTC
I've made a bug report at http://www.virtualbox.org/ticket/3176 .
I hope Virtualbox will look into this cause it would be a shame if new distributions in Spring with KDE 4.2 have this problem in a Virtualbox virtual machine.

And with Virtualbox 2.1.2 the panel does not always appear when I bring the mouse to the bottom of the Virtualbox window. Must be another Virtualbox problem.
Comment 5 vatbier 2009-01-28 17:41:25 UTC
I think the problem lies with Guest Additions of Virtualbox. 
Kde4daily with KDE 4.2 always started up in 720x400, the resolution of the startup console.
I changed kde4daily's grub menu.lst to start with "vga=791": that way the console screen is 1024x768 and KDE 4.2 starts then also in 1024x768.
In that screen size maximized windows stays nicely above the plasma panel.
But if I resize the virtualbox window to another size or go fullscreen(1280x1024), the maximized windows are covered by the panel.
I edited /etc/X11/xorg.conf of kde4daily with:
Xorg -configure :1 
cp ./xorg.conf.new /etc/X11/xorg.conf
And I added the line
Modes "1280x1024" "1024x768" "800x600" "640x480"
With this I can have a usable fullscreen with good maximized windows but a bad virtualbox window as it is not possible anymore to resize the window. With systemsettings of KDE 4.2 I can change the resolution to 1024x768 but then maximized windows, for some reason, only cover half the screen.
So I've commented out the "Modes "1280x1024"..." line and my kde4daily starts back up in 1024x768.
I think nice maximized windows in KDE are only possible for the resolution of the console or for those resolutions in the "Modes" line of xorg.conf.
Guest Additions should make KDE 4.2 think that any resized resolution or fullscreen resolution is a "good" resolution so that maximized windows are not covered by the panel.
Virtualbox developers should ask you KDE developers what they have to do when the virtualbox window is resized or when going fullscreen so that KDE 4.2 has maximized windows that stay above the plasma panel.

I find this important for Microsoft Windows users who want to try out Linux with KDE in a Virtualbox virtual machine.

How should I resolve this bug: "LATER" or "UPSTREAM" (for Virtualbox developers)?
I'll make it "LATER".
Comment 6 vatbier 2009-01-28 17:59:00 UTC
When I work with a virtualmachine I switch regularly between three resolutions:
- kde4daily at a default 1024x768 in a Virtualbox window.
- a maximized Virtualbox window (thus kde4daily at a resolution a few pixels less than 1280x1024).
- a fullscreen kde4daily at 1280x1024.
It ruins my virtualmachine experience if I only can have nice maximized windows inside kde4daily at 1024x768.