I have a laptop for my work which I use at two different offices. On office #1 I have a single 1600x900 monitor connected via DVI to a dock. On office #2 I have 2x 1920x1200 monitors connected via DP to a dock. On both offices when I log in to KDE the external monitors are black. I can drag the mouse over and see the cursor (so the screens are active) but no desktop, wallpaper or widgets. I then have to go to the screen settings, disable the external monitors, click apply (which always can be clicked twice), wait some seconds, re-enable the screens, eventually resize to correct resolution, click apply again (twice). After this and a short wait the desktops are showing on the other screens. In office #2 I always have to drag all my panels from the internal screen to the two other screens, as they are all on screen 1 on top of each other. Additionally plasmashell is crashing in office #2 right after applying the final changes in kscreen with a segfault. Reproducible: Always Steps to Reproduce: 1. start laptop on dock 2. log in to plasma Actual Results: black external screens Expected Results: desktops with all panels and widgets on their place on all screens Specs of laptop: ThinkPad L440, Intel i5-4200M, 8GB RAM, UltraDock docks System specs: openSUSE Tumbleweed with KDE from Factory repos (plasma 5.7.1, frameworks 5.24.0, applications 16.04.3, Qt 5.6.1, kernel 4.6.4) I'm attaching some files for debugging: xsession-errors1: .xsessions-errors from office #1 xsession-errors2: .xsessions-errors from office #2 plasmashell-20160713-090550.kcrash.txt: crash info from office #2
Created attachment 100059 [details] xsessions-errors of office #1
Created attachment 100060 [details] xsessions-errors of office #2
Created attachment 100061 [details] plasmashell debug info
Could you test this against git master (either via Neon dev/unstable or openSUSE tumbleweed with latest git master builds)? We've fixed an issue that could lead to this behavior last week. If the problem persists, please clean out ~/.local/share/kscreen/kscreen.log, reproduce this issue, and attach the log to this bugreport. Thanks for your help sorting this out!
I will test it with the krypton live image the next days. I tried to upgrade my KDE install to the latest unstable but that would brake a lot of stuff in my current install. I'm already on factory for KDE but the step to unstable seems a bit more complicated.
I could not reproduce it the same way with the live image like in my normal setup. Could be fixed but I'm not sure. In what plasmashell version this fix will be in?
On a current Tumbleweed the problem is not gone but it gets better: The crash is gone. The on some occasions unexpected behavior is not fully fixed. Docking/undocking and starting with different screen configurations still sometimes results in black screens or not right positioned or overlapped panels. plasma 5.8.3 frameworks 5.28.0 Qt 5.7.0
I had similar problems with monitor handling, and at last i upgraded to 5.8.3 (as described above) and now it got completely unusable: the "Display and Monitor" settings button simply closes the configuration window. Some years ago i was happy with KDE but in the recent years it got more and more unstable. Unfortunately i also need to switch to another window manager. :-(
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!