From 0fac777c6240912715f0ab5c28d6f4d94b429730 Mon Sep 17 00:00:00 2001 From: Kyle Gospodnetich Date: Fri, 21 Jun 2024 22:54:20 -0700 Subject: [PATCH] chore: More adjustments to system76-scheduler audio handling --- .../deck/shared/usr/etc/system76-scheduler/config.kdl | 7 +++++++ .../desktop/shared/usr/etc/system76-scheduler/config.kdl | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/system_files/deck/shared/usr/etc/system76-scheduler/config.kdl b/system_files/deck/shared/usr/etc/system76-scheduler/config.kdl index 1c99d66d..7e7298f3 100644 --- a/system_files/deck/shared/usr/etc/system76-scheduler/config.kdl +++ b/system_files/deck/shared/usr/etc/system76-scheduler/config.kdl @@ -27,10 +27,17 @@ process-scheduler enable=true { sound-server nice=-19 sched=(fifo)89 io=(realtime)0 { "/usr/bin/pipewire" "/usr/bin/pipewire-pulse" + "/usr/bin/pipewire-avb" + "/usr/bin/pipewire-aes67" + "/usr/bin/pipewire-vulkan" "/usr/bin/jackd" + "/usr/bin/pw-jack" "/usr/bin/wireplumber" } + // Applications that directly interface with pipewire to affect the output + sound-processing nice=-19 sched=(fifo)89 io=(realtime)0 + // Applications with realtime audio processing needs recording nice=-9 io=(best-effort)0 diff --git a/system_files/desktop/shared/usr/etc/system76-scheduler/config.kdl b/system_files/desktop/shared/usr/etc/system76-scheduler/config.kdl index a46ec9e5..d5715c01 100644 --- a/system_files/desktop/shared/usr/etc/system76-scheduler/config.kdl +++ b/system_files/desktop/shared/usr/etc/system76-scheduler/config.kdl @@ -27,10 +27,17 @@ process-scheduler enable=true { sound-server nice=-19 sched=(fifo)89 io=(realtime)0 { "/usr/bin/pipewire" "/usr/bin/pipewire-pulse" + "/usr/bin/pipewire-avb" + "/usr/bin/pipewire-aes67" + "/usr/bin/pipewire-vulkan" "/usr/bin/jackd" + "/usr/bin/pw-jack" "/usr/bin/wireplumber" } + // Applications that directly interface with pipewire to affect the output + sound-processing nice=-19 sched=(fifo)89 io=(realtime)0 + // Applications with realtime audio processing needs recording nice=-9 io=(best-effort)0