当我插入耳机时,它无法识别麦克风。我正在运行 Ubuntu 16.04 长期支持版。我尝试了很多教程,但似乎不起作用,所以我在这里尝试寻求帮助。\ 编辑:这是一个 3.5 毫米插孔耳机。
答案1
0 - 正确连接所有电缆并调整麦克风(某些型号配有可伸缩麦克风,因此将其拉出一点或相应移动)
1 - 左键单击声音/音量控制图标,并为扬声器和麦克风设置音量
2 - 仍在步骤 1 的相同菜单中,单击声音设置...
3 - 在“输出”选项卡的“播放声音”框中,选择与您的设备相对应的选项。您可能至少会有一个选项,即内置扬声器。它还可能有一个与您的设备相对应的“模拟输出”,其副标题对您来说很熟悉,并且与您的设备型号相似(例如:我的是“Razer Kraken Tournament Edition”)
答案2
您可以尝试以下操作来查看您的麦克风是否被静音:
- 检查麦克风是否连接到正确的插孔;
- 进入系统设置>声音>输入,检查麦克风是否静音;
- 运行
alsamixer
并检查麦克风是否静音,方法是选择声卡(按 F6),然后转到录音设备(按 F)。您可以使用箭头键在不同项目中移动,使用箭头键增加/减少音量,使用 M 或空格键静音/取消静音; - 运行
pavucontrol
(sudo apt-get install pavucontrol
),转到“配置”选项卡,检查将配置文件设置为“模拟立体声双工”,然后转到“输入设备”选项卡,检查麦克风是否静音。取消静音,然后按右上角的图标将通道分成 2 个通道(左前 - 右前)。尝试将每个通道一次调至 0,将另一个调至最大值,检查麦克风是否开始工作;
您的声卡可能也存在一些问题。如果您能提供一些信息就太好了,例如:
运行
lspci
并将输出粘贴到这里运行以下命令并将输出粘贴到某处并将我们链接到它。
cat /proc/asound/{version,cards,devices,hwdep,pcm,seq/clients}; ls -l /usr/share/pulseaudio/alsa-mixer/paths/; sudo rm /etc/asound.conf; sudo rm -r ~/.pulse ~/.asound* ;sudo rm ~/.pulse-cookie; sudo apt-get update; sudo apt-get install aptitude; sudo aptitude install paman gnome-alsamixer libasound2-plugins padevchooser libsdl1.2debian-pulseaudio; sudo lshw -short;ls -lart /dev/snd; find /lib/modules/
uname -r| grep snd ;cat /dev/sndstat; lspci -nn; lsusb; sudo which alsactl; sudo fuser -v /dev/dsp /dev/snd/* ; dpkg -S bin/slmodemd; dmesg | egrep 'EMU|probe|emu|ALSA|alsa|ac97|udi|snd|ound|irmware'; sudo /etc/init.d/sl-modem-daemon status; sudo grep model /etc/modprobe.d/* ; sudo dmidecode|egrep 'anufact|roduct|erial|elease'; lsmod | egrep 'snd|usb|midi|udio'; pacmd list-sinks; aplay -l; sudo alsa force-reload; ubuntu-support-status ; sudo lshw -C sound
您可以随时寻求有关声音故障排除的更多帮助这里。
答案3
我认为我已经找到问题的原因了,当我在 Windows 上时,它会给我一个菜单来选择我正在使用的音频设备。我只是想知道如何在 Linux 上做到这一点。在 Windows 上,realtek hd 音频管理器中有一个选项,但在 Linux 上,我似乎真的找不到 Linux 上的音频管理器。