Bug 259549 - notifications for panels on deactivated/disconnected monitors appear on primary monitor
Summary: notifications for panels on deactivated/disconnected monitors appear on prima...
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: notifications (show other bugs)
Version: 4.5 and older
Platform: Unlisted Binaries Linux
: NOR normal
Target Milestone: ---
Assignee: Marco Martin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-11 21:13 UTC by Andreas Gölzer
Modified: 2018-09-04 19:07 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 Andreas Gölzer 2010-12-11 21:13:27 UTC
Version:           unspecified (using KDE 4.5.4) 
OS:                Linux

Using a laptop, occasionally connecting a second monitor is useful.  Kde manages this nicely.  However, if there was a panel with a notification plasmoid on the second monitor, after a reboot or disconnection of the second monitor, notifications appear on the primary monitor twice.

Reproducible: Always

Steps to Reproduce:
1. connect a second monitor
2. set it up using xrandr, some proprietary driver tools or the kde tools(for example xrandr --output HDMI-0 --auto --above LVDS)
3. add a panel on the second monitor.
4. disconnect the monitor(using the means from step 2)
5. reboot, or tell kde not to use the second monitor any more.
6. Wait for a notification.

Actual Results:  
notifications appear twice on the primary monitor now, once in the lower right corner where they belong, and once in the top left corner where they do not belong.
This is rather annoying, also there seems to be no straightforward way to deactivate the unwanted instance of the notification plasmoid.

Expected Results:  
notifications appear only once on the primary monitor

I'm not sure how plasma manages multiple monitors, this might be a feature instead of a bug, but in my setup it is unwanted behaviour.
Comment 1 Michael 2011-05-30 00:06:42 UTC
I'm afraid it is not the notifications that appear, but the panel that never gets removed after the second monitor was removed. at least this is the experience I get. If you connect an external monitor and configure it left-of, KDE decides that all the "primary" stuff such as default panel should jump over there. If you add another panel on the lvds and later disconnect the monitor, both panels will remain running. You can see that with some less native software, such as skype, it will only appear in the first systray plasmoid.
If instead, the panle is moved from left screen to LVDS, then things are worse :) next time you log into kde without external monitor, you get no panel.
Annoying and confusing, need to delete ~/.kde/share/config/plasma* all the time since I've been forced to keep my monitor on the left.
Comment 2 Myriam Schweingruber 2012-05-21 22:20:20 UTC
Is this still valid with kde 4.8.3 or later?
Comment 3 Andrew Crouthamel 2018-09-04 19:07:17 UTC
Hello! Plasma 4 was replaced by Plasma 5 four years ago by the KDE community. In that time we have made great strides in stability and functionality. We are closing all Plasma 4 bugs as most of them are no longer applicable to the new frameworks Plasma 5 is built upon. If you could, please re-test with the latest version of Plasma 5, and submit a new bug to "plasmashell" if you continue to have an issue. Thank you!