Этот эффект размытия был введен этим коммитом в plasma-workspace
проекте.
Для обеспечения максимальной ремонтопригодности по мере выпуска будущих версий, я думаю, применить этот минимальный патч проще всего. Это просто делает эффект затухания и тень часов одинаковой (невидимой и видимой соответственно) как в состоянии «включено», так и в состоянии «выключено».
--- /run/current-system/sw/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/WallpaperFader.qml 1969-12-31 19:00:01.000000000 -0500 +++ WallpaperFader.qml 2018-08-07 10:35:21.004515903 -0400 @@ -113,11 +113,11 @@ } PropertyChanges { target: wallpaperFader - factor: 1 + factor: 0 } PropertyChanges { target: clock.shadow - opacity: 0 + opacity: 1 } }, State {
Если вы работаете с NixOS, вы можете установить это изменение в вашей системе, создав простой деривацию, которая его применяет:
let lockScreenPatch = ./kde-lock-screen.patch; lockScreenOverride = with pkgs; runCommand "lockScreenOverride" { meta.priority = 0; } '' tgt=share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/WallpaperFader.qml; mkdir -p $out/$(dirname $tgt); cp -iv $/$tgt $out/$tgt; patch $out/$tgt $; ''; in { environment.systemPackages = with pkgs; [ # ... all your other packages lockScreenOverride ]; }