Received: from mail-ej1-x62c.google.com (mail-ej1-x62c.google.com [IPv6:2a00:1450:4864:20::62c]) by gbr-app-1.alpinelinux.org (Postfix) with ESMTPS id 724F3225B99 for <~alpine/users@lists.alpinelinux.org>; Fri, 12 Dec 2025 14:16:12 +0000 (UTC) Received: by mail-ej1-x62c.google.com with SMTP id a640c23a62f3a-b7cee045187so248814966b.0 for <~alpine/users@lists.alpinelinux.org>; Fri, 12 Dec 2025 06:16:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1765548969; x=1766153769; darn=lists.alpinelinux.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=O3HQeFAAyvCRESXVOWPjq4jd28zLxd4Rs3Oh6Vq30ZY=; b=ch7L1jo9QsNVbImlph3uwzcVOqssviHaAPYSLx0L7mIgYNbhF3nNDAANKaaHtESOx9 qUUqWAofAhn823UGcO1f3992PgsL8tAHB0A2HobXSBH+ZM8ONUXJU5ggqdgGc1Go7dM4 XgtedVq8BxYo3Ud98PU7Ml5AytHArvaRKFhR2deDIfLnNgl7q++Clh4dpanoaFiuQ87s 4OqdwZda7roES/U8BAjYFDje6VdfTwHXQyEz2ckK4d2TyLmZDkVPTH5ez1NCOmiXHHwm At0rsCuAMGrJGIJlYCZoAclFgcZVXCvz0cIcHA1lK9DvtXWpBD54MNcp1K+7L2mWwhFJ wqOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765548969; x=1766153769; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=O3HQeFAAyvCRESXVOWPjq4jd28zLxd4Rs3Oh6Vq30ZY=; b=JTBfGB1ykOyDOFDxtQ5v6JYEJsGs9gSQ/bOsf+p1uQDNQO19F47Ui3RhT+MIWoY3w8 F5goNDNb2RbyI9U6wob7TzHHvlP1M3gioXBh928ITnNFxeCLE33bRzTCVCa5awiJoJ5t NLT06W6OS9Vqw9geak2VkLT/9CaaWOQxN1t4kLB9Yi9ekagSdRi+gD6F6vsaVko9nzGG QkCs7GQZ0MpK/rFqlxnMICdcsPvGqZpR0LryAjxg4nqa+N2gcCW8/bPqmiHm2iIGIQsz 9gjbn/vCH/F3NNh99AqdL0Z4Qgn3v1k+BaKEpEcOAScFoh5shcgmgpTX92N7wZYuAGCl f1Zw== X-Gm-Message-State: AOJu0YwQEd+JSgV1noUYXYCUCTyywSFtArSjgF2abOdxOOmP8pUnPgGh ma31OWe03TXSnFaCuY4WEAvKSxFOxAkZ7Tt3vBjN8TiKZl9BTp0J8UyQiAT3cNaPiy9jtt56FfV qcANPzqql5z+9qKQr6q/6/PAsLMtz2ak= X-Gm-Gg: AY/fxX7ZMFxrhKy67SC8fcgXJUGv2Xy1X9NNzg4PKrhsuxdQn3rZoyzk5iGeMoTdUBw Rbd6ENJMwwabqk6ibTxjgpr4gnBCQV/OAp03jFVDJfwiYkJ51QtMQZ/nutcSFBIXHSLBSffxnCm E6iBIUAH55T1Fp+RXi0/HykAHLNAFxWX3pwrmAPKzM+QFC9ZfP8+M+RtQdUqbx42LUjvnBnoaIE I6LCd6wUeZ62q+n0TE0KtVHUSjDfDjDb3uXvitFLYKrHn62ckSuAd3PHTUvhNOHhibFr8hxvBgu Zez05AS88ZtydsdWtKnnMzEaNyqXiTkQq9nT66nq7mLSM0LyUyAGpA== X-Google-Smtp-Source: AGHT+IHVFer3DGbuUtNTwsicRhkDM8ia89aQ1ZSYpMRfD3Llu0hjb91STh7lRIfVwj+rI26zi9J0HPuSo8yjUvc0nww= X-Received: by 2002:a17:907:3d43:b0:b73:9222:6a64 with SMTP id a640c23a62f3a-b7d2166d010mr251716266b.3.1765548968919; Fri, 12 Dec 2025 06:16:08 -0800 (PST) MIME-Version: 1.0 References: <20251211140314.526c673e@bonsai.doitto.me.uk> <20251212101516.78cb614c@bonsai.doitto.me.uk> In-Reply-To: <20251212101516.78cb614c@bonsai.doitto.me.uk> From: Prabu Anand Kalivaradhan Date: Fri, 12 Dec 2025 19:45:32 +0530 X-Gm-Features: AQt7F2p2MFNsH8o3d3Ui9okaLZ77Pi2ZaFl0uM_IWKl0klck5iXo2tB9ZdBfVd0 Message-ID: Subject: Re: Pipewire user service after upgrade to 3.23 To: Ian Smith Cc: ~alpine/users@lists.alpinelinux.org Content-Type: multipart/alternative; boundary="00000000000020472a0645c1e7dc" --00000000000020472a0645c1e7dc Content-Type: text/plain; charset="UTF-8" from the /etc/xdg/autostart i assume you're running Xfce and *xfce4-session,*the Xfce session manager will start the services/applications listed there. Since pipewire-launcher is listed there, it starts the pipewire and results in conflict with user service. As mentioned in https://wiki.alpinelinux.org/wiki/PipeWire#Launch_PipeWire, running both will result in conflicts. Please remove the pipewire.desktop from the autostart folder, to manage pipewire using user service. $ apk info /etc/xdg/autostart/pipewire.desktop --who-owns /etc/xdg/autostart/pipewire.desktop is owned by pipewire-1.4.9-r2 $ cat /etc/xdg/autostart/pipewire.desktop [Desktop Entry] Version=1.0 Name=Pipewire Comment=Start Pipewire Exec=/usr/libexec/pipewire-launcher Terminal=false Type=Application X-KDE-autostart-phase=1 X-GNOME-HiddenUnderSystemd=true X-systemd-skip=true On Fri, 12 Dec 2025 at 15:46, Ian Smith wrote: > More information: > > $ rc-status -Ua > Runlevel: gui > pipewire [ > stopped ] Dynamic Runlevel: hotplugged > Dynamic Runlevel: needed/wanted > Dynamic Runlevel: manual > > $ ls -lAh /etc/xdg/autostart > total 60K > -rw-r--r-- 1 root root 209 Nov 28 19:52 .pipewire.desktop > -rw-r--r-- 1 root root 296 Nov 23 10:44 at-spi-dbus-bus.desktop > -rw-r--r-- 1 root root 8.7K Nov 30 16:23 gnome-keyring-pkcs11.desktop > -rw-r--r-- 1 root root 8.2K Nov 30 16:23 gnome-keyring-secrets.desktop > -rw-r--r-- 1 root root 5.9K Jan 3 2025 xfce4-power-manager.desktop > -rw-r--r-- 1 root root 6.3K Dec 21 2024 xfce4-screensaver.desktop > -rw-r--r-- 1 root root 8.1K May 30 2025 xfsettingsd.desktop > > $ rc-service -U pipewire restart > * You are attempting to run an openrc service on a > * system which openrc did not boot. > * You may be inside a chroot or you may have used > * another initialization system to boot this system. > * In this situation, you will get unpredictable results! > * If you really want to do this, issue the following command: > * touch /run/user/1000/openrc/softlevel > * ERROR: dbus failed to start > * You are attempting to run an openrc service on a > * system which openrc did not boot. > * You may be inside a chroot or you may have used > * another initialization system to boot this system. > * In this situation, you will get unpredictable results! > * If you really want to do this, issue the following command: > * touch /run/user/1000/openrc/softlevel > * ERROR: wireplumber failed to start > * ERROR: cannot start pipewire as dbus would not start > > To reiterate, pipewire IS running and I CAN use more than one audio > input at a time, so what is happening here? > > Ian. > --00000000000020472a0645c1e7dc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
from the=C2=A0 = /etc/xdg/autostart i assume you're running Xfce and=C2=A0xfce4= -session,the Xfce s= ession manager will start the services/applications listed there. Since pip= ewire-launcher is listed there, it starts the pipewire and results in confl= ict with user service.=C2=A0
As menti= oned in https://wiki.alpinelinux.org/wiki/PipeWire#Launch_PipeWire, running= both will result in conflicts. Please remove the pipewire.desktop from the= autostart folder, to manage pipewire using user service.

