问题是,即使我插入耳机,我也能听到笔记本电脑扬声器的声音。耳机只是标准的立体声耳机。最有趣的是,就在一周前,一切都正常。
我尝试使用pulseaudio
各种alsamixer
设置 - 没有结果。
答案1
请按照以下步骤操作,在插入耳机时自动使扬声器静音:
- 打开终端(Ctrl++ Alt)T
- 输入:
alsamixer
并按Enter/Return - 按选择正确的声音设备F6
- 使用(右箭头键)向右导航,→直到突出显示自动静音
- 按↑(向上箭头键)并选择已启用(或者线路输出)
- 按Esc退出
答案2
原始解决方案
去Realtek 官方网站,接受免责声明,然后下载适用于 linux/unix 的音频驱动程序。对于内核 3 或更高版本,您需要选择版本 3。
设置必要的工具来编译该驱动程序。
sudo apt-get install build-essential gcc make
解压下载的文件,
sudo ./install
进入解压的文件夹后从终端运行文件来编译驱动程序。阅读
Readme.txt
文件以了解更多信息。通过此命令安装 gnome-alsamixer。
sudo apt-get install gnome-alsamixer
通过在破折号中输入 alsamixer 打开 gnome-alsamixer。
在新窗口中选择“自动静音模式”。
重新启动并查看它是否已修复。(步骤 6 和 7 可能没有必要)。自动静音将在重启时自动启用
解决方案 2:
我刚刚找到了另一个解决方案:
(对我来说,它仅适用于 S/PDIF 配置文件,耳机和扬声器都有声音,并且无法切换配置文件)
通过命令添加此 ppa
sudo apt-add-repository ppa:ubuntu-audio-dev/alsa-daily
更新软件包列表。
sudo apt-get update
然后安装“alsa-hda-dkms”包:
sudo apt-get install alsa-hda-dkms
重新启动,查看结果!
答案3
我的 HP 笔记本电脑也遇到了这个问题。我找到了邮政并采纳其中一条建议,即在文件底部添加两行/etc/modprobe.d/alsa-base.conf
:
options snd-hda-intel model=laptop
options snd-hda-intel position_fix=1 enable=yes
保存并重新启动。对我来说,它有效!
答案4
该命令sudo apt-get install gnome-alsa-mixer
对我起了作用Compaq nw8000
。
我可以启用耳机插孔感应选项,现在当我插入耳机时,它会将音频切换到耳机。