diff --git a/pipewire-jack/src/pipewire-jack.c b/pipewire-jack/src/pipewire-jack.c index ee3334749..f59453ca9 100644 --- a/pipewire-jack/src/pipewire-jack.c +++ b/pipewire-jack/src/pipewire-jack.c @@ -663,7 +663,7 @@ static void on_error(void *data, uint32_t id, int seq, int res, const char *mess { struct client *client = data; - pw_log_debug(NAME" %p: error id:%u seq:%d res:%d (%s): %s", client, + pw_log_warn(NAME" %p: error id:%u seq:%d res:%d (%s): %s", client, id, seq, res, spa_strerror(res), message); if (id == PW_ID_CORE) { diff --git a/src/daemon/client-rt.conf.in b/src/daemon/client-rt.conf.in index 1c7d8f0de..9f730e539 100644 --- a/src/daemon/client-rt.conf.in +++ b/src/daemon/client-rt.conf.in @@ -5,7 +5,7 @@ context.properties = { #mem.warn-mlock = false #mem.allow-mlock = true #mem.mlock-all = false - #log.level = 2 + log.level = 0 } context.spa-libs = { diff --git a/src/daemon/client.conf.in b/src/daemon/client.conf.in index 2edd7a5b5..eea7a06a0 100644 --- a/src/daemon/client.conf.in +++ b/src/daemon/client.conf.in @@ -4,7 +4,7 @@ context.properties = { #mem.warn-mlock = false #mem.allow-mlock = true #mem.mlock-all = false - #log.level = 2 + log.level = 0 } context.spa-libs = { diff --git a/src/daemon/jack.conf.in b/src/daemon/jack.conf.in index 4a2008dc5..dec2d5c71 100644 --- a/src/daemon/jack.conf.in +++ b/src/daemon/jack.conf.in @@ -5,7 +5,7 @@ context.properties = { #mem.warn-mlock = false #mem.allow-mlock = true #mem.mlock-all = false - #log.level = 2 + log.level = 0 } context.spa-libs = { diff --git a/src/daemon/media-session.d/media-session.conf b/src/daemon/media-session.d/media-session.conf index cccac7ee9..6e1384f12 100644 --- a/src/daemon/media-session.d/media-session.conf +++ b/src/daemon/media-session.d/media-session.conf @@ -4,6 +4,7 @@ context.properties = { # modules. #mem.mlock-all = false #support.dbus = true + #log.level = 2 } context.spa-libs = { diff --git a/src/pipewire/context.c b/src/pipewire/context.c index cd05bf7eb..459a0eb32 100644 --- a/src/pipewire/context.c +++ b/src/pipewire/context.c @@ -239,6 +239,10 @@ struct pw_context *pw_context_new(struct pw_loop *main_loop, if ((str = pw_properties_get(conf, "context.properties")) != NULL) pw_properties_update_string(properties, str, strlen(str)); + if (getenv("PIPEWIRE_DEBUG") == NULL && + (str = pw_properties_get(properties, "log.level")) != NULL) + pw_log_set_level(atoi(str)); + if ((str = pw_properties_get(properties, "mem.mlock-all")) != NULL && pw_properties_parse_bool(str)) { if (mlockall(MCL_CURRENT | MCL_FUTURE) < 0)