耳机插孔没有声音 Ubuntu 16.04.1

Fre*_*ang 5 sound headphones realtek alsa

我在带有 Realtek ALC898 声卡的机器上运行 Kubuntu 16.04.1。

我的系统现在可以正常检测卡并通过扬声器播放声音,但耳机无法正常工作。我经历了No sound output from headphone jack Ubuntu12.04并尝试了介绍的解决方案,但没有运气。

这里有一些调试信息...

$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC898 Analog [ALC898 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC898 Digital [ALC898 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0

$ lspci | grep audio -i
00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
01:00.1 Audio device: NVIDIA Corporation GM204 High Definition Audio Controller (rev a1)

$ lsmod | grep snd
snd_hda_codec_hdmi     53248  1
snd_hda_codec_realtek    86016  1
snd_hda_codec_generic    77824  1 snd_hda_codec_realtek
snd_hda_intel          36864  4
snd_hda_codec         135168  4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
snd_hda_core           73728  5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep              16384  1 snd_hda_codec
snd_pcm               106496  4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
snd_seq_midi           16384  0
snd_seq_midi_event     16384  1 snd_seq_midi
snd_rawmidi            32768  1 snd_seq_midi
snd_seq                69632  2 snd_seq_midi_event,snd_seq_midi
snd_seq_device         16384  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              32768  2 snd_pcm,snd_seq
snd                    81920  19 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
soundcore              16384  1 snd
Run Code Online (Sandbox Code Playgroud)

我还尝试alsamixer确保耳机没有静音,并安装pavucontrol以检查配置。我什至可以在播放音频时看到当前的音量条脉动。 pavucontrol 快照

我使用的是 MSI GT72S笔记本电脑,当启用 Nvidia VGA 卡时出现此问题。

任何帮助将不胜感激,谢谢。

JAP*_*RAN -2

嗯,这可能是硬件问题。您的笔记本电脑检测到耳机吗?

尝试这个 :-

打开终端并输入以下命令:

cd /usr/share/pulseaudio/alsa-mixer/paths/ sudo cp Analog-output-headphones.conf Analog-output-headphones.bak sudo nano Analog-output-headphones.conf

查找名为 [Element Speaker] 的部分并将其更改为如下所示:

[元素扬声器]开关=打开音量=忽略

保存更改并退出 nano。

创建更正后的analog-output-headphones.conf的备份:

sudo cp 模拟输出耳机.conf 模拟输出耳机.fixed

现在,如果将来的安装或更新覆盖了该修复,您可以恢复该修复。

重启。

重新启动后,您可能需要拔下并重新插入耳机插头才能正常工作。不过,在它工作后,您将能够拔出和插入插头,并且行为将符合预期。