Summary: | Screen mirroring/"Replica of" combobox doesn't appear on Wayland | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Nate Graham <nate> |
Component: | kcm_kscreen | Assignee: | fanzhuyifan |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aldo-public, daweiheiu, fanzhuyifan, kde, plasma-bugs, postix, sam |
Priority: | NOR | Keywords: | wayland |
Version: | master | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/libkscreen/-/commit/9faf6ee33aa8564ea9ab1224a0525f05e6ace39b | Version Fixed In: | 6.0 |
Sentry Crash Report: |
Description
Nate Graham
2022-10-14 13:55:51 UTC
*** Bug 475284 has been marked as a duplicate of this bug. *** Also the other way around: if a screen is already a replica of another screen, this cannot be changed with current UI. *** Bug 477506 has been marked as a duplicate of this bug. *** *** Bug 479930 has been marked as a duplicate of this bug. *** The issue seems to be kcm.outputReplicationSupported being false in kscreen/kcm/ui/OutputPanel.qml Will work on this (given the time frame, currently I plan to target 6.1 instead of 6.0). A possibly relevant merge request was started @ https://invent.kde.org/plasma/libkscreen/-/merge_requests/180 Git commit 3fdbd0c8f8dc3627cf8de1bcab0c9c45d127a53e by Yifan Zhu. Committed on 22/01/2024 at 18:00. Pushed by fanzhuyifan into branch 'master'. backends/kwayland: enable output replication Output replication works under wayland. Mark it as supported so it shows up in kscreen kcm. FIXED-IN: 6.0 M +1 -1 backends/kwayland/waylandconfig.cpp https://invent.kde.org/plasma/libkscreen/-/commit/3fdbd0c8f8dc3627cf8de1bcab0c9c45d127a53e Git commit 9faf6ee33aa8564ea9ab1224a0525f05e6ace39b by Yifan Zhu. Committed on 22/01/2024 at 18:03. Pushed by fanzhuyifan into branch 'Plasma/6.0'. backends/kwayland: enable output replication Output replication works under wayland. Mark it as supported so it shows up in kscreen kcm. FIXED-IN: 6.0 (cherry picked from commit 3fdbd0c8f8dc3627cf8de1bcab0c9c45d127a53e) M +1 -1 backends/kwayland/waylandconfig.cpp https://invent.kde.org/plasma/libkscreen/-/commit/9faf6ee33aa8564ea9ab1224a0525f05e6ace39b |