| Summary: | After connecting external screen through DisplayPort passthrough, primary screen goes black and any windows that are dragged to it flicker | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Anil <cd+kde> |
| Component: | multi-screen | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | major | CC: | aleixpol, nate, notmart, xaver.hugl |
| Priority: | NOR | Keywords: | multiscreen |
| Version First Reported In: | 5.27.1 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
kscreen-console
screen recording of display flickering |
||
|
Description
Anil
2023-02-26 19:54:23 UTC
Created attachment 156764 [details]
screen recording of display flickering
Some more debugging notes: Pressing ctrl-alt-shift-f1 goes back to SDDM, which does display on the primary monitor. However, it doesn't appear responsive to mouse clicks or anything * Opening a new virtual tty (e.g. ctrl-alt-shift-f2) is functional on the primary monitor * Unplugging the monitor doesn't help, it stays in a black screen * Plugging the monitor back in only makes it worse, now both monitors have the screen flickering behavior. * It does not repro immediately after plugging in the monitor, but only sometime afterwards. Will try to figure out what causes the bug to trigger Also take a look at https://bugs.kde.org/show_bug.cgi?id=466489 as it appears that KWin was crashing around the time I took the screen recording. I noticed KWin::PointerInputRedirection::updateAfterScreenChange is in that callstack, maybe it's related? This just means that your plasmashell crashed. Getting a backtrace there could be useful. Does this mean that the other screen shows it properly? (In reply to Aleix Pol from comment #4) > This just means that your plasmashell crashed. Getting a backtrace there > could be useful. > > Does this mean that the other screen shows it properly? I don't have any record of it in my coredumpctl (and also restarting plasmashell didn't fix the issue). And yes, if I drag the window to the external monitor, it displays without issue Are you on Wayland or X11? Does it happen on both, or just one? Is this still happening for you on Plasma 6? No repro on KDE 6 |