如何确认 cmus 使用的是 alsa?

如何确认 cmus 使用的是 alsa?

我在网上搜索并提出了以下配置。但我不认为我的 cmus 安装使用 alsa。

我怎么知道?好吧,我安装了草莓并将其配置为使用 alsa。如果我在浏览器上播放 youtube,然后尝试在草莓上播放,我会收到一条消息,类似于“播放设备现在正忙”。在草莓开始播放音乐之前,我必须先停止 Youtube 播放。

如果我对 cmus 做同样的事情,我可以听到声音两个都cmus 和 YouTube。

有任何想法吗?谢谢

这是我的配置

[my-user@fedora ~]$ cat /etc/asound.conf 
#
# Place your global alsa-lib configuration here...
#
defaults.pcm.card 1
defaults.ctl.card 1

[my-user@fedora ~]$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 8: HDMI 2 [Dell monitor]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA ATI HDMI], device 11: HDMI 5 [HDMI 5]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Series [Mini-i Series], device 0: USB Audio [USB Audio]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

[my-user@fedora ~]$ cat ~/.config/cmus/rc 
set output_plugin=alsa
set dsp.alsa.device=default
set mixer.alsa.device=default
set mixer.alsa.channel=Master

相关内容