https://bugs.kde.org/show_bug.cgi?id=455328

--- Comment #10 from Alexey Chernyak <alexey_...@chernyak.id.au> ---
I have applied the patch, and the issue seems to be somewhat better.
The first time when monitors woke up from sleep - everything looked good - for
the first time in months.

Second time, however, the taskbar was missing again. Desktop icons did return
but on a different screen from before sleep.
There was no KCrash Handler dialog box, so don't know what it was (sometimes it
doesn't appear).

Some thoughts about how it ends up in this state...

My understanding is that when a DisplayPort monitor goes to sleep, it's as if
it has been completely disconnected from the system, and when it wakes up -
it's as it it was plugged in again.

My two DisplayPort monitors are different models, and they have different
wake-up latency.
So one of them usually wakes up a second or two before the other.

On wakeup I usually observe windows on my screen do all kinds of acrobatics:
* A windows that was full screen on one of the monitors, suddenly becomes
widely stretched full screen across both monitors, and then returns back to
being fullscreen on one monitor.
* Desktop icons end up on the monitor different to the one they were on before
sleep.
* Some open application windows also end up on monitor different to the one
they were on before sleep.

I would suspect that Plasma goes haywire in the interim state in between one of
the monitors being already awake, and the other one not awake yet.

I think the observed results may be slightly different depending on:
* Which monitor was the primary display for X before sleep.
* Which monitor had the KDE taskbar and desktop icons before sleep.
* Which monitor gets put to sleep (i.e. disconnected) first.
* Which of the two monitors wakes up and reconnects  first.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to