我无法让 Schiit Audio 的 USB 声音设备正常工作。Goggle 发现很多其他人遇到过问题的案例,但我遇到的问题已经超越了他们的问题。
首先,让我说一下什么是有效的:
- /proc/asound/cards 列出设备
- alsamixer 将其列为有效设备
- aplay -l 和 aplay -L 列出设备
- 设备本身在 Windows 和 Chromebook(开发者模式)上运行良好。Chromebook 上的 alsamixer 显示带有音量滑块的设备。
但是,我无法使用 alsamixer 切换到该设备,并且 alsamixer 屏幕上没有显示音量控制(我可以将其静音和取消静音)。截屏
现在,即使我选择了它,声音仍会继续从之前选择的设备(在本例中为扬声器)播放。我的目标很简单:手动切换到该设备并返回。
有任何想法吗?
答案1
解决了!
感谢上面的 CL。我所做的事情的关键是持久的改变:
$ sudo vi /etc/modprobe.d/alsa-base.conf
然后,在文本文件底部,注释掉以下行:
选项 snd-usb-audio index=-2
然后,重新启动(或者可能是强制重新加载 alsa)后,pavucontrol 会正常列出该设备。
上面的编辑是我从中学到/偷来的这里。