https://bugs.kde.org/show_bug.cgi?id=356225
--- Comment #131 from madc...@atlas.cz --- I deleted the entire kscreen config just to make sure there isn't some pre-5.7 garbage messing with the screen configuration. Nonetheless I get exactly the same behavior I had with plasma 5.6. The panel stays at my LVDS1 screen no matter what I set in the KCM. So far I found a reasonably working workaround by executing this: xrandr --output HDMI1 --off; sleep 2; xrandr --output HDMI1 --auto --right-of LVDS1 --primary What's interesting is that when the second part of the command executes, plasma crashes and when it restarts the panel moves to the correct screen: [KCrash Handler] #5 0x00007f2e10f0c770 in Plasma::Applet::actions() const () from /usr/lib/libKF5Plasma.so.5 #6 0x0000000000446640 in ShellCorona::addOutput(QScreen*) () #7 0x00007f2e0caea85e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #8 0x00007f2e0d002f92 in QGuiApplication::screenAdded(QScreen*) () from /usr/lib/libQt5Gui.so.5 #9 0x00007f2e0cff6369 in QPlatformIntegration::screenAdded(QPlatformScreen*, bool) () from /usr/lib/libQt5Gui.so.5 #10 0x00007f2dfd36409d in QXcbConnection::createScreen(QXcbVirtualDesktop*, xcb_randr_output_change_t const&, xcb_randr_get_output_info_reply_t*) () from /usr/lib/libQt5XcbQpa.so.5 #11 0x00007f2dfd365b2f in QXcbConnection::updateScreens(xcb_randr_notify_event_t const*) () from /usr/lib/libQt5XcbQpa.so.5 #12 0x00007f2dfd3665a3 in QXcbConnection::handleXcbEvent(xcb_generic_event_t*) () from /usr/lib/libQt5XcbQpa.so.5 #13 0x00007f2dfd3668c5 in QXcbConnection::processXcbEvents() () from /usr/lib/libQt5XcbQpa.so.5 #14 0x00007f2e0caeb349 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5 #15 0x00007f2e0da29e3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #16 0x00007f2e0da315b1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #17 0x00007f2e0cabec80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #18 0x00007f2e0cac13fd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5 #19 0x00007f2e0cb13173 in ?? () from /usr/lib/libQt5Core.so.5 #20 0x00007f2e072a8dd7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #21 0x00007f2e072a9040 in ?? () from /usr/lib/libglib-2.0.so.0 #22 0x00007f2e072a90ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #23 0x00007f2e0cb1357f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #24 0x00007f2e0cabd0da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #25 0x00007f2e0cac55cc in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #26 0x000000000041c54d in main () -- You are receiving this mail because: You are watching all bug changes.