当我插入HP DV6 12.04时,我的耳机将AlsaMixer静音
每当我将任何类型的耳机插入我的hp dv6上的一个音频输出连接器时,alsa将它们静音,使“扬声器”设置静音(参见附图)。 这也发生在Fedora中,所以这是Alsa和我的电脑的问题。 有谁知道任何有用的东西?
请注意,我没有足够的图像声誉。 这是一个链接: 图像
如果你能提供帮助,非常感谢你!
我找到了一个适用于此的解决方案: https : //bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/921397/comments/9
您还可以在此处查看有关此错误的整个讨论: https : //bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/921397
总结一下:
编辑sudo gedit /usr/share/pulseaudio/alsa-mixer/paths/analog-output-headphones.conf
并修改[Element Speaker]
部分如下:
[Element Speaker] ; link to muting switch = mute ; set volume to zero, so only the master slider controls playback volume. This gives better linearity. volume = zero
在此之后,我不得不重新启动系统:您可能尝试使用pulseaudio -k
重新启动脉冲音频。
我还有一个额外的问题,我解决了上面的问题。 也就是说,我的耳机根本不起作用。 我不得不添加这一行:
options snd-hda-intel model=hp-dv6 enable_msi=1
到文件sudo gedit /etc/modprobe.d/alsa-base.conf
是的,我在HP dv6140us上遇到了同样的问题。 我尝试了各种修理,并决定了解决方法。 我创建了一个脚本headphones-workaround.sh,其中包含以下内容:
#!/bin/bash amixer set -c 1 Speaker unmute 70%
我将脚本保存在我的主文件夹中,使其可执行(对于新手参考:chmod a + x headphones-workaround.sh)并在我的面板栏中创建了一个可点击的图标,该图标链接到脚本(alt-rightclick在面板栏中,选择单击添加到面板,选择自定义应用程序启动器,将名称设置为任意,并将命令设置为/home/your-user-name/headphones-workaround.sh)。
现在,每当我插入耳机时,我只需点击面板栏中的图标,耳机即可开始工作。