这是双启动笔记本电脑,Windows 10 和 Kubuntu 20.04(有关我的系统详细信息,请参见问题的结尾)。我描述的问题不会在 Windows 下发生,而只会在 Kubuntu 下发生。
笔记本电脑的扬声器工作正常。但是,当我插入耳机时,没有声音通过。如果我左键单击系统托盘中的音量图标,我会在“设备”下看到“耳机”。仍在此面板中时,如果我切换到“扬声器”,声音会再次从扬声器中传出。如果我切换回“耳机”,则再次没有声音通过。
最后,一旦我离开音量控制面板,如果我拔下耳机,声音就会开始从扬声器中传出。
我发现我可以通过执行以下操作使耳机正常工作:
插入耳机。然后:
右键单击系统托盘中的音量图标 -> 配置音频音量 -> 音频 -> 高级
在“内置音频”下的“配置文件:”中,它显示“模拟立体声双工”。我选择“关闭”(我收到一个简短的闪屏通知“无输出设备”。)然后我立即重新打开“模拟立体声双工”。突然耳机开始工作!(我还收到另一个简短的闪屏通知,“内置音频模拟立体声”。)
如果我拔下耳机,声音开始从扬声器中传出。如果我将它们重新插入,则再次没有声音:一切都恢复到我最初插入它们时的样子。为了让耳机再次工作,我必须再次关闭并重新打开“模拟立体声双工” .
有没有办法解决这个问题?我做了很多谷歌搜索,但找不到任何东西。
这是我的系统配置。笔记本电脑型号是 Dell Latitude 7490。
在安装 Kubuntu 之前,Windows 中禁用了快速启动,并且它仍然处于禁用状态。
操作系统:Kubuntu 20.04
KDE Plasma 版本:5.18.5
KDE Frameworks 版本:5.68.0
Qt 版本:5.12.8
内核版本:5.4.0-33-generic
操作系统类型:64 位
处理器:8 × Intel® Core™ i7 -8650U CPU @ 1.90GHz
内存:15.5 GiB RAM
的输出aplay -l
如下:
**** 播放硬件设备列表 ****
卡 0:PCH [HDA Intel PCH],设备 0:ALC3246 模拟 [ALC3246 模拟]
子设备:1/1
子设备 #0:子设备 #0
卡 0:PCH [HDA Intel PCH],设备 3:HDMI 0 [HDMI 0]
子设备:1/1
子设备 #0:子设备 #0
卡 0:PCH [HDA Intel PCH],设备 7:HDMI 1 [HDMI 1]
子设备:1/1
子设备#0:子设备 #0
卡 0:PCH [HDA Intel PCH],设备 8:HDMI 2 [HDMI 2]
子设备:1/1
子设备 #0:子设备 #0
卡 0:PCH [HDA Intel PCH],设备 9: HDMI 3 [HDMI 3]
子设备:1/1
子设备#0:子设备#0
卡 0:PCH [HDA Intel PCH],设备 10:HDMI 4 [HDMI 4]
子设备:1/1
子设备 #0:子设备 #0
* 什么解决了问题 *
按照laugeo 的建议,我首先尝试执行sudo alsactl restore
. 这没有明显的效果。特别是,问题没有得到解决。但后来我尝试了 laugeo 的第二个建议:mv ~/.config/pulse ~/.config/pulseold
,然后是killall pulseaudio
. 这似乎完全解决了这个问题。重启后耳机也能正常工作。
各种检查:
试试这个命令:
尝试使用 2 个命令重置 pulseaudio 配置:
运行 alsamixer(在终端中),是否有“耳机”推子?
插入插孔时应该取消静音,或者您可以手动按 m 键取消静音并使用向上/向下箭头键增加音量。(使用左/右箭头键在推子之间移动)
如果之后耳机没问题,运行
最后,如果你有时间,尝试编辑为根文件 /etc/modprobe.d/alsa-base.conf
并在末尾添加带有模型选项的这一行:
options snd-hda-intel model=dell-headset-multi
保存并重新启动,
如果有问题,请删除此行 。
如果您有单独的耳机和麦克风插孔,请
一一尝试这些型号替换“dell-headset-multi”:
options snd-hda-intel model=dell-headset-dock
options snd-hda-intel model=dell-headset3
options snd-hda-intel model=dell-headset4