Debian系统似乎可以识别扬声器,但不能识别联想笔记本电脑的耳机
如果需要,我会很乐意/很舒服地应用一些补丁或更改一些内核代码。我所需要的只是方向,因为我对内核中的Linux声音体系结构(pulse-audio和alsamixer实现)一无所知。 我很确定必须有一些补丁,这个问题似乎非常普遍。 注意:这是说明:(可以花很长时间,但我想以任何方式完成它)。 我最初在笔记本电脑中安装了Ubuntu 13.04。大约2个月不使用后,当我再次开始使用它时,我意识到我从任何地方都没有声音(扬声器,耳机等,甚至没有系统声音)。我升级到Ubuntu 13.10,但问题仍然相同。[上次笔记本电脑处于挂起模式,我不知道这是否与此有关]。我也怀疑这里有些硬件故障。 这时候,我有一个双引导系统(Ubuntu + Windows),我删除了两个系统,并重新安装了Elementary OS-Luna(基于Ubuntu 12.04 LTS),但是我又遇到了同样的问题。然后,我进行了以下配置,扬声器开始工作(请参见alsa-base.conf下面的片段),但耳机没有工作。当我插入耳机时,它并没有改变-声音不断通过扬声器传播。 当前,我仅在系统中拥有Elementary OS-Freya beta(基于Ubuntu 14.04),并且存在相同的问题。扬声器在工作,但耳机没有。插入耳机不会使扬声器静音,耳机也没有声音。 # Adding these lines at the end of `alsa-base.conf`, speakers started # working fine. options snd-hda-intel model=laptop options snd-hda-intel position_fix=1 enable=yes 我尝试了其他帖子中指定的很多选项,但似乎没有任何效果。例如:像尝试gnome-alsamixer使用headphone-jack-sense选项,但是没有提到`headphones。 我无法提及我尝试过的所有内容,否则该帖子可能会花费很长时间且未被注意,但是如果需要,我将添加任何命令的输出。 我已经附上了一些基本内容的屏幕截图和配置,以开始了解系统中可能发生的情况。注意:连接或不连接耳机都不会改变这些屏幕快照中的任何行为。 请为我提供正确的方向,因为这对我来说很重要,我不想因为这个愚蠢的错误而切换到Windows,这似乎是所有基于Debian的系统中的常见问题,所以我没有选择该错误仍然很普遍。 配置:(/etc/modprobe.d/alsa-base.conf) # autoloader aliases install sound-slot-0 /sbin/modprobe snd-card-0 install …