我知道这里有很多这样的问题,但我都尝试过了,却无法解决。
我有一台 HP dv6-2190ep 笔记本电脑。
我的声卡是 HDA Intel IDT 92HD75B3X5。
我的 Ubuntu 是 13.04。
我尝试添加选项alsa-base.conf
但仍然没有自动静音选项。
我正在从 Windows 彻底改用 Ubuntu,解决这个问题很重要。我使用这个系统大约 1 个月了。
答案1
尝试完全删除 pulseaudio 并安装 alsa。
看一下这个
删除脉冲音频
sudo apt-get autoremove pulseaudio
重新启动计算机或停止 pulseaudio 守护进程。
安装 alsa-mixer
sudo apt-get install gnome-alsamixer
如果你没有得到任何声音输出,请运行
gnome-alsamixer
答案2
从 12.04 版开始,我的 Asus K55vm 笔记本电脑就出现了这个问题。虽然您的解决方案确实有效,但在笔记本电脑中,它会导致声音通过插入的耳机和扬声器传输。要使它们正常工作,并且只有插入耳机时声音才从耳机中发出,而未插入耳机时声音才从扬声器中发出:
在终端中运行:
sudo gedit /usr/share/pulseaudio/alsa-mixer/paths/analog-output-headphones.conf
寻找:
[Element Headphone]
设置为:
[Element Headphone]
required-any = any
switch = on
volume = zero
override-map.1 = all
override-map.2 = all-left,all-right
寻找:
[Element Desktop Speaker]
设置为:
[Element Desktop Speaker]
switch = on
volume = zero
这对我有用,但是:请记住,当您插入耳机时,其音量将是上次的音量,而当您拔下耳机时,扬声器的音量将是您插入耳机之前的音量。
我希望这也能帮助那些和我遇到同样问题的人,非常感谢bozbezbozzel!没有你我就做不到。:)
答案3
如果您正在运行接近原始版本的 Ubuntu 12.04LTS,请尝试sudo apt-get update
。sudo apt-get update --fix-missing
现在我知道这些都是新手的答案,但它可能有用。我最后的建议是转到这个答案:当我插入耳机时,扬声器静音,但耳机中没有声音这与您遇到的问题有点关系。如果这没有帮助,请尝试进入系统设置中的音频选项,并确保选择了正确的输出。
答案4
这应该可以工作,点击链接如何更改用于输入和输出的音频插孔?这应该适用于新的 13.04 用于将插孔从输入更改为输出的 Python 脚本在 13.04 中不起作用