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.

Reply via email to