[PATCH 08/13] img/app: pipewire: disable D-Bus

Alyssa Ross
2025-11-26T21:34:46Z

We don't currently use this for anything. Disabling it means that
PipeWire doesn't have to be able to access the system bus.

Signed-off-by: Alyssa Ross <hi@alyssa.is>
---
img/app/image/etc/pipewire/pipewire.conf | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/img/app/image/etc/pipewire/pipewire.conf b/img/app/image/etc/pipewire/pipewire.conf
index 6e946b5..f7ebb35 100644
--- a/img/app/image/etc/pipewire/pipewire.conf
+++ b/img/app/image/etc/pipewire/pipewire.conf
@@ -38,8 +38,11 @@ context.properties = {
link.max-buffers = 16
core.daemon = true
core.name = pipewire-0
+
# Account for running in a VM
default.clock.min-quantum = 1024
+
+ support.dbus = false
}

# Upstream defaults, with support for AVB, V4L2, libcamera
@@ -62,7 +65,6 @@ context.modules = [
{ name = libpipewire-module-client-node }
{ name = libpipewire-module-access }
{ name = libpipewire-module-client-device }
- { name = libpipewire-module-portal }
{ name = libpipewire-module-adapter }
{ name = libpipewire-module-link-factory }
{ name = libpipewire-module-session-manager }
--
2.51.0