From aaf7eaab85bb7365135cbc1a6d52b49830a4e857 Mon Sep 17 00:00:00 2001 From: Nate Graham Date: Tue, 5 Aug 2025 19:58:13 -0600 Subject: [PATCH] Set CAP_SYS_NICE on kwin_wayland Resolves #224 --- mkosi.finalize.d/40-core.sh.chroot | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mkosi.finalize.d/40-core.sh.chroot b/mkosi.finalize.d/40-core.sh.chroot index ff39703..c7af071 100755 --- a/mkosi.finalize.d/40-core.sh.chroot +++ b/mkosi.finalize.d/40-core.sh.chroot @@ -102,6 +102,10 @@ rm -rf /usr/share/xsessions/ ## Replace Falkon with Firefox as the default browser, since that's what we pre-install. sed -i 's/org.kde.falkon.desktop/org.mozilla.firefox.desktop/' /usr/share/applications/kde-mimeapps.list +# Give KWin phenomenal cosmic power so it can do its job better; see +# https://community.kde.org/Distributions/Packaging_Recommendations#KWin_package_configuration +setcap 'cap_sys_nice=+ep' /usr/bin/kwin_wayland + # Clean up final remnants of the build process rm -rf \ /buildroot \