$ apk info /etc/xdg/aut= ostart/pipewire.desktop =C2=A0--who-owns
/etc/xdg/autostart/pipewire.de= sktop is owned by pipewire-1.4.9-r2
$ cat /etc/xdg/autostart/pipewire.de= sktop
[Desktop Entry]
Version=3D1.0
Name=3DPipewire
Comment=3DS= tart Pipewire
Exec=3D/usr/libexec/pipewire-launcher
Terminal=3Dfalse<= br>Type=3DApplication
X-KDE-autostart-phase=3D1
X-GNOME-HiddenUnderSy= stemd=3Dtrue
X-systemd-skip=3Dtrue

On Fri, 12= Dec 2025 at 15:46, Ian Smith <m4= r35n357@gmx.co.uk> wrote:
More information:

$ rc-status -Ua
Runlevel: gui
=C2=A0pipewire=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 [
stopped=C2=A0 ] Dynamic Runlevel: hotplugged
Dynamic Runlevel: needed/wanted
Dynamic Runlevel: manual

$ ls -lAh /etc/xdg/autostart
total 60K
-rw-r--r-- 1 root root=C2=A0 209 Nov 28 19:52 .pipewire.desktop
-rw-r--r-- 1 root root=C2=A0 296 Nov 23 10:44 at-spi-dbus-bus.desktop
-rw-r--r-- 1 root root 8.7K Nov 30 16:23 gnome-keyring-pkcs11.desktop
-rw-r--r-- 1 root root 8.2K Nov 30 16:23 gnome-keyring-secrets.desktop
-rw-r--r-- 1 root root 5.9K Jan=C2=A0 3=C2=A0 2025 xfce4-power-manager.desk= top
-rw-r--r-- 1 root root 6.3K Dec 21=C2=A0 2024 xfce4-screensaver.desktop
-rw-r--r-- 1 root root 8.1K May 30=C2=A0 2025 xfsettingsd.desktop

$ rc-service -U pipewire restart
=C2=A0* You are attempting to run an openrc service on a
=C2=A0* system which openrc did not boot.
=C2=A0* You may be inside a chroot or you may have used
=C2=A0* another initialization system to boot this system.
=C2=A0* In this situation, you will get unpredictable results!
=C2=A0* If you really want to do this, issue the following command:
=C2=A0* touch /run/user/1000/openrc/softlevel
=C2=A0* ERROR: dbus failed to start
=C2=A0* You are attempting to run an openrc service on a
=C2=A0* system which openrc did not boot.
=C2=A0* You may be inside a chroot or you may have used
=C2=A0* another initialization system to boot this system.
=C2=A0* In this situation, you will get unpredictable results!
=C2=A0* If you really want to do this, issue the following command:
=C2=A0* touch /run/user/1000/openrc/softlevel
=C2=A0* ERROR: wireplumber failed to start
=C2=A0* ERROR: cannot start pipewire as dbus would not start

To reiterate, pipewire IS running and I CAN use more than one audio
input at a time, so what is happening here?

Ian.
--00000000000020472a0645c1e7dc--