我有一张华硕 Xonar U7 USB 声卡,除了麦克风输入之外,它都能正常工作,因为 pulseaudio 根本无法识别麦克风输入。声音设置中的“输入”选项卡完全是空的。我试过使用 pavucontrol,但 U7 只列为输出,而不是输入。
它在 Windows 上运行,我在两台不同的计算机(运行 Ubuntu 14.04 和 Linux Mint 17)上遇到了这个问题。
该设备通过 arecord -l 列出:
card 2: U7 [Xonar U7], device 1: USB Audio [USB Audio #1]
Subdevices: 1/1
Subdevice #0: subdevice #0
如果其他人正在使用 Xonar U7,那么如果您能确认它是否可以用于音频输入,那就太好了。
我所能做的最好的就是通过在 gstreamer-properties 中将默认音频设备设置为 Alsa 来让 Audacity 录制一些内容(尽管非常非常低)。由于我的主要用途是 Skype(使用 pulseaudio),所以这并没有太大帮助。
alsamixer 如下所示:
答案1
我使用这篇文章中的信息在我的 U7 上修复了这个问题。
https://forums.gentoo.org/viewtopic-t-1025106-start-0.html
万一表单帖子消失,以防后人发现......
我在这里找到了答案:
摘要:
我编辑了 /etc/pulse/default.pa 以添加以下行:
load-module module-alsa-source device=hw:2,1
...因为“arecord -l”显示我丢失的麦克风是卡 2、设备 1
此新添加的行必须位于以下行之前:
### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
load-module module-udev-detect
...在我的例子中,这最终是 default.pa 的第 52 行
我希望这可以帮助别人!