Hello, In the Message; Subject : Re: why pipewire-pulseaudio Message-ID : <a0ffd72b-1225-4820-909b-ebb8533267a7@gmail.com> Date & Time: Thu, 3 Oct 2024 22:21:28 -0500 [DCR] == "David C. Rankin" <drankinatty@gmail.com> has written: DCR> On 10/3/24 7:54 PM, Masaru Nomiya wrote: MN> > I was suspicious about whether it was possible to connect to MN> > pipewire-pulseaudio without an interface, so I looked at the kimix MN> > source. As a result, I found that kimix is designed to use pulseaudio MN> > in any KDE. DCR> I'll have time to look over the weekend, but the source for the DCR> KDE3 kmix is here: DCR> http://download.opensuse.org/repositories/KDE:/KDE3/openSUSE_Tumbleweed/src/... So sorry for the misunderstanding. I checked kdemultimedia3.spec and found; ./configure \ $configkde \ --enable-audio=$AUDIO \ [...] and, AUDIO="oss,alsa" From my understanding, these mean that pipewire-alsa is required. Anyway, I installed the package group that allows me to use kdemultimedia3-mixer-3.5.10.1 from the above site. Indeed, $ ldd kmix | grep asound libasound.so.2 => /lib64/libasound.so.2 (0x00007ff0130bd000) $ ldd kmixctrl | grep asound libasound.so.2 => /lib64/libasound.so.2 (0x00007ff0130bd000) However, when I start kmix, the panel correctly displays my USBDAC as a device, but it is unusable. So, when I execute $ kmix then the following error is displayed, and when I check it, this error is coming from kmixctrl. $ kmixctrl ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 1 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 2 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 3 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 4 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 5 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 6 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 7 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 8 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 9 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 10 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 11 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 12 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 13 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 14 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 15 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 16 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 17 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 18 ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for 19 This makes me think that kmix does not assume the use of USBDAC, but I don't know anything more than that. Best Regards. --- ┏━━┓彡 Masaru Nomiya mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ "Microsoft is overhauling its cybersecurity strategy, called the Secure Future Initiative, to incorporate key security features into its core set of technology platforms and cloud services. " -- Microsoft overhauls cyber strategy to finally embrace security by default --