我的笔记本电脑上的耳机插孔有故障,因此当我插入耳机时,扬声器不会静音。我可以确认该问题是由硬件故障而不是软件故障引起的,因为当我扭转耳机插孔时,扬声器会根据动作打开和关闭。
在以前的 Ubuntu 版本中,我通过进入 alsamixer 并禁用“自动静音模式”,然后进入声音设置并选择“模拟耳机”来解决此问题。然而,在 12.04 上,没有这样的选项,导致我的耳机无法使用,无法解决这个问题。
当我从软件中心安装 PulseAudio 音量控制时,我一度以为这个问题已经解决了。我选择了“输出设备”选项卡,在“内置音频模拟立体声”下,我为端口选择了“耳机”。然而,尽管我将“自动静音模式”设置为禁用,但它似乎几乎随机地变回了“扬声器”。
基本上,我希望有一种方法可以永久静音扬声器,这样只有耳机会播放声音,而不会丢失我的设置。为了“简化”用户界面而取消这么简单的设置真是太荒谬了。
答案1
这就是我所做的,即使连接了耳机,也不会从内置扬声器播放声音。
- 转到“Ubuntu 软件中心”,搜索“GNOME ALSA Mixer”并安装。
- 如果需要,请重新启动机器。
- 打开“GNOME ALSA Mixer”。勾选“Mono”栏下的“静音”。取消勾选其他栏下的静音。
- 太棒了!现在您应该只能听到耳机里的声音,听不到内置扬声器里的声音了。
请尝试一下,然后告诉我它是否对你有用。这适用于 Ubuntu 12.04 LTS。
如果您没有看到名为“Mono”的列,请尝试一下。在 GNOME ALSA Mixer 中,选中音量控制选项下方的耳机插孔感知选项卡。这为我解决了这个问题。
答案2
Rakarrack 附带一款名为 Jack Audio Connection Kit 的小应用程序,可让您“重新连接”音频输入/输出
http://rakarrack.sourceforge.net/
也许值得尝试一下。
答案3
从偏好设置应用程序打开声音。单击输出选项卡,然后选择正确的输出。
如果这不起作用,请安装 PulseAudio。它将允许您控制从您的机器传输声音的位置。阅读并按照以下说明操作这里