Bug 366721

Summary: Connecting an external monitor causes the laptop screen to go black with only the mouse cursor visible
Product: [Plasma] KScreen Reporter: Simone Gaiarin <simgunz>
Component: commonAssignee: Sebastian Kügler <sebas>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: git   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Simone Gaiarin 2016-08-13 05:48:50 UTC
It seems that plasma doesn't build the desktop on that screen. Tested with KDE Neon live image developer edition stable.

Configuration:
- External monitor set as primary

Reproducible: Always

Steps to Reproduce:
1.Connect external monitor (dock)
2.
3.

Actual Results:  
Black screen on laptop with mouse only

Expected Results:  
To have the plasma desktop
Comment 1 Simone Gaiarin 2016-08-13 05:50:02 UTC
Removing the kscreen configuration files doesn't solve the problem.
Comment 2 Sebastian Kügler 2016-08-15 10:52:29 UTC
Relevant code changes are only in master, since they're quite invasive. This would need testing with Neon dev edition unstable.
Comment 3 Simone Gaiarin 2016-08-15 18:38:20 UTC
So I did some quite extensive test today with Neon Dev unstable (KDE 5.7.90)  and seems that most of the problems are gone. I was suffering all the kind of weird bugs connected to multi monitor.

This bug seems to be gone, though it happened once that the wallpaper was not shown, but the desktop was in place with icons and the possibility to interact with it. I couldn't reproduce it.

Other minor bug: If a screen is attached or detached when "Display configuration" is open the screen positions in the config dialog are messed up.

I'll report the full test in the panel positioning bug, since it's more relevant for that.
Comment 4 Sebastian Kügler 2016-08-15 20:50:46 UTC
> Other minor bug: If a screen is attached or detached when "Display configuration" is open the screen positions in the config dialog are messed up.

I actually fixed this last week (in master).
Comment 5 Simone Gaiarin 2016-08-16 19:14:08 UTC
Good to hear that.