自去年以来安装了 Ubuntu,除了内置麦克风外,一切都在我的 PC 上运行,就像在我移除的 Windows 10 操作系统上一样:
以下是我的设备配置:
~$ sudo lspci -knn | grep Audio -A3
00:1b.0 Audio device [0403]: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller [8086:1c20] (rev 04)
DeviceName: Onboard Audio
Subsystem: Dell Precision M4600 [1028:04a3]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
--
01:00.1 Audio device [0403]: NVIDIA Corporation GF108 High Definition Audio Controller [10de:0bea] (rev a1)
Subsystem: Dell GF108 High Definition Audio Controller [1028:14a3]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
03:00.0 Network controller [0280]: Qualcomm Atheros AR9485 Wireless Network Adapter [168c:0032] (rev 01)
我还使用以下命令查询了我的音频设备cat /proc/asound/card*/codec* | grep Codec
是我的结果:
cat /proc/asound/card*/codec* | grep Codec
Codec: IDT 92HD90BXX
Codec: Nvidia GPU 14 HDMI/DP
Codec: Nvidia GPU 14 HDMI/DP
Codec: Nvidia GPU 14 HDMI/DP
Codec: Nvidia GPU 14 HDMI/DP
我还下载了 vokoscreen 来检查脉冲和 alsa-server 选项并进行测试,这些测试产生了失败的结果,除了噪音之外,没有任何音调被捕获。
在使用 VokoScreen 测试失败后,我使用工具的最后一步是下载 QasMixer,打开 QasMixer 后,我有以下屏幕截图:
最初,当我打开 QasMixer 时,根本没有选择 12:00db 的 Mic 线,所以我选择了它,这意味着我启用了,所有这些努力只导致 MIC 图标显示在我屏幕右上角的扬声器图标旁边带有音量指示器,但麦克风仍然无法正常工作。
我还能做错什么。?
看起来您将 HDMI 作为声音设备,因此除非您的麦克风插入显示器,否则它将无法工作,您需要将其更改为您的芯片组,而不是 Nvidia。
首先,我必须使用以下命令查询硬件设备的规格:
我最终不得不删除所有关于我在使用之前安装的 alsa 工具
sudo apt-get remove alsa-tools-gui
然后我使用命令:: 将下面的行添加到我的 alsa-base.conf 文件的最后一行
sudo nano /etc/modprobe.d/alsa-base.conf
卸载我一直用来使用 VokoScreen 测试音频设备的 Alsa 和 alsa-gui-utils 之后。然后,我不得不移除 alsa/alsautils 并重新安装 PulseAudio 和 PulseEffects,因为在我开始对麦克风问题进行故障排除之前,我的扬声器正在工作,并且在我移除 pulseaudio 后立即停止工作。
安装 PulseAudio & PulseEffects 后,使用:
安装后,我尝试
pavucontrol
从终端加载,它想出了界面但没有加载仪表板,它一直说“设备正忙”。所以我决定重新开始。重新启动后,突然,在右上角检测到一切,我的麦克风和扬声器又开始工作了。
感谢大家的投入。