diff --git a/src/daemon/pipewire.conf.in b/src/daemon/pipewire.conf.in index 5f00d0793..8e3522653 100644 --- a/src/daemon/pipewire.conf.in +++ b/src/daemon/pipewire.conf.in @@ -47,7 +47,7 @@ modules = { # If nofail is given, module initialization failures are ignored. # libpipewire-module-rtkit = { - "#args" = "rt.prio=20 rt.time.soft=200000 rt.time.hard=200000" + "#args" = "nice.level = -11 rt.prio=20 rt.time.soft=200000 rt.time.hard=200000" flags = ifexists|nofail } libpipewire-module-protocol-native = null @@ -77,7 +77,10 @@ objects = { #spa-device-factory = { args = "factory.name=api.alsa.seq.bridge node.name=Internal-MIDI-Bridge" } #adapter = { args = "factory.name=audiotestsrc node.name=my-test" } #spa-node-factory = { args = "factory.name=api.vulkan.compute.source node.name=my-compute-source" } - spa-node-factory = { args = "factory.name=support.node.driver node.name=Dummy priority.driver=8000" } + + # A default dummy driver. This handles nodes marked with the "node.always-driver" + # property when no other driver is currently active. JACK clients need this. + spa-node-factory = { args = "factory.name=support.node.driver node.name=Dummy-Driver priority.driver=8000" } } exec = {