pipewire: no audio devices found
I verified all available audio devices using aplay -L
(see bottom) and expected a similar output from pw-link
; but it returned an empty result:
➜ aura-playout git:(1.0.0-alpha3) ✗ pw-link -o
➜ aura-playout git:(1.0.0-alpha3) ✗ pw-link -i
➜ aura-playout git:(1.0.0-alpha3) ✗
The wireplumber script returned the internal nodes only - there are usually some more entries naming the devices:
➜ aura-playout git:(1.0.0-alpha3) ✗ docker compose run engine-core wpexec /etc/wireplumber/scripts/ls-ports.lua
WARN[0000] /opt/aura/config/aura-playout/docker-compose.yml: `version` is obsolete
{ ["port.direction"] = in,
["object.id"] = 36,
["port.id"] = 0,
["object.serial"] = 51,
["node.id"] = 34,
["port.name"] = in_0,
["port.alias"] = in_line_0:in_0,
["format.dsp"] = 32 bit float mono audio,
}
{ ["port.direction"] = in,
["object.id"] = 37,
["port.id"] = 1,
["object.serial"] = 52,
["node.id"] = 34,
["port.name"] = in_1,
["port.alias"] = in_line_0:in_1,
["format.dsp"] = 32 bit float mono audio,
}
{ ["port.direction"] = out,
["object.id"] = 40,
["port.id"] = 0,
["object.serial"] = 55,
["node.id"] = 39,
["port.name"] = out_0,
["port.alias"] = lineout_0:out_0,
["format.dsp"] = 32 bit float mono audio,
}
{ ["port.direction"] = out,
["object.id"] = 41,
["port.id"] = 1,
["object.serial"] = 56,
["node.id"] = 39,
["port.name"] = out_1,
["port.alias"] = lineout_0:out_1,
["format.dsp"] = 32 bit float mono audio,
}
^C%
➜ aura-playout git:(1.0.0-alpha3) ✗
I checked if pipewire is running:
➜ aura-playout git:(1.0.0-alpha3) ✗ ps -fp $(pgrep -d, -x pipewire)
UID PID PPID C STIME TTY TIME CMD
lightdm 1256 1194 0 16:07 ? 00:00:03 /usr/bin/pipewire
fro 2206 2190 0 16:08 ? 00:00:00 /usr/bin/pipewire
➜ aura-playout git:(1.0.0-alpha3) ✗
...and also checked the engine-core logs, which don't contain any hints about that.
➜ aura-playout git:(1.0.0-alpha3) ✗ aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
lavrate
Rate Converter Plugin Using Libav/FFmpeg Library
samplerate
Rate Converter Plugin Using Samplerate Library
speexrate
Rate Converter Plugin Using Speex Resampler
jack
JACK Audio Connection Kit
oss
Open Sound System
pulse
PulseAudio Sound Server
speex
Plugin using Speex DSP (resample, agc, denoise, echo, dereverb)
upmix
Plugin for channel upmix (4,6,8)
vdownmix
Plugin for channel downmix (stereo) with a simple spacialization
hw:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Direct hardware device without any conversions
hw:CARD=PCH,DEV=1
HDA Intel PCH, ALC892 Digital
Direct hardware device without any conversions
hw:CARD=PCH,DEV=3
HDA Intel PCH, HDMI 0
Direct hardware device without any conversions
hw:CARD=PCH,DEV=7
HDA Intel PCH, HDMI 1
Direct hardware device without any conversions
hw:CARD=PCH,DEV=8
HDA Intel PCH, HDMI 2
Direct hardware device without any conversions
plughw:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Hardware device with all software conversions
plughw:CARD=PCH,DEV=1
HDA Intel PCH, ALC892 Digital
Hardware device with all software conversions
plughw:CARD=PCH,DEV=3
HDA Intel PCH, HDMI 0
Hardware device with all software conversions
plughw:CARD=PCH,DEV=7
HDA Intel PCH, HDMI 1
Hardware device with all software conversions
plughw:CARD=PCH,DEV=8
HDA Intel PCH, HDMI 2
Hardware device with all software conversions
default:CARD=PCH
HDA Intel PCH, ALC892 Analog
Default Audio Device
sysdefault:CARD=PCH
HDA Intel PCH, ALC892 Analog
Default Audio Device
front:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Front output / input
surround21:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Digital
IEC958 (S/PDIF) Digital Audio Output
hdmi:CARD=PCH,DEV=0
HDA Intel PCH, HDMI 0
HDMI Audio Output
hdmi:CARD=PCH,DEV=1
HDA Intel PCH, HDMI 1
HDMI Audio Output
hdmi:CARD=PCH,DEV=2
HDA Intel PCH, HDMI 2
HDMI Audio Output
dmix:CARD=PCH,DEV=0
HDA Intel PCH, ALC892 Analog
Direct sample mixing device
dmix:CARD=PCH,DEV=1
HDA Intel PCH, ALC892 Digital
Direct sample mixing device
dmix:CARD=PCH,DEV=3
HDA Intel PCH, HDMI 0
Direct sample mixing device
dmix:CARD=PCH,DEV=7
HDA Intel PCH, HDMI 1
Direct sample mixing device
dmix:CARD=PCH,DEV=8
HDA Intel PCH, HDMI 2
Direct sample mixing device
usbstream:CARD=PCH
HDA Intel PCH
USB Stream Output
hw:CARD=PUC2,DEV=0
YELLOWTEC PUC2, USB Audio
Direct hardware device without any conversions
plughw:CARD=PUC2,DEV=0
YELLOWTEC PUC2, USB Audio
Hardware device with all software conversions
default:CARD=PUC2
YELLOWTEC PUC2, USB Audio
Default Audio Device
sysdefault:CARD=PUC2
YELLOWTEC PUC2, USB Audio
Default Audio Device
front:CARD=PUC2,DEV=0
YELLOWTEC PUC2, USB Audio
Front output / input
surround21:CARD=PUC2,DEV=0
YELLOWTEC PUC2, USB Audio
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=PUC2,DEV=0
YELLOWTEC PUC2, USB Audio
4.0 Surround output to Front and Rear speakers
surround41:CARD=PUC2,DEV=0
YELLOWTEC PUC2, USB Audio
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PUC2,DEV=0
YELLOWTEC PUC2, USB Audio
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PUC2,DEV=0
YELLOWTEC PUC2, USB Audio
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PUC2,DEV=0
YELLOWTEC PUC2, USB Audio
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=PUC2,DEV=0
YELLOWTEC PUC2, USB Audio
IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=PUC2,DEV=0
YELLOWTEC PUC2, USB Audio
Direct sample mixing device
usbstream:CARD=PUC2
YELLOWTEC PUC2
USB Stream Output
➜ aura-playout git:(1.0.0-alpha3) ✗
Any suggestions?