PulseAudio 无法识别笔记本电脑麦克风

PulseAudio 无法识别笔记本电脑麦克风

我正在尝试调整我的吉他,当我增加麦克风输入音量时,我进入声音设置,进行更改,然后它就起作用了。

在连接器选项列表中,选择了模拟麦克风/麦克风一。出于某种原因,我将其更改为另一个选项(模拟线路输入),但看到它不起作用(显然,笔记本电脑麦克风是唯一“插入”的麦克风),我试图将其改回来。

但是当我这样做时,连接器选项自动跳转到麦克风、线路输入、输入或模拟视频以外的内容,从而无法检测到它。

例如:我选择模拟视频。我改变输入音量,它保持不变。我选择麦克风。当我尝试改变输入音量时,它跳转到模拟视频。

可以以某种方式修复此错误吗?

更新:以下是信息疯牛病要求:

Source #0
State: SUSPENDED
Name: alsa_output.pci-0000_00_1f.5.analog-stereo.monitor
Description: Monitor of Internal Audio Analog Stereo
Driver: module-alsa-card.c
Sample Specification: s16le 2ch 44100Hz
Channel Map: front-left,front-right
Owner Module: 4
Mute: no
Volume: 0: 100% 1: 100%
        0: 0.00 dB 1: 0.00 dB
        balance 0.00
Base Volume: 100%
             0.00 dB
Monitor of Sink: alsa_output.pci-0000_00_1f.5.analog-stereo
Latency: 0 usec, configured 0 usec
Flags: DECIBEL_VOLUME LATENCY 
Properties:
    device.description = "Monitor of Internal Audio Analog Stereo"
    device.class = "monitor"
    alsa.card = "0"
    alsa.card_name = "Intel 82801DB-ICH4"
    alsa.long_card_name = "Intel 82801DB-ICH4 with AD1981B at irq 11"
    alsa.driver_name = "snd_intel8x0"
    device.bus_path = "pci-0000:00:1f.5"
    sysfs.path = "/devices/pci0000:00/0000:00:1f.5/sound/card0"
    device.bus = "pci"
    device.vendor.id = "8086"
    device.vendor.name = "Intel Corporation"
    device.product.id = "24c5"
    device.product.name = "82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller"
    device.form_factor = "internal"
    device.string = "0"
    module-udev-detect.discovered = "1"
    device.icon_name = "audio-card-pci"
Formats:
    pcm                    Source #1
State: SUSPENDED
Name: alsa_input.pci-0000_00_1f.5.analog-stereo
Description: Internal Audio Analog Stereo
Driver: module-alsa-card.c
Sample Specification: s16le 2ch 44100Hz
Channel Map: front-left,front-right
Owner Module: 4
Mute: no
Volume: 0:  77% 1:  77%
        0: -6.80 dB 1: -6.80 dB
        balance 0.00
Base Volume:  42%
             -22.50 dB
Monitor of Sink: n/a
Latency: 0 usec, configured 0 usec
Flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY 
Properties:
    alsa.resolution_bits = "16"
    device.api = "alsa"
    device.class = "sound"
    alsa.class = "generic"
    alsa.subclass = "generic-mix"
    alsa.name = "Intel 82801DB-ICH4"
    alsa.id = "Intel ICH"
    alsa.subdevice = "0"
    alsa.subdevice_name = "subdevice #0"
    alsa.device = "0"
    alsa.card = "0"
    alsa.card_name = "Intel 82801DB-ICH4"
    alsa.long_card_name = "Intel 82801DB-ICH4 with AD1981B at irq 11"
    alsa.driver_name = "snd_intel8x0"
    device.bus_path = "pci-0000:00:1f.5"
    sysfs.path = "/devices/pci0000:00/0000:00:1f.5/sound/card0"
    device.bus = "pci"
    device.vendor.id = "8086"
    device.vendor.name = "Intel Corporation"
    device.product.id = "24c5"
    device.product.name = "82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller"
    device.form_factor = "internal"
    device.string = "front:0"
    device.buffering.buffer_size = "65536"
    device.buffering.fragment_size = "65536"
    device.access_mode = "mmap+timer"
    device.profile.name = "analog-stereo"
    device.profile.description = "Analog Stereo"
    device.description = "Internal Audio Analog Stereo"
    alsa.mixer_name = "Analog Devices AD1981B"
    alsa.components = "AC97a:41445374"
    module-udev-detect.discovered = "1"
    device.icon_name = "audio-card-pci"
Ports:
    analog-input-microphone;input-microphone-1: Analog Microphone / Microphone 1 (priority. 8720)
    analog-input-microphone;input-microphone-2: Analog Microphone / Microphone 2 (priority. 8719)
    analog-input-linein: Analog Line-In (priority. 8100)
    analog-input: Analog Input (priority. 8000)
    analog-input-video: Analog Video (priority. 7000)
Active Port: analog-input-video
Formats:
    pcm

答案1

我遇到了和你一样的问题。我通过以下步骤解决了它:

sudo apt-get purge pulseaudio
sudo apt-get purge pavucontrol
rm -rf ~/.pulse/

然后重新启动,重新安装 pulseaudio:

sudo apt-get install pulseaudio

然后再次重新启动。

答案2

尝试Alt+F2一下pulseaudio -k。然后再打开窗户,看看现在是否会更开心。

答案3

通常你必须使用 alsamixer 来选择要使用的麦克风/输入。我的台式机也遇到了同样的问题,它有两个麦克风插孔。

启动 alsamixer,按 F4 查看 Capture,然后按 F6 选择要使用的声卡。在某些情况下,麦克风是不同的声卡。然后使用控件激活麦克风并调整增益,如果需要,还可以调整增强。

答案4

我想说你应该卸载并重新安装 Banshee,打开终端(Gnome Terminal)并输入 sudo apt-get update 然后再试一次。

相关内容