全新安装的 16.04 中的声音问题

全新安装的 16.04 中的声音问题

设置如下:

  • 我的主板上有集成音频,扬声器通过 3.5 毫米插孔连接到主板上
  • 我有带 HDMI 输出的显卡(Radeon HD 5700 系列),但我使用的是 DVI 端口,而不是 HDMI。所以这样实际上没有声音
  • 我有一个带麦克风的 USB 耳机。

问题概要:

  • 登录后,在“设置”>“声音”>“输出”中,我只有 HDMI/DisplayPort 和耳机。声音可以通过耳机播放,但我在 HDMI 上没有任何实际的音频设备。所以我的扬声器听不到任何声音。
  • 在启动时,启动声音确实通过扬声器播放(我能听到像鼓一样的声音!)。

检测到所有 3 个设备:

pacmd list-cards | grep alsa.long_card_name
        alsa.long_card_name = "HDA ATI HDMI at 0xfbcfc000 irq 32"
        alsa.long_card_name = "HDA Intel MID at 0xfbbf8000 irq 31"
        alsa.long_card_name = "Logitech Logitech USB Headset at usb-0000:00:1d.0-1.6, full speed"

和:

aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: MID [HDA Intel MID], device 0: VT1828S Analog [VT1828S Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: MID [HDA Intel MID], device 2: VT1828S Alt Analog [VT1828S Alt Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: MID [HDA Intel MID], device 3: VT1828S Digital [VT1828S Digital]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: Headset [Logitech USB Headset], device 0: USB Audio [USB Audio]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 2: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

所以真正的问题是,如何将内置音频(带有扬声器)添加到设置>音频>输出列表?

pavucontrol 中可以看到内置音频,但配置文件似乎不正确。我尝试将其更改为模拟立体声输出,但似乎不起作用,并从“输出设备”中删除了内置音频条目

一些有帮助的截图: 音量控制 - 配置 音量控制 - 输出设备

答案1

使用 Elder Geek 提供的链接,未经验证的答案对我有用:

我将以下内容添加到 /etc/pulse/default.pa (取消注释带有 load-module module-alsa-sink 的行并添加设备位)load-module module-alsa-sink device=hw:0,0

然后重新启动系统,之后内置音频出现在“设置”>“声音”中!选择它就可以工作了...

相关内容