HP Pavilion 游戏笔记本电脑:加速计、盖子闭合和恒定风扇节流

HP Pavilion 游戏笔记本电脑:加速计、盖子闭合和恒定风扇节流

最近,一场意外的洪水毁掉了我的最后一台笔记本电脑,我被迫升级笔记本电脑。我的妻子为一切做好了计划,成功升级到了 HP Pavilion 15 游戏笔记本电脑,BIOS 将其报告为

HP Pavilion Gaming Laptop 15-cx0xxx

虽然一些谷歌搜索让我相信这是一个

HP Pavilion Gaming Laptop 15-dk0010nr

规格是相同的,除了操作系统将 GPU 报告为 1050Ti 而不是 1050,尽管我不太熟悉 NVIDIA 的命名约定。 1050Ti 与 1050 的规格对于我遇到的问题来说似乎并不重要。

所以我安装了Linux Mint;它不喜欢盖子开关,导致它在保护套中过热,因为它不会进入睡眠状态。我还遇到了与 NVIDA 驱动程序争论的问题,并且加速计导致笔记本电脑永远无法关闭。我将其关闭,这导致我的亮度键F2停止F3正常工作; dmesg 告诉我它们和盖子开关没有映射。

我转而使用 Pop!_OS,因为他们确实尝试集成 NVIDIA 驱动程序。全新安装后,效果很好,我可以看出加速计正在工作,因为屏幕旋转。当盖子关闭并且亮度键起作用时,所有东西都会进入睡眠状态,并且处理器不会持续过热,导致风扇大多连续运转。我重新启动笔记本电脑,除了 NVIDIA 驱动程序之外,以前的问题再次出现。

我在 dmesg 中查找,发现加速度计有一个很好的老式故障选择。

[   11.500311] hp_accel: laptop model unknown, using default axes configuration
[   11.519990] lis3lv02d: unknown sensor type 0x0
[   11.519993] hp_accel: probe of HPQ6007:00 failed with error -22
[   11.536372] hp_wmi: query 0xd returned error 0x5
[   11.536403] input: HP WMI hotkeys as /devices/virtual/input/input9

我还发现有时当我启动笔记本电脑时,加速计会正确初始化并且一切正常。

经过一番挖掘,我发现这是一个已知错误在内核中。

我的问题是,他们是否有某种解决办法

  1. 盖子开关工作(关闭盖子会触发睡眠事件,打开盖子会使其重新唤醒)
  2. 帮助防止处理器不断受到限制
  3. 让亮度键正常工作

我们需要哪些额外信息才能找到可能的解决方法?

编辑/更新:

我的笔记本电脑电池没电了,当我插入电源并启动时,一切正常。

我保存了 dmesg 的输出:

[   10.716618] input: HP Wireless hotkeys as /devices/virtual/input/input8
[   10.742485] hp_accel: laptop model unknown, using default axes configuration
[   10.803972] lis3lv02d: 8 bits 3DC sensor found
[   10.879745] input: ST LIS3LV02DL Accelerometer as /devices/platform/lis3lv02d/input/input10

我发现错误代码意味着 PC 给出的某些变量无效。这对很多人来说可能并不奇怪,但这是我对 Linux 最深入的了解。真的有点令人兴奋。

有没有办法强制内核识别传感器?这是否与需要更新 BIOS 有关?

我无法在这里发布整个 dmesg 输出。如果我发布整个输出会有帮助吗?

编辑2:电池耗尽的问题不是解决方案,因为重新启动后问题会再次出现。

编辑3:

我有一个创可贴解决方案,可以解决这个问题。只需按住电源按钮强制重新启动即可修复症状,但我希望有人可能有更好/更永久的解决方案?不管怎样,这里是工作正常和不工作时的完整 dmesg 输出。谢谢! 一切正常时 dmesg 的输出

当事情不工作时 dmesg 的输出

相关内容