Summary: | "Unifying output" with an external screen may lead to internal screen not working at all. | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Tobiáš Potoček <tobiaspotocek> |
Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | REOPENED --- | ||
Severity: | normal | CC: | nate, tamalero, xaver.hugl |
Priority: | NOR | Keywords: | multiscreen |
Version First Reported In: | 6.0.5 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/kwin/-/commit/daf4d58276575e139a5a2841c004f66cd308e727 | Version Fixed In: | 6.1.0 |
Sentry Crash Report: | |||
Attachments: | Broken kwinoutputconfig.json |
Description
Tobiáš Potoček
2024-06-06 13:50:59 UTC
*** This bug has been marked as a duplicate of bug 481222 *** Git commit 35a7e30952c764a943a84a032715be8baee9d9ca by Xaver Hugl. Committed on 12/06/2024 at 11:50. Pushed by zamundaaa into branch 'master'. backends/drm: set scaling mode to full aspect with generated modes on internal displays While the scaling mode has caused some issues with external displays, we've had several reports that using "unify outputs" has caused the internal display to no longer show anything, as it changes to an unsupported mode. This sets the scaling mode so that the driver handles the scaling internally, instead of leaving it up to the panel, and it only does so on internal displays with generated modes, to minimize the risk of further breakage. M +6 -2 src/backends/drm/drm_pipeline.cpp https://invent.kde.org/plasma/kwin/-/commit/35a7e30952c764a943a84a032715be8baee9d9ca Git commit daf4d58276575e139a5a2841c004f66cd308e727 by Xaver Hugl. Committed on 12/06/2024 at 12:12. Pushed by zamundaaa into branch 'Plasma/6.1'. backends/drm: set scaling mode to full aspect with generated modes on internal displays While the scaling mode has caused some issues with external displays, we've had several reports that using "unify outputs" has caused the internal display to no longer show anything, as it changes to an unsupported mode. This sets the scaling mode so that the driver handles the scaling internally, instead of leaving it up to the panel, and it only does so on internal displays with generated modes, to minimize the risk of further breakage. (cherry picked from commit 35a7e30952c764a943a84a032715be8baee9d9ca) Co-authored-by: Xaver Hugl <xaver.hugl@gmail.com> M +6 -2 src/backends/drm/drm_pipeline.cpp https://invent.kde.org/plasma/kwin/-/commit/daf4d58276575e139a5a2841c004f66cd308e727 Thanks a lot for the quick response ❤️ Nobara 41 ( Fedora Core ) Had the same issue. But I never did unify outputs at all. And I'm on a desktop with 3 monitors. 2 of them identical. Screen configuration output: https://pastebin.com/wC0KChQx As others mentioned, Bios, Login, everything works for this screen. As soon as you login, boom. The screen goes black but remains active ( Does not go to sleep), Which shows that it is just outputting an empty desktop with nothing active and absolutely no content. *** What happened: Was on Nobara 41 Kernel 6.12.X Installed the latest Nobara sync ( 6.13.X ) After the second reboot. Problem started. Resolution: Deleted the file kwinoutputconfig.json and performed the kill all command on kwin and things were back to to default. Reconfiguring my settings and everything now works as expected. Specs: Operating System: Nobara Linux 41 KDE Plasma Version: 6.3.0 KDE Frameworks Version: 6.10.0 Qt Version: 6.8.2 Kernel Version: 6.13.2-200.nobara.fc41.x86_64 (64-bit) Graphics Platform: Wayland Processors: 32 × Intel® Core™ i9-14900K Memory: 62.6 GiB of RAM Graphics Processor 1: NVIDIA GeForce RTX 4090/PCIe/SSE2 Graphics Processor 2: NVIDIA GeForce RTX 4090/PCIe/SSE2 Manufacturer: Gigabyte Technology Co., Ltd. Product Name: Z690 AORUS PRO System Version: -CF |