SUMMARY Right now, when applying a wrong ICC profile, kwin_wayland only logs this error in journalctl > kwin_core: only display ICC profiles are supported but there's no warning or hint in kscreen other that if you re-visit the kcm, the profile is no longer shown in the input field.
In general, KScreen doesn't deal with failures well when applying output configs. We'll need some changes in both KScreen and KWin to do this better
Git commit 8703be771c56cd9310b88e031262413c050e0e68 by Xaver Hugl. Committed on 18/12/2024 at 00:05. Pushed by zamundaaa into branch 'master'. kcm: show an error message when applying the configuration fails The error message is plumbed through from KWin, so we can show a warning when for example an ICC profile couldn't be parsed - instead of that being silently ignored, and the user having to wonder why it's not working. M +7 -4 kcm/kcm.cpp M +1 -1 kcm/kcm.h M +2 -1 kcm/ui/main.qml https://invent.kde.org/plasma/kscreen/-/commit/8703be771c56cd9310b88e031262413c050e0e68