Hp spectre 14 ea000 音频修复:Ubuntu 21.04

Hp spectre 14 ea000 音频修复:Ubuntu 21.04

关于 hp spectre 14 ea000 音频问题的几个解决方案有很多疑问,而我为我的笔记本电脑(hp spectre 14:第 11 代英特尔®酷睿™i7-1165G7)获得的最佳临时修复是下面的放大器引脚修复;

/bin/bash #!/bin/bash

sudo hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_DIR 0x01
sudo hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_MASK 0x01
sudo hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_DATA 0x01
sudo hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_DATA 0x00

我的音频声卡是 alc245。它被做成了一个脚本,每次我需要任何应用程序的音频时都会运行。这里的次要问题是,音频源必须处于活动状态:例如,电影或音频必须在后台播放,脚本才会激活音频。一旦声音停止播放,音频声源就会再次禁用。必须重复这个循环才能有音频,这相当令人沮丧。

为了防止音频空闲,我临时采用的解决方案是从 /etc/pulse/default.pa 中注释掉下面的一个部分

### 自动暂停闲置时间过长的接收器/源

#加载模块模块空闲时挂起

此后,我的音频不再空转。我只需在登录时运行一次脚本。我的笔记本电脑有面部登录功能,使用 howdy,我运行脚本时无需输入密码。我将脚本添加到我的自动启动 ubuntu 启动应用程序中,我的音频在使用 howdy 登录时自动工作。

我还需要提一下我运行的是 kernel-5.13.12-051312-generic。挂起和休眠后,我的音频仍然有效。我只能使用 ubuntu 21.04 + gnome40 桌面重现此问题。gnome 3.38 有问题。这也与 ubuntu 21.10 impish development 完美兼容。

我希望有人能够根据我的发现做出更好的改进,并使音频在安装后无需调整即可永久无缝地运行。

答案1

好消息!刚刚安装了 Ubuntu 21.10 beta,但声音问题仍然存在。我安装了 kernel-5.15rc2,声音开始工作了。终于找到解决方案了!感谢 Ubuntu 团队。干得好。我的 spectre 14 ea000 每次启动后都会出现键盘延迟。这要求我不断地随机敲击键盘键,直到登录时输入成功。它工作正常,直到下次重启。我通过将下面的行编辑到 /etc/default/grub 文件来解决这个问题;找到行,

GRUB_CMDLINE_LINUX_DEFAULT=" “

加上i8042.dumbkbd=1

这解决了键盘延迟问题。唯一的副作用是大写锁定键 LED 指示灯不亮。我现在使用 gnome 扩展来指示大写锁定状态。

相关内容