You are not logged in.
Hello,
My USB sound card is a Native Instruments Komplete Audio 6 one. A few days ago I've plugged it in and found out that in audio settings I have my card's outputs available, but no inputs are there.
I did some search and found that a few people also started having troubles with their audio interfaces after pipewire updates, although I haven't found any information regarding my interface model.
Here is what I've collected so far:
❯ systemctl --user status pipewire.service
● pipewire.service - Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; vendor preset: enabled)
Active: active (running) since Sun 2021-03-14 12:57:07 EET; 40min ago
TriggeredBy: ● pipewire.socket
Main PID: 1730 (pipewire)
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
└─1730 /usr/bin/pipewire
Mar 14 12:57:07 arch-laptop systemd[1352]: Started Multimedia Service.
❯ journalctl -b --user -u pipewire.service
-- Journal begins at Wed 2020-12-16 20:22:55 EET, ends at Sun 2021-03-14 13:38:01 EET. --
Mar 14 12:57:07 arch-laptop systemd[1352]: Started Multimedia Service.
id 0, type PipeWire:Interface:Core/3
core.name = "pipewire-0"
id 1, type PipeWire:Interface:Module/3
module.name = "libpipewire-module-rtkit"
id 2, type PipeWire:Interface:Module/3
module.name = "libpipewire-module-protocol-native"
id 3, type PipeWire:Interface:Module/3
module.name = "libpipewire-module-profiler"
id 4, type PipeWire:Interface:Profiler/3
id 5, type PipeWire:Interface:Module/3
module.name = "libpipewire-module-metadata"
id 6, type PipeWire:Interface:Factory/3
module.id = "5"
factory.name = "metadata"
factory.type.name = "PipeWire:Interface:Metadata"
factory.type.version = "3"
id 7, type PipeWire:Interface:Module/3
module.name = "libpipewire-module-spa-device-factory"
id 8, type PipeWire:Interface:Factory/3
module.id = "7"
factory.name = "spa-device-factory"
factory.type.name = "PipeWire:Interface:Device"
factory.type.version = "3"
id 9, type PipeWire:Interface:Module/3
module.name = "libpipewire-module-spa-node-factory"
id 10, type PipeWire:Interface:Factory/3
module.id = "9"
factory.name = "spa-node-factory"
factory.type.name = "PipeWire:Interface:Node"
factory.type.version = "3"
id 11, type PipeWire:Interface:Module/3
module.name = "libpipewire-module-client-node"
id 12, type PipeWire:Interface:Factory/3
module.id = "11"
factory.name = "client-node"
factory.type.name = "PipeWire:Interface:ClientNode"
factory.type.version = "3"
id 13, type PipeWire:Interface:Module/3
module.name = "libpipewire-module-client-device"
id 14, type PipeWire:Interface:Factory/3
module.id = "13"
factory.name = "client-device"
factory.type.name = "Spa:Pointer:Interface:Device"
factory.type.version = "0"
id 15, type PipeWire:Interface:Module/3
module.name = "libpipewire-module-portal"
id 16, type PipeWire:Interface:Module/3
module.name = "libpipewire-module-access"
id 17, type PipeWire:Interface:Module/3
module.name = "libpipewire-module-adapter"
id 18, type PipeWire:Interface:Factory/3
module.id = "17"
factory.name = "adapter"
factory.type.name = "PipeWire:Interface:Node"
factory.type.version = "3"
id 19, type PipeWire:Interface:Module/3
module.name = "libpipewire-module-link-factory"
id 20, type PipeWire:Interface:Factory/3
module.id = "19"
factory.name = "link-factory"
factory.type.name = "PipeWire:Interface:Link"
factory.type.version = "3"
id 21, type PipeWire:Interface:Module/3
module.name = "libpipewire-module-session-manager"
id 22, type PipeWire:Interface:Factory/3
module.id = "21"
factory.name = "client-endpoint"
factory.type.name = "PipeWire:Interface:ClientEndpoint"
factory.type.version = "0"
id 23, type PipeWire:Interface:Factory/3
module.id = "21"
factory.name = "client-session"
factory.type.name = "PipeWire:Interface:ClientSession"
factory.type.version = "0"
id 24, type PipeWire:Interface:Factory/3
module.id = "21"
factory.name = "session"
factory.type.name = "PipeWire:Interface:Session"
factory.type.version = "0"
id 25, type PipeWire:Interface:Factory/3
module.id = "21"
factory.name = "endpoint"
factory.type.name = "PipeWire:Interface:Endpoint"
factory.type.version = "0"
id 26, type PipeWire:Interface:Factory/3
module.id = "21"
factory.name = "endpoint-stream"
factory.type.name = "PipeWire:Interface:EndpointStream"
factory.type.version = "0"
id 27, type PipeWire:Interface:Factory/3
module.id = "21"
factory.name = "endpoint-link"
factory.type.name = "PipeWire:Interface:EndpointLink"
factory.type.version = "0"
id 28, type PipeWire:Interface:Node/3
factory.id = "10"
priority.driver = "8000"
node.name = "Dummy-Driver"
id 29, type PipeWire:Interface:Client/3
module.id = "2"
pipewire.protocol = "protocol-native"
pipewire.sec.pid = "1477"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "985"
pipewire.sec.label = "pAºV"
pipewire.access = "unrestricted"
application.name = "GNOME Volume Control Media Keys"
id 30, type PipeWire:Interface:Client/3
module.id = "2"
pipewire.protocol = "protocol-native"
pipewire.sec.pid = "1731"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "985"
pipewire.sec.label = "08«ü"
pipewire.access = "unrestricted"
application.name = "pipewire-media-session"
id 31, type PipeWire:Interface:Client/3
module.id = "2"
pipewire.protocol = "protocol-native"
pipewire.sec.pid = "1731"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "985"
pipewire.sec.label = "08«ü"
pipewire.access = "unrestricted"
application.name = "pipewire-media-session"
id 32, type PipeWire:Interface:Metadata/3
metadata.name = "default"
factory.id = "6"
id 33, type PipeWire:Interface:Metadata/3
metadata.name = "route-settings"
factory.id = "6"
id 34, type PipeWire:Interface:Device/3
factory.id = "14"
client.id = "30"
device.api = "v4l2"
device.description = "XiaoMi USB 2.0 Webcam: XiaoMi U"
device.name = "v4l2_device.pci-0000_00_14.0-usb-0_6_1.0"
media.class = "Video/Device"
id 35, type PipeWire:Interface:Device/3
factory.id = "14"
client.id = "30"
device.api = "v4l2"
device.description = "XiaoMi USB 2.0 Webcam: XiaoMi U"
device.name = "v4l2_device.pci-0000_00_14.0-usb-0_6_1.0.2"
media.class = "Video/Device"
id 36, type PipeWire:Interface:Node/3
factory.id = "10"
client.id = "31"
node.name = "Midi-Bridge"
media.class = "Midi/Bridge"
id 37, type PipeWire:Interface:Port/3
object.path = "alsa:seq:default:client_14:playback_0"
format.dsp = "8 bit raw midi"
node.id = "36"
port.id = "0"
port.name = "Midi Through:playback_0"
port.direction = "in"
port.physical = "true"
port.terminal = "true"
port.alias = "Midi Through:Midi Through Port-0"
id 38, type PipeWire:Interface:Port/3
object.path = "alsa:pcm:0:hw:0:capture:capture_5"
format.dsp = "32 bit float mono audio"
node.id = "58"
audio.channel = "LFE"
port.id = "5"
port.name = "capture_LFE"
port.direction = "out"
port.physical = "true"
port.terminal = "true"
port.alias = "Komplete Audio 6:capture_LFE"
id 39, type PipeWire:Interface:Port/3
object.path = "alsa:seq:default:client_14:capture_0"
format.dsp = "8 bit raw midi"
node.id = "36"
port.id = "0"
port.name = "Midi Through:capture_0"
port.direction = "out"
port.physical = "true"
port.terminal = "true"
port.alias = "Midi Through:Midi Through Port-0"
id 40, type PipeWire:Interface:Port/3
object.path = "alsa:pcm:0:hw:0:capture:capture_4"
format.dsp = "32 bit float mono audio"
node.id = "58"
audio.channel = "FC"
port.id = "4"
port.name = "capture_FC"
port.direction = "out"
port.physical = "true"
port.terminal = "true"
port.alias = "Komplete Audio 6:capture_FC"
id 41, type PipeWire:Interface:Client/3
module.id = "2"
pipewire.protocol = "protocol-native"
pipewire.sec.pid = "1477"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "985"
pipewire.sec.label = "08«ü"
pipewire.access = "unrestricted"
application.name = "GNOME Shell Volume Control"
id 42, type PipeWire:Interface:Port/3
object.path = "alsa:pcm:0:hw:0:capture:capture_3"
format.dsp = "32 bit float mono audio"
node.id = "58"
audio.channel = "RR"
port.id = "3"
port.name = "capture_RR"
port.direction = "out"
port.physical = "true"
port.terminal = "true"
port.alias = "Komplete Audio 6:capture_RR"
id 43, type PipeWire:Interface:Device/3
factory.id = "14"
client.id = "30"
device.api = "alsa"
device.description = "Built-in Audio"
device.name = "alsa_card.pci-0000_00_1f.3"
device.nick = "HDA Intel PCH"
media.class = "Audio/Device"
id 44, type PipeWire:Interface:Node/3
object.path = "v4l2:/dev/video0"
factory.id = "10"
client.id = "31"
device.id = "34"
node.description = "XiaoMi USB 2.0 Webcam XiaoMi U"
node.name = "v4l2_input.pci-0000_00_14.0-usb-0_6_1.0"
media.class = "Video/Source"
media.role = "Camera"
id 45, type PipeWire:Interface:Port/3
node.id = "44"
port.id = "0"
port.name = "out_0"
port.direction = "out"
port.physical = "true"
port.terminal = "true"
id 47, type PipeWire:Interface:Port/3
object.path = "alsa:seq:default:client_16:playback_0"
format.dsp = "8 bit raw midi"
node.id = "36"
port.id = "1"
port.name = "Komplete Audio 6:playback_0"
port.direction = "in"
port.physical = "true"
port.terminal = "true"
port.alias = "Komplete Audio 6:Komplete Audio 6 MIDI 1"
id 48, type PipeWire:Interface:Node/3
object.path = "alsa:pcm:1:front:1:playback"
factory.id = "18"
client.id = "31"
device.id = "43"
priority.session = "945"
priority.driver = "945"
node.description = "Built-in Audio Analog Stereo"
node.name = "alsa_output.pci-0000_00_1f.3.analog-stereo"
node.nick = "HDA Intel PCH"
media.class = "Audio/Sink"
id 49, type PipeWire:Interface:Node/3
object.path = "alsa:pcm:1:front:1:capture"
factory.id = "18"
client.id = "31"
device.id = "43"
priority.session = "1945"
priority.driver = "1945"
node.description = "Built-in Audio Analog Stereo"
node.name = "alsa_input.pci-0000_00_1f.3.analog-stereo"
node.nick = "HDA Intel PCH"
media.class = "Audio/Source"
id 50, type PipeWire:Interface:Port/3
object.path = "alsa:pcm:0:hw:0:capture:capture_2"
format.dsp = "32 bit float mono audio"
node.id = "58"
audio.channel = "RL"
port.id = "2"
port.name = "capture_RL"
port.direction = "out"
port.physical = "true"
port.terminal = "true"
port.alias = "Komplete Audio 6:capture_RL"
id 52, type PipeWire:Interface:Port/3
object.path = "alsa:pcm:0:hw:0:capture:capture_1"
format.dsp = "32 bit float mono audio"
node.id = "58"
audio.channel = "FR"
port.id = "1"
port.name = "capture_FR"
port.direction = "out"
port.physical = "true"
port.terminal = "true"
port.alias = "Komplete Audio 6:capture_FR"
id 54, type PipeWire:Interface:Port/3
object.path = "alsa:pcm:0:hw:0:capture:capture_0"
format.dsp = "32 bit float mono audio"
node.id = "58"
audio.channel = "FL"
port.id = "0"
port.name = "capture_FL"
port.direction = "out"
port.physical = "true"
port.terminal = "true"
port.alias = "Komplete Audio 6:capture_FL"
id 58, type PipeWire:Interface:Node/3
object.path = "alsa:pcm:0:hw:0:capture"
factory.id = "18"
client.id = "31"
device.id = "60"
priority.session = "2000"
priority.driver = "2000"
node.description = "Komplete Audio 6 Multichannel"
node.name = "alsa_input.usb-Native_Instruments_Komplete_Audio_6_7A36E9F3-00.multichannel-input"
node.nick = "Komplete Audio 6"
media.class = "Audio/Source"
id 59, type PipeWire:Interface:Node/3
object.path = "alsa:pcm:0:surround21:0:playback"
factory.id = "18"
client.id = "31"
device.id = "60"
priority.session = "1009"
priority.driver = "1009"
node.description = "Komplete Audio 6 Analog Surround 2.1"
node.name = "alsa_output.usb-Native_Instruments_Komplete_Audio_6_7A36E9F3-00.analog-surround-21"
node.nick = "Komplete Audio 6"
media.class = "Audio/Sink"
id 60, type PipeWire:Interface:Device/3
factory.id = "14"
client.id = "30"
device.api = "alsa"
device.description = "Komplete Audio 6"
device.name = "alsa_card.usb-Native_Instruments_Komplete_Audio_6_7A36E9F3-00"
device.nick = "Komplete Audio 6"
media.class = "Audio/Device"
id 61, type PipeWire:Interface:Port/3
object.path = "alsa:seq:default:client_16:capture_0"
format.dsp = "8 bit raw midi"
node.id = "36"
port.id = "1"
port.name = "Komplete Audio 6:capture_0"
port.direction = "out"
port.physical = "true"
port.terminal = "true"
port.alias = "Komplete Audio 6:Komplete Audio 6 MIDI 1"
id 62, type PipeWire:Interface:Port/3
object.path = "alsa:pcm:1:front:1:playback:playback_0"
format.dsp = "32 bit float mono audio"
node.id = "48"
audio.channel = "FL"
port.id = "0"
port.name = "playback_FL"
port.direction = "in"
port.physical = "true"
port.terminal = "true"
port.alias = "HDA Intel PCH:playback_FL"
id 63, type PipeWire:Interface:Port/3
object.path = "alsa:pcm:1:front:1:playback:monitor_0"
format.dsp = "32 bit float mono audio"
node.id = "48"
audio.channel = "FL"
port.id = "0"
port.name = "monitor_FL"
port.direction = "out"
port.monitor = "true"
port.alias = "HDA Intel PCH:monitor_FL"
id 64, type PipeWire:Interface:Port/3
object.path = "alsa:pcm:1:front:1:playback:playback_1"
format.dsp = "32 bit float mono audio"
node.id = "48"
audio.channel = "FR"
port.id = "1"
port.name = "playback_FR"
port.direction = "in"
port.physical = "true"
port.terminal = "true"
port.alias = "HDA Intel PCH:playback_FR"
id 65, type PipeWire:Interface:Port/3
object.path = "alsa:pcm:1:front:1:playback:monitor_1"
format.dsp = "32 bit float mono audio"
node.id = "48"
audio.channel = "FR"
port.id = "1"
port.name = "monitor_FR"
port.direction = "out"
port.monitor = "true"
port.alias = "HDA Intel PCH:monitor_FR"
id 66, type PipeWire:Interface:Port/3
object.path = "alsa:pcm:1:front:1:capture:capture_0"
format.dsp = "32 bit float mono audio"
node.id = "49"
audio.channel = "FL"
port.id = "0"
port.name = "capture_FL"
port.direction = "out"
port.physical = "true"
port.terminal = "true"
port.alias = "HDA Intel PCH:capture_FL"
id 67, type PipeWire:Interface:Port/3
object.path = "alsa:pcm:1:front:1:capture:capture_1"
format.dsp = "32 bit float mono audio"
node.id = "49"
audio.channel = "FR"
port.id = "1"
port.name = "capture_FR"
port.direction = "out"
port.physical = "true"
port.terminal = "true"
port.alias = "HDA Intel PCH:capture_FR"
id 68, type PipeWire:Interface:Client/3
module.id = "2"
pipewire.protocol = "protocol-native"
pipewire.sec.pid = "1477"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "985"
pipewire.sec.label = "08«ü"
pipewire.access = "unrestricted"
application.name = "Google Chrome input"
id 69, type PipeWire:Interface:Client/3
module.id = "2"
pipewire.protocol = "protocol-native"
pipewire.sec.pid = "1477"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "985"
pipewire.sec.label = ""
pipewire.access = "unrestricted"
application.name = "Mutter"
id 70, type PipeWire:Interface:Client/3
module.id = "2"
pipewire.protocol = "protocol-native"
pipewire.sec.pid = "5511"
pipewire.sec.uid = "1000"
pipewire.sec.gid = "985"
pipewire.sec.label = "08«ü"
pipewire.access = "unrestricted"
application.name = "pw-cli"
id 89, type PipeWire:Interface:Port/3
object.path = "alsa:pcm:0:surround21:0:playback:playback_0"
format.dsp = "32 bit float mono audio"
node.id = "59"
audio.channel = "FL"
port.id = "0"
port.name = "playback_FL"
port.direction = "in"
port.physical = "true"
port.terminal = "true"
port.alias = "Komplete Audio 6:playback_FL"
id 91, type PipeWire:Interface:Port/3
object.path = "alsa:pcm:0:surround21:0:playback:monitor_2"
format.dsp = "32 bit float mono audio"
node.id = "59"
audio.channel = "LFE"
port.id = "2"
port.name = "monitor_LFE"
port.direction = "out"
port.monitor = "true"
port.alias = "Komplete Audio 6:monitor_LFE"
id 93, type PipeWire:Interface:Port/3
object.path = "alsa:pcm:0:surround21:0:playback:playback_2"
format.dsp = "32 bit float mono audio"
node.id = "59"
audio.channel = "LFE"
port.id = "2"
port.name = "playback_LFE"
port.direction = "in"
port.physical = "true"
port.terminal = "true"
port.alias = "Komplete Audio 6:playback_LFE"
id 95, type PipeWire:Interface:Port/3
object.path = "alsa:pcm:0:surround21:0:playback:monitor_1"
format.dsp = "32 bit float mono audio"
node.id = "59"
audio.channel = "FR"
port.id = "1"
port.name = "monitor_FR"
port.direction = "out"
port.monitor = "true"
port.alias = "Komplete Audio 6:monitor_FR"
id 97, type PipeWire:Interface:Port/3
object.path = "alsa:pcm:0:surround21:0:playback:playback_1"
format.dsp = "32 bit float mono audio"
node.id = "59"
audio.channel = "FR"
port.id = "1"
port.name = "playback_FR"
port.direction = "in"
port.physical = "true"
port.terminal = "true"
port.alias = "Komplete Audio 6:playback_FR"
id 99, type PipeWire:Interface:Port/3
object.path = "alsa:pcm:0:surround21:0:playback:monitor_0"
format.dsp = "32 bit float mono audio"
node.id = "59"
audio.channel = "FL"
port.id = "0"
port.name = "monitor_FL"
port.direction = "out"
port.monitor = "true"
port.alias = "Komplete Audio 6:monitor_FL"
Offline