regression since 0.3.77: no audio inputs unless manual selection of config profile in pulse audio control
- PipeWire version (
pipewire --version
):
pipewire
Compiled with libpipewire 0.3.77
Linked with libpipewire 0.3.77
- Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
):Fedora Linux 38 (Workstation Edition)
- Desktop Environment:
GNOME 44.3
- Kernel version (
uname -r
):6.4.10-200.fc38.x86_64
Actual Results:
no audio from external inputs
Expected Results:
you shouldn't need to reselect a profile
journalctl --user -b -u pipewire.service
Aug 17 22:55:37 worxbend systemd[2031]: Started pipewire.service - PipeWire Multimedia Service.
Aug 17 22:55:37 worxbend pipewire[2228]: [0:00:29.574726227] [2228] WARN IPAManager ipa_manager.cpp:154 No IPA found in '/usr/lib64/libcamera'
Aug 17 22:55:37 worxbend pipewire[2228]: [0:00:29.574778259] [2228] INFO Camera camera_manager.cpp:299 libcamera v0.0.4
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:1,3: Channels doesn't match (requested 64, got 8)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:1,7: Channels doesn't match (requested 64, got 8)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:1,8: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:1,9: Channels doesn't match (requested 64, got 8)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:1,10: Channels doesn't match (requested 64, got 8)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:1,11: Channels doesn't match (requested 64, got 8)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:3,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:3,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:0,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:4,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:4,0: Channels doesn't match (requested 64, got 1)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:2,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:2,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:2,2: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:1,3: Channels doesn't match (requested 64, got 8)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:1,3: Channels doesn't match (requested 64, got 8)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:1,7: Channels doesn't match (requested 64, got 8)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:1,7: Channels doesn't match (requested 64, got 8)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:1,8: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:1,8: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:1,9: Channels doesn't match (requested 64, got 8)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:1,9: Channels doesn't match (requested 64, got 8)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:1,10: Channels doesn't match (requested 64, got 8)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:1,10: Channels doesn't match (requested 64, got 8)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:1,11: Channels doesn't match (requested 64, got 8)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:1,11: Channels doesn't match (requested 64, got 8)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:3,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:3,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:3,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:3,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:0,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:0,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:4,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:4,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:4,0: Channels doesn't match (requested 64, got 1)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:4,0: Channels doesn't match (requested 64, got 1)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:2,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:2,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:2,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:2,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:2,2: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:37 worxbend pipewire[2228]: spa.alsa: hw:2,2: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:46 worxbend pipewire[2228]: spa.alsa: hw:2,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:46 worxbend pipewire[2228]: spa.alsa: hw:4,0: Channels doesn't match (requested 64, got 1)
Aug 17 22:55:49 worxbend pipewire[2228]: spa.alsa: hw:2,2: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:52 worxbend pipewire[2228]: spa.alsa: hw:0,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:53 worxbend pipewire[2228]: spa.alsa: hw:3,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:58 worxbend pipewire[2228]: spa.alsa: hw:2,2: Channels doesn't match (requested 64, got 2)
Aug 17 22:55:59 worxbend pipewire[2228]: spa.alsa: hw:4,0: Channels doesn't match (requested 64, got 2)
Aug 17 22:56:01 worxbend pipewire[2228]: spa.alsa: hw:4,0: Channels doesn't match (requested 64, got 1)
Aug 17 22:56:01 worxbend pipewire[2228]: spa.alsa: set_hw_params: Broken pipe
Aug 17 22:56:01 worxbend pipewire[2228]: pw.node: (alsa_input.usb-Elgato_Systems_Elgato_Wave_XLR_DS16M2A01804-00.capture.0.0-62) suspended -> error (Start error: Broken pipe)
Card #46
Name: alsa_card.usb-Elgato_Systems_Elgato_Wave_XLR_DS16M2A01804-00
Driver: alsa:pcm
Owner Module: n/a
Properties:
api.acp.auto-port = "true"
api.acp.auto-profile = "true"
api.alsa.card = "4"
api.alsa.card.longname = "Elgato Systems Elgato Wave XLR at usb-0000:38:00.3-4, full speed"
api.alsa.card.name = "Elgato Wave XLR"
api.alsa.ignore-dB = "false"
api.alsa.path = "hw:4"
api.alsa.soft-mixer = "false"
api.alsa.use-acp = "false"
api.alsa.use-ucm = "false"
api.dbus.ReserveDevice1 = "Audio4"
device.api = "alsa:pcm"
device.bus = "usb"
device.bus-id = "usb-Elgato_Systems_Elgato_Wave_XLR_DS16M2A01804-00"
device.bus_path = "pci-0000:38:00.3-usb-0:4:1.0"
device.description = "Elgato Wave XLR"
device.enum.api = "udev"
device.icon_name = "audio-card-analog-usb"
device.name = "alsa_card.usb-Elgato_Systems_Elgato_Wave_XLR_DS16M2A01804-00"
device.nick = "Elgato Wave XLR"
device.plugged.usec = "9489633"
device.product.id = "0x007d"
device.product.name = "Elgato Wave XLR"
device.serial = "Elgato_Systems_Elgato_Wave_XLR_DS16M2A01804"
device.subsystem = "sound"
sysfs.path = "/devices/pci0000:00/0000:00:08.1/0000:38:00.3/usb3/3-4/3-4:1.0/sound/card4"
device.vendor.id = "0x0fd9"
device.vendor.name = "Elgato Systems GmbH"
media.class = "Audio/Device"
factory.id = "14"
client.id = "33"
object.id = "46"
object.serial = "46"