You are not logged in.
I updated my system yesterday and noticed today, that my Audio setup was completely broken.
I assume the problem is with the "pipewire 1:1.4.0-2" and related packages, but I have not tested it completely yet.
I restored a backup and with these versions everything works as expected:
$ pacman -Q | grep pipe
kpipewire 6.3.2-1
libpipeline 1.5.8-1
libpipewire 1:1.2.7-1
pipewire 1:1.2.7-1
pipewire-alsa 1:1.2.7-1
pipewire-audio 1:1.2.7-1
pipewire-jack 1:1.2.7-1
pipewire-pulse 1:1.2.7-1
pipewire-session-manager 1:1.2.7-1
qemu-audio-pipewire 9.2.0-2
In my system audio settings I can choose either "Default Alsa Profile" or "Pro Audio" for my GoXLRMini after the update only the "Pro Audio" option was available.
Is this a known problem?
Offline
There's some new handling for specific UCM configurations maybe you're falling into a bug here. Does the journal
journalctl -b-1 --user-unit pipewire --user-unit wireplumber --user-unit pipewire-pulse
give any errors (assuming the boot prior you were on the new packages?)
Sometimes also just wireplumber state corrupting itself, check whether removing ~/.local/state/wireplumber works for restoring order even when updating.
Offline
Since I have reverted my entire root partition I don't think I have easily accessible logs from the broken state. But I will install the updates again and look at the logs and try removing the directory this weekend to narrow things down.
But since my home partition is not reverted, I doubt that my user specific wireplumber state is the problem.
Offline
The second assertion shows that it could be the problem, so verify that.
Offline
I've updated my system again and now have logs. It worked before I rebooted but is broken again now. I've included the logs for both boots:
-- Boot 69a0307bf73a4b6bb220120bf6c8bb03 --
Mär 13 18:06:18 arch-gaming systemd[2689]: Started PipeWire Multimedia Service.
Mär 13 18:06:18 arch-gaming systemd[2689]: Started Multimedia Service Session Manager.
Mär 13 18:06:18 arch-gaming systemd[2689]: Started PipeWire PulseAudio.
Mär 13 18:06:19 arch-gaming wireplumber[2925]: wp-internal-comp-loader: Loading profile 'main'
Mär 13 18:06:19 arch-gaming wireplumber[2925]: wp-device: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
Mär 13 18:06:19 arch-gaming wireplumber[2925]: s-monitors-libcamera: PipeWire's libcamera SPA plugin is missing or broken. Some camera types may not be supported.
Mär 13 18:07:34 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Speaker__sink-62) graph xrun not-triggered (0 suppressed)
Mär 13 18:07:34 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Speaker__sink-62) xrun state:0x736086e76008 pending:1/6 s:91023198266 a:91023235157 f:91023240678 waiting:36891 process:5521 status:triggered
Mär 13 18:07:34 arch-gaming pipewire[2924]: pw.node: (alsa_input.usb-TC-Helicon_GoXLRMini-00.HiFi__Line5__source-63) graph xrun not-triggered (0 suppressed)
Mär 13 18:07:34 arch-gaming pipewire[2924]: pw.node: (alsa_input.usb-TC-Helicon_GoXLRMini-00.HiFi__Line5__source-63) xrun state:0x736086e75008 pending:1/2 s:91007969791 a:91007994619 f:91007995331 waiting:24828 process:712 status:triggered
Mär 13 18:07:34 arch-gaming pipewire[2924]: pw.node: (alsa_output.pci-0000_0c_00.4.iec958-stereo-35) graph xrun not-triggered (0 suppressed)
Mär 13 18:07:34 arch-gaming pipewire[2924]: pw.node: (alsa_output.pci-0000_0c_00.4.iec958-stereo-35) xrun state:0x7360887f6008 pending:1/2 s:91009508723 a:91009536026 f:91009541917 waiting:27303 process:5891 status:triggered
Mär 13 18:07:34 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Line2__sink-60) graph xrun not-triggered (0 suppressed)
Mär 13 18:07:34 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Line2__sink-60) xrun state:0x736086e78008 pending:1/2 s:91010728015 a:91010747763 f:91010772642 waiting:19748 process:24879 status:triggered
Mär 13 18:07:36 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Speaker__sink-62) graph xrun not-triggered (0 suppressed)
Mär 13 18:07:36 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Speaker__sink-62) xrun state:0x736086e76008 pending:2/3 s:93401876761 a:93401919253 f:93401927459 waiting:42492 process:8206 status:triggered
Mär 13 18:07:36 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Line1__sink-61) graph xrun not-triggered (0 suppressed)
Mär 13 18:07:36 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Line1__sink-61) xrun state:0x736086e77008 pending:1/1 s:93384690613 a:93384709570 f:93384717876 waiting:18957 process:8306 status:triggered
Mär 13 18:07:36 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Line3__sink-58) graph xrun not-triggered (0 suppressed)
Mär 13 18:07:36 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Line3__sink-58) xrun state:0x7360884e6008 pending:1/1 s:93386024618 a:93386047713 f:93386057622 waiting:23095 process:9909 status:triggered
Mär 13 18:07:36 arch-gaming pipewire[2924]: pw.node: (alsa_input.usb-TC-Helicon_GoXLRMini-00.HiFi__Headset__source-64) graph xrun not-triggered (0 suppressed)
Mär 13 18:07:36 arch-gaming pipewire[2924]: pw.node: (alsa_input.usb-TC-Helicon_GoXLRMini-00.HiFi__Headset__source-64) xrun state:0x736086e74008 pending:1/1 s:93390120594 a:93390138308 f:93390139480 waiting:17714 process:1172 status:triggered
Mär 13 19:00:24 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Headphones__sink-59) graph xrun not-triggered (0 suppressed)
Mär 13 19:00:24 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Headphones__sink-59) xrun state:0x736088347008 pending:0/2 s:3261102895273 a:3261102925722 f:3261102930070 waiting:30449 process:4348 status:triggered
Mär 13 22:31:23 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Speaker__sink-62) graph xrun not-triggered (0 suppressed)
Mär 13 22:31:23 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Speaker__sink-62) xrun state:0x736086e76008 pending:1/2 s:15920737747191 a:15920737780997 f:15920737788321 waiting:33806 process:7324 status:triggered
Mär 13 22:31:28 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Speaker__sink-62) graph xrun not-triggered (0 suppressed)
Mär 13 22:31:28 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Speaker__sink-62) xrun state:0x736086e76008 pending:1/2 s:15925111046291 a:15925111129151 f:15925111162867 waiting:82860 process:33716 status:triggered
Mär 13 22:55:18 arch-gaming pipewire-pulse[2926]: spa.filter-graph: filter.graph must be an object
Mär 13 22:55:18 arch-gaming pipewire-pulse[2926]: spa.filter-graph: can't load graph: Invalid argument
Mär 13 22:55:18 arch-gaming pipewire-pulse[2926]: spa.audioconvert: Can't load filter-graph 0: Operation not supported
Mär 13 22:55:24 arch-gaming pipewire-pulse[2926]: spa.filter-graph: filter.graph must be an object
Mär 13 22:55:24 arch-gaming pipewire-pulse[2926]: spa.filter-graph: can't load graph: Invalid argument
Mär 13 22:55:24 arch-gaming pipewire-pulse[2926]: spa.audioconvert: Can't load filter-graph 0: Operation not supported
Mär 13 23:01:32 arch-gaming pipewire-pulse[2926]: spa.filter-graph: filter.graph must be an object
Mär 13 23:01:32 arch-gaming pipewire-pulse[2926]: spa.filter-graph: can't load graph: Invalid argument
Mär 13 23:01:32 arch-gaming pipewire-pulse[2926]: spa.audioconvert: Can't load filter-graph 0: Operation not supported
Mär 13 23:02:35 arch-gaming pipewire-pulse[2926]: spa.filter-graph: filter.graph must be an object
Mär 13 23:02:35 arch-gaming pipewire-pulse[2926]: spa.filter-graph: can't load graph: Invalid argument
Mär 13 23:02:35 arch-gaming pipewire-pulse[2926]: spa.audioconvert: Can't load filter-graph 0: Operation not supported
Mär 13 23:04:02 arch-gaming pipewire-pulse[2926]: spa.filter-graph: filter.graph must be an object
Mär 13 23:04:02 arch-gaming pipewire-pulse[2926]: spa.filter-graph: can't load graph: Invalid argument
Mär 13 23:04:02 arch-gaming pipewire-pulse[2926]: spa.audioconvert: Can't load filter-graph 0: Operation not supported
Mär 13 23:06:25 arch-gaming pipewire-pulse[2926]: spa.filter-graph: filter.graph must be an object
Mär 13 23:06:25 arch-gaming pipewire-pulse[2926]: spa.filter-graph: can't load graph: Invalid argument
Mär 13 23:06:25 arch-gaming pipewire-pulse[2926]: spa.audioconvert: Can't load filter-graph 0: Operation not supported
Mär 13 23:06:25 arch-gaming pipewire-pulse[2926]: spa.filter-graph: filter.graph must be an object
Mär 13 23:06:25 arch-gaming pipewire-pulse[2926]: spa.filter-graph: can't load graph: Invalid argument
Mär 13 23:06:25 arch-gaming pipewire-pulse[2926]: spa.audioconvert: Can't load filter-graph 0: Operation not supported
Mär 13 23:13:46 arch-gaming pipewire-pulse[2926]: spa.filter-graph: filter.graph must be an object
Mär 13 23:13:46 arch-gaming pipewire-pulse[2926]: spa.filter-graph: can't load graph: Invalid argument
Mär 13 23:13:46 arch-gaming pipewire-pulse[2926]: spa.audioconvert: Can't load filter-graph 0: Operation not supported
Mär 13 23:20:23 arch-gaming pipewire-pulse[2926]: spa.filter-graph: filter.graph must be an object
Mär 13 23:20:23 arch-gaming pipewire-pulse[2926]: spa.filter-graph: can't load graph: Invalid argument
Mär 13 23:20:23 arch-gaming pipewire-pulse[2926]: spa.audioconvert: Can't load filter-graph 0: Operation not supported
Mär 13 23:36:02 arch-gaming pipewire-pulse[2926]: spa.filter-graph: filter.graph must be an object
Mär 13 23:36:02 arch-gaming pipewire-pulse[2926]: spa.filter-graph: can't load graph: Invalid argument
Mär 13 23:36:02 arch-gaming pipewire-pulse[2926]: spa.audioconvert: Can't load filter-graph 0: Operation not supported
Mär 13 23:36:02 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Speaker__sink-62) graph xrun not-triggered (0 suppressed)
Mär 13 23:36:02 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Speaker__sink-62) xrun state:0x736086e76008 pending:1/1 s:19132014110549 a:19132014112523 f:19132014123684 waiting:1974 process:11161 status:triggered
Mär 13 23:37:10 arch-gaming pipewire-pulse[2926]: spa.filter-graph: filter.graph must be an object
Mär 13 23:37:10 arch-gaming pipewire-pulse[2926]: spa.filter-graph: can't load graph: Invalid argument
Mär 13 23:37:10 arch-gaming pipewire-pulse[2926]: spa.audioconvert: Can't load filter-graph 0: Operation not supported
Mär 13 23:37:10 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Speaker__sink-62) graph xrun not-triggered (0 suppressed)
Mär 13 23:37:10 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Speaker__sink-62) xrun state:0x736086e76008 pending:1/1 s:19804591157544 a:19804591160600 f:19804591166612 waiting:3056 process:6012 status:triggered
Mär 13 23:45:51 arch-gaming pipewire-pulse[2926]: spa.filter-graph: filter.graph must be an object
Mär 13 23:45:51 arch-gaming pipewire-pulse[2926]: spa.filter-graph: can't load graph: Invalid argument
Mär 13 23:45:51 arch-gaming pipewire-pulse[2926]: spa.audioconvert: Can't load filter-graph 0: Operation not supported
Mär 14 00:05:05 arch-gaming pipewire-pulse[2926]: spa.filter-graph: filter.graph must be an object
Mär 14 00:05:05 arch-gaming pipewire-pulse[2926]: spa.filter-graph: can't load graph: Invalid argument
Mär 14 00:05:05 arch-gaming pipewire-pulse[2926]: spa.audioconvert: Can't load filter-graph 0: Operation not supported
Mär 14 00:05:05 arch-gaming pipewire[2924]: ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 0
Mär 14 00:05:05 arch-gaming pipewire[2924]: ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 0
Mär 14 00:05:05 arch-gaming pipewire[2924]: ALSA lib pcm_direct.c:1494:(snd1_pcm_direct_initialize_poll_fd) unable to open timer 'hw:CLASS=3,SCLASS=0,CARD=0,DEV=0,SUBDEV=0'
Mär 14 00:05:05 arch-gaming pipewire[2924]: ALSA lib pcm_dshare.c:790:(snd_pcm_dshare_open) unable to initialize poll_fd
Mär 14 00:05:05 arch-gaming systemd[2689]: Stopping PipeWire PulseAudio...
Mär 14 00:05:05 arch-gaming pipewire[2924]: spa.alsa: '_ucm0001.goxlr_stereo_out:GoXLRMini,0,0,1': playback open failed: No such file or directory
Mär 14 00:05:05 arch-gaming pipewire[2924]: ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for GoXLRMini
Mär 14 00:05:05 arch-gaming pipewire[2924]: spa.alsa: '_ucm0001.goxlr_stereo_out:GoXLRMini,0,0,1': playback open failed: No such device
Mär 14 00:05:05 arch-gaming pipewire[2924]: ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for GoXLRMini
Mär 14 00:05:05 arch-gaming pipewire[2924]: spa.audioadapter: params Spa:Enum:ParamId:EnumFormat: 0:0 (follower format) No such device
Mär 14 00:05:05 arch-gaming pipewire[2924]: spa.audioadapter: there was no filter
Mär 14 00:05:05 arch-gaming pipewire[2924]: spa.alsa: '_ucm0001.goxlr_stereo_out:GoXLRMini,0,0,1': playback open failed: No such device
Mär 14 00:05:05 arch-gaming pipewire[2924]: spa.audioadapter: error: No such device
Mär 14 00:05:05 arch-gaming pipewire[2924]: spa.audioadapter: could not get any follower format
Mär 14 00:05:05 arch-gaming pipewire[2924]: pw.node: (alsa_output.usb-TC-Helicon_GoXLRMini-00.HiFi__Speaker__sink-62) suspended -> error (Start error: No such device)
Mär 14 00:05:05 arch-gaming pipewire[2924]: ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for GoXLRMini
Mär 14 00:05:05 arch-gaming pipewire[2924]: ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for GoXLRMini
Mär 14 00:05:05 arch-gaming pipewire[2924]: spa.alsa: '_ucm0001.goxlr_stereo_out:GoXLRMini,0,0,1': playback open failed: No such device
Mär 14 00:05:05 arch-gaming pipewire[2924]: spa.alsa: '_ucm0001.goxlr_stereo_out:GoXLRMini,0,0,1': playback open failed: No such device
Mär 14 00:05:05 arch-gaming pipewire[2924]: spa.audioadapter: params Spa:Enum:ParamId:EnumFormat: 0:0 (follower format) No such device
Mär 14 00:05:05 arch-gaming pipewire[2924]: spa.audioadapter: there was no filter
Mär 14 00:05:05 arch-gaming pipewire[2924]: ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for GoXLRMini
Mär 14 00:05:05 arch-gaming pipewire[2924]: spa.alsa: '_ucm0001.goxlr_stereo_out:GoXLRMini,0,0,1': playback open failed: No such device
Mär 14 00:05:05 arch-gaming pipewire[2924]: spa.audioadapter: error: No such device
Mär 14 00:05:05 arch-gaming pipewire[2924]: spa.audioadapter: could not get any follower format
Mär 14 00:05:05 arch-gaming systemd[2689]: Stopped PipeWire PulseAudio.
Mär 14 00:05:05 arch-gaming systemd[2689]: pipewire-pulse.service: Consumed 8min 36.029s CPU time, 109.7M memory peak.
Mär 14 00:05:05 arch-gaming systemd[2689]: Stopping Multimedia Service Session Manager...
Mär 14 00:05:06 arch-gaming wireplumber[2925]: wireplumber: stopped by signal: Terminated
Mär 14 00:05:06 arch-gaming wireplumber[2925]: wireplumber: disconnected from pipewire
Mär 14 00:05:06 arch-gaming systemd[2689]: Stopped Multimedia Service Session Manager.
Mär 14 00:05:06 arch-gaming systemd[2689]: wireplumber.service: Consumed 1.993s CPU time, 40.6M memory peak.
Mär 14 00:05:06 arch-gaming systemd[2689]: Stopping PipeWire Multimedia Service...
Mär 14 00:05:06 arch-gaming systemd[2689]: Stopped PipeWire Multimedia Service.
Mär 14 00:05:06 arch-gaming systemd[2689]: pipewire.service: Consumed 1min 36.712s CPU time, 56.6M memory peak.
-- Boot 8ff652e3fbda4fcea8bf21f584de7ccf --
Mär 14 00:07:00 arch-gaming systemd[2916]: Started PipeWire Multimedia Service.
Mär 14 00:07:00 arch-gaming systemd[2916]: Started Multimedia Service Session Manager.
Mär 14 00:07:00 arch-gaming systemd[2916]: Started PipeWire PulseAudio.
Mär 14 00:07:00 arch-gaming wireplumber[3102]: wp-internal-comp-loader: Loading profile 'main'
Mär 14 00:07:01 arch-gaming wireplumber[3102]: wp-device: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
Mär 14 00:07:01 arch-gaming wireplumber[3102]: s-monitors-libcamera: PipeWire's libcamera SPA plugin is missing or broken. Some camera types may not be supported.
Offline
I've downgraded these packages
libpipewire pipewire pipewire-alsa pipewire-audio pipewire-jack pipewire-pulse pipewire-session-manager
and that fixes it for now. What can I do to further narrow down the problem, seeing as the logs don't show any errors when I have the newer packages installed?
Offline
I also had problems with both versions 1:1.4.1-1 and 1:1.4.0-2.
My problem was that pipewire was taking 100% of one core, which indicated to me something was not right. Audio still seemed to work though, although I did not test everything audio related.
I downgraded to 1:1.2.7 and all back to normal.
I used this command:
pacman -U /home/root-var-cache-pacman-pkg/libpipewire-1:1.2.7-1-x86_64.pkg.tar.zst /home/root-var-cache-pacman-pkg/pipewire-1:1.2.7-1-x86_64.pkg.tar.zst /home/root-var-cache-pacman-pkg/pipewire-audio-1:1.2.7-1-x86_64.pkg.tar.zst /home/root-var-cache-pacman-pkg/pipewire-pulse-1:1.2.7-1-x86_64.pkg.tar.zst /home/root-var-cache-pacman-pkg/pipewire-session-manager-1:1.2.7-1-x86_64.pkg.tar.zst /home/root-var-cache-pacman-pkg/alsa-card-profiles-1:1.2.7-1-x86_64.pkg.tar.zst
Offline
I started running into the same issue yesterday, I did downgrade everything to get it working again. Anyone know if this bug has been reported?
I haven’t had time to do research on it and I’m still at work. I just want to make sure if this is a bug it gets reported.
Also it’s still happening with a fresh install. I was doing some work the other day and thought I broke something.
Last edited by Peculiar8346 (2025-03-18 10:45:10)
Offline