Bug 500942 - All screens go black when second external monitor connected (1 of 7)
Summary: All screens go black when second external monitor connected (1 of 7)
Status: RESOLVED DUPLICATE of bug 500031
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 6.3.2
Platform: Fedora RPMs Linux
: HI crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
: 500943 500944 500945 500946 500947 500948 (view as bug list)
Depends on:
Blocks:
 
Reported: 2025-03-02 10:02 UTC by Henrik
Modified: 2025-03-02 18:34 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/140395/events/661ccc5415314b449184c98188576027/


Attachments
New crash information added by DrKonqi (189.95 KB, text/plain)
2025-03-02 10:02 UTC, Henrik
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Henrik 2025-03-02 10:02:33 UTC
Application: kwin_wayland (6.3.2)

ApplicationNotResponding [ANR]: false
Qt Version: 6.8.2
Frameworks Version: 6.11.0
Operating System: Linux 6.13.5-200.fc41.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora release 41 (Forty One)"
DrKonqi: 6.3.2 [CoredumpBackend]

-- Information about the crash:
I have a system with Dell 7470 laptop, its docking station and to the docking station connected a Dell UltraSharp UP2716D via Displayport.
From the displayport output on this monitor, there is another monitor Dell U2413.
This setup has been working for years with fedora + KDE plasma.
On updating today (haven't done it for a few days, so updates from perhaps 25th of february onwards may be included), on initial reboot the screens go black after a few initial screens (shows Dell on bootup and fedora booting).
When I disconnect the external screens I can log in to KDE plasma as normal on the laptop built in monitor.
I can then connect the UP2716D (without the U2413 connected) and it will show the extended desktop.
When I try to connect the U2413 within a couple seconds all screens go black and stay so for a while.
Now it seems to be a little unclear, what happens next.
Sometimes I get a login / desktop unlocking prompt after a while, but if I log in everyting immediately goes black again.

(I have similar problems on a second computer too, a Dell 7400 with two Dell U3219Q monitors connected via a Dell USB-C/Thunderbird docking station, but that is not in this report. Just to indicate that it seems to be happening on two sets of completely different hardware.)

The crash can be reproduced every time.

-- Backtrace (Reduced):
#5  KWin::DrmPipeline::prepareAtomicPresentation (this=this@entry=0x56182ceae820, commit=0x56182e086910, frame=std::shared_ptr<KWin::OutputFrame> (use count 1, weak count 0) = {...}) at /usr/src/debug/kwin-6.3.2.1-1.fc41.x86_64/src/backends/drm/drm_property.cpp:153
#6  0x00007ff850714208 in KWin::DrmPipeline::present (this=0x56182ceae820, frame=std::shared_ptr<KWin::OutputFrame> (use count 1, weak count 0) = {...}) at /usr/include/c++/14/bits/unique_ptr.h:193
#7  KWin::DrmPipeline::present (this=this@entry=0x56182ceae820, frame=std::shared_ptr<KWin::OutputFrame> (use count 1, weak count 0) = {...}) at /usr/src/debug/kwin-6.3.2.1-1.fc41.x86_64/src/backends/drm/drm_pipeline.cpp:51
#8  0x00007ff850716002 in KWin::DrmOutput::present (this=0x56182ceb0af0, frame=std::shared_ptr<KWin::OutputFrame> (use count 1, weak count 0) = {...}) at /usr/src/debug/kwin-6.3.2.1-1.fc41.x86_64/src/backends/drm/drm_output.cpp:326
#9  0x00007ff850460e03 in KWin::WaylandCompositor::composite (this=0x56182cf8d4b0, renderLoop=<optimized out>) at /usr/src/debug/kwin-6.3.2.1-1.fc41.x86_64/src/compositor_wayland.cpp:448


Reported using DrKonqi
Comment 1 Henrik 2025-03-02 10:02:34 UTC
Created attachment 179035 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Filip 2025-03-02 18:27:42 UTC
*** Bug 500943 has been marked as a duplicate of this bug. ***
Comment 3 Filip 2025-03-02 18:27:52 UTC
*** Bug 500944 has been marked as a duplicate of this bug. ***
Comment 4 Filip 2025-03-02 18:28:13 UTC
*** Bug 500945 has been marked as a duplicate of this bug. ***
Comment 5 Filip 2025-03-02 18:28:33 UTC
*** Bug 500946 has been marked as a duplicate of this bug. ***
Comment 6 Filip 2025-03-02 18:28:36 UTC
*** Bug 500947 has been marked as a duplicate of this bug. ***
Comment 7 Filip 2025-03-02 18:28:40 UTC
*** Bug 500948 has been marked as a duplicate of this bug. ***
Comment 8 Filip 2025-03-02 18:30:48 UTC

*** This bug has been marked as a duplicate of bug 500031 ***