Bug 167941 - When disabling a monitor, panels move on top of each other
Summary: When disabling a monitor, panels move on top of each other
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Plasma
Component: multiscreen (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 167942 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-08-01 07:13 UTC by Stephen Ostrow
Modified: 2009-05-09 01:59 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stephen Ostrow 2008-08-01 07:13:09 UTC
Version:           0.1 (using KDE 4.1.0)
Installed from:    Ubuntu Packages
OS:                Linux

On my laptop about 80% of the time I use it with an external monitor which I have setup to be side by side with the laptop screen using xrandr.  Both monitors have their own panel at the bottom containing a task manager for that screen among other things. This all work brilliantly well and dandy.

However, during that 20% of the time that I'm using just the laptop I just found out that the panel from the external monitor moves over to the bottom of the laptop lcd and is actually behind the laptop's panel.  This because of transparency creates a double vision view of the taskmanager and other things.

One memeber of the irc room #kde mentioned that you should be able to lock the panel in place or to an action so it doesn't move.
Comment 1 Kamil Neczaj 2008-09-23 15:32:35 UTC
Duplicate of bug 167941
Comment 2 Kamil Neczaj 2008-09-23 15:33:39 UTC
Sorry, it's duplicate of bug 167942
Comment 3 Chani 2009-03-07 21:04:53 UTC
*** Bug 167942 has been marked as a duplicate of this bug. ***
Comment 4 Tobias Schröpf 2009-03-22 16:52:22 UTC
On my Setup (Gentoo, KDE 4.2, RandR with external monitor above internal LVDS) i've got a similar problem:
 - one panel at the bottom of internal display (at the bottom of the whole screen)
 - one panel at the top of external display (at top of the whole screen)

now i switched (on the fly) to single-head setup (only internal monitor connected)
 - result: all panels were gone
 - after restarting the x-server the panel at the bottom reappeared (the one at the top is still lost)
 - after switching back to dual-head setup (including restart of x-server) the top-panel is still lost
Comment 5 Andrej Krutak 2009-04-04 18:24:56 UTC
confirming this, my story: using 2 monitors and using xrandr to switch resolution (as the syssettings dialog is somewhat buggy and doesn't allow me to use other than mirror mode).

My notebook desktop always starts single-headed, I use a trivial script to search for monitor and expand the desktop, in case it's present. However the panel I had on the second monitor (on the bottom side) is never there. I have to add it, re-add taskbar etc.

To be more precise, the panel seems to be "somewhere", as e.g. the "usage count" of taskbar widget is occasionally something like 15 (or at least it's shown in the "add widget" dialog) - instead of 1 or 2. Which probably means, the panels are somewhere in the plasma, though they aren't shown...

Today my desktop got into some strange state, all widgets are weirdly scaled - anyway, this caused that all the panels I have added to 2nd desktop in the last week reappeared. I had to remove about 10-15 panels :-)

It wouldn't be that bad to have a dialog back, like it was in KDE3.5 - where one could select the panel in it (in a combo box), instead of searching where the hell is it hidden on screen :-)

It wouldn't be bad to have some dbus interface to plasma too, to workaround these things programatically (until it's fixed)... :-)
Comment 6 Andrej Krutak 2009-04-04 18:26:00 UTC
yes, KDE4.2.2 (ubuntu jaunty), i386, ati graphics card..
Comment 7 Andrej Krutak 2009-04-07 11:23:22 UTC
well, I have to add that after a few days of using KDE4.2.2 the panel seems to be shown properly on the second monitor everytime now - thus this bug is probably solved at least for me.. :-)
Comment 8 Tobias Schröpf 2009-04-07 13:27:19 UTC
Sounds like since 4.2.2 this problem should really be resolved: http://aikesommer.name/site/blog/20090407/multihead_in_kde_422

But I can't try 4.2.2 myself as it isn't in gentoo's portage up to now
Comment 9 Aaron J. Seigo 2009-05-09 01:59:10 UTC
yes, as long as plasma isn't lied to by the x server and kephal, everything works fine.