__Description of problem:
Upon resume from suspend ksmserver crash, session (and users work) is lost.
__Version-Release number of selected component (if applicable):
Current Cauldron; kernel 4.9.4, xorg 1.19.1-1, nvidia 340-101
HOWEVER it was like this also when i tried more than a half year ago
__How reproducible: always
On two similar laptops, T61 and T61p, slightly different GPU but same driver: nvidia 340.
Using only the built in screen: OK with nvidia 340
Using nouveau driver: OK with using two screens
__Steps to Reproduce:
1. HW = Thinkpad T61/T61p with nvidia GPU, dock + external screen, set to use one desktop on each screen (default)
GPU driver: nvidia340
2. boot into plasma desktop
3. Issue suspend
4. Wake it up
-> see message ksmserver crashed, click OK, and Xorg restarts, after some black screen, Nvidia splash, and mageia background, you are back at login.
With driver nouveau instead of nvidia 340: no problem
(except that the most important program for the user of one of the laptops right now does not work on that driver : Minecraft)
Bug 19090 other users with crashed ksmserver
Bug 18904 i also see that problem on same machines w nvidia 340
Bug 18672 which i have not updated for over a year, but is specifically about the T61p, and then IIRC i never saw message about ksmserver. There are some logs.
__TODO by me when i find time:
Check system and Xorg logs, and see if really same on both laptops
Try resume from hibernation (try both nouveau and nvidia)
Try other DE and DM
Try other organisation of external screen (extend, clone)
...Any other things to look for or try?
is it still valid with plasma 5.8.6 ?
Last time tried, day before yesterday, both screens simply went black.
Holding power button for one second made it shut down cleanly.
I will be away a couple weeks now, may test again when back.
Ah, no i remember now that black screen was after i woke it up detached, (black laptop screen) and then attached it (both screens black.
If i do not detach it from second screen if it was suspened with it, it wakes up OK now on both screens.
So... probably ksmserver is OK or at least much better now.
I set it solved for now.
(A bug should be filed regarding that it fail to use any screen if second screen / dock got detached during suspend, but i have no time now)