Ila*_*lay 53 sound headphones speakers pulseaudio laptop
我想这个问题在这里已经有了答案,但我找不到。我正在使用 12.04。
更新:
问题是,即使我插入耳机,我也能听到笔记本电脑扬声器的声音。耳机只是标准的立体声耳机。最有趣的是,一周前一切都在工作。
我试着玩pulseaudio和alsamixer设置 - 没有结果。
小智 38
请按照以下步骤在插入耳机时自动将扬声器静音:
alsamixer然后按Enter/ReturnAnw*_*war 26
转到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
Run Code Online (Sandbox Code Playgroud)
通过在破折号中键入 alsamixer 打开 gnome-alsamixer。
在新窗口中选择“自动静音模式”。
重新启动,看看它现在是否修复。(可能不需要第 6 步和第 7 步)。自动静音将在重新启动时自动启用
我刚刚找到了另一个解决方案:
(它仅适用于 S/PDIF 配置文件,来自耳机和扬声器的声音并且无法切换配置文件)
通过命令添加这个ppa
sudo apt-add-repository ppa:ubuntu-audio-dev/alsa-daily
Run Code Online (Sandbox Code Playgroud)
更新包列表。经过
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
然后安装“alsa-hda-dkms”包:
sudo apt-get install alsa-hda-dkms
Run Code Online (Sandbox Code Playgroud)
重启,看看结果!
小智 6
我的 HP 笔记本电脑也有这个问题。我找到了一个帖子并采纳了其中一个建议,建议在文件底部添加两行/etc/modprobe.d/alsa-base.conf:
options snd-hda-intel model=laptop
options snd-hda-intel position_fix=1 enable=yes
Run Code Online (Sandbox Code Playgroud)
保存并重新启动。这个对我有用!