diff options
Diffstat (limited to 'gnome-shell-performance.install')
-rw-r--r-- | gnome-shell-performance.install | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gnome-shell-performance.install b/gnome-shell-performance.install index b9659e6af6b7..f92d59fc8a6a 100644 --- a/gnome-shell-performance.install +++ b/gnome-shell-performance.install @@ -1,5 +1,11 @@ post_install() { setcap CAP_SYS_NICE=+ep usr/bin/gnome-shell + + exp_fea=$(gsettings get org.gnome.mutter experimental-features) + if ! echo exp_fea | grep -q "rt-scheduler"; then + echo "Updating mutter experimental-features gsetting to enable RT scheduling on Wayland..." + gsettings set org.gnome.mutter experimental-features "[${exp_fea:1:-1}, 'rt-scheduler']" + fi } post_upgrade() { |