我有一个 USB 音频设备,以前在运行其他版本的 Ubuntu 时可以正常工作。现在我只能部分看到该设备。我尝试了在 Google 搜索中看到的许多方法,但都没有解决我的问题。
cat /proc/asound/cards
将设备视为卡 0
- aplay -l 显示 C-Media USB Audio 为卡 0
- alsamixer 看到该设备
- asoundconf 列表不显示设备
- 声音偏好设置不显示硬件
- asoundconf-gtk 将设备设置为 pulseaudio,但
ValueError: too many values to unpack
在函数 set_default_card 中以 结尾的 python 错误失败。我认为这就是导致我出现问题的原因。
该设备是索尼虚拟手机无线耳机放大器。
答案1
答案2
我遇到了类似的问题。我在 asoundconf 脚本中发现了一个错误。(它不允许在某些配置文件中设置参数值后添加注释。)您可以在以下位置找到修复版本http://www.tu-harburg.de/~sedt1131/asoundconf这帮我解决了问题。(我还没有找到合适的方法来报告这个错误,所以我先将修复后的版本上传到我的网络空间……)
答案3
我禁用了板载声卡,USB 可以正常工作。有时我必须
'alsa restart' 使其工作。
答案4
我今天遇到了这个问题,pulseaudio -k
在终端中输入并没有完全解决它,因为我还需要结束与我的桌面环境相关联的任何音频混音器;例如,对于 KDE,你可以在终端中输入
killall kmix
pulseaudio -k
kmix
然后你的 USB 声音设备就应该被检测到了。