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
以检查配置。我什至可以在播放音频时看到当前的音量条脉动。
我使用的是 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
现在,如果将来的安装或更新覆盖了该修复,您可以恢复该修复。
重启。
重新启动后,您可能需要拔下并重新插入耳机插头才能正常工作。不过,在它工作后,您将能够拔出和插入插头,并且行为将符合预期。