Configuration:
- PC with two sound cards
- Fedora 37 live
- using default liveuser user and GNOME desktop
I list all the sound devices with aplay --list-pcms
null
Discard all samples (playback) or generate zero samples (capture)
sysdefault
Default Audio Device
iec958
IEC958 (S/PDIF) Digital Audio Output
pipewire
PipeWire Sound Server
default
Default ALSA Output (currently PipeWire Media Server)
sysdefault:CARD=CA0106
CA0106, CA0106
Default Audio Device
front:CARD=CA0106,DEV=0
CA0106, CA0106
Front output / input
[list truncated]
I’ve truncated the list because is long and not needed.
So, I want to use the CA0106 device so I launch mpg123 -v -a sysdefault:CARD=CA0106 song.mp3
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3
version 1.31.3; written and copyright by Michael Hipp and others
free software (LGPL) without any warranty but with best wishes
Decoder: x86-64 (SSE)
Trying output module: alsa, device: sysdefault:CARD=CA0106
[src/libout123/modules/alsa.c:open_alsa():181] error: cannot open device sysdefault:CARD=CA0106
[src/libout123/libout123.c:check_output_module():947] error: Module 'alsa' device open failed.
[src/libout123/libout123.c:out123_open():439] error: Found no driver out of [alsa] working with device sysdefault:CARD=CA0106.
main: [src/mpg123.c:check_fatal_output():334] error: out123 error 3: failure loading driver module
I really don’t know where to look to fix this. Any idea?
Thanks.