HP envy 14-j107tx 中的低音炮和 Bang&Olufsen 扬声器无法正常工作

HP envy 14-j107tx 中的低音炮和 Bang&Olufsen 扬声器无法正常工作

我的一些扬声器无法正常工作,因此即使在 VLC 中声音输出也低于平均水平。底部发声扬声器效果一般。我在这个网站上找到了适用于戴尔笔记本电脑的答案,但配置略有不同,这让我很困惑。

我是 Linux 新手,刚刚为大学目的和编码双启动了我的笔记本电脑。

我发现的解决方案是使用alsa-tools-gui软件包中的 HDAJackRetask GUI。

在申请中我勾选了显示未连接的引脚并尝试通过反复试验找到一个可行的组合。我通过覆盖并将所有引脚设置为内置扬声器,使 B/O 前置扬声器正常工作,但找不到低音炮的工作配置。有人可以建议一个合适的配置吗?

我正在使用 Ubuntu 17.04。

适用于我的电脑的 HDAJackRetask GUI 配置的 Screamshot

答案1

在点击了一堆链接后,我找到了一个适合我的解决方案(HP Pavilion 搭载 Ubuntu 20.04,低音扬声器无法正常工作)。以下答案逐字复制自https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1648183。我将其复制到此处,因为搜索时首先显示的是此链接。我故意保留用户名,因为我不是解决这个问题的人:


Robert Joynt (robertjjoynt) 于 2017-05-17 写道:

我已成功修复了我机器上的这个问题(HP Omen 15,运行 Ubuntu 17.04,使用 Realtek ALC295 声音设备的编解码器)。要修复此问题,我可以执行以下操作:

如果没有安装,请安装 alsa-tools:

sudo apt install alsa-tools

在 /usr/local/bin 中创建并保存脚本:

#!/bin/bash
hda-verb /dev/snd/hwC0D0 0x20 SET_COEF_INDEX 0x67
hda-verb /dev/snd/hwC0D0 0x20 SET_PROC_COEF 0x3000

在终端以 root 身份运行脚本以立即解决问题。

要在启动时运行脚本,请使用 cron 和 @reboot 命令:

sudo crontab -e

然后在 crontab 中添加行:

@reboot [full path to script]

要从挂起状态恢复时运行脚本,请将脚本复制到 /lib/systemd/system-sleep

有关此修复的更多技术细节,请参阅https://bugzilla.kernel.org/show_bug.cgi?id=195457

相关内容