HP 笔记本 15-da3xxx
| 硬件 | PCI/USB ID | 是否工作? |
|---|---|---|
| 蓝牙 | 0bda:b00a |
是 |
| 摄像头 | 05c8:03d2 |
是 |
| Wi-Fi | 10ec:c821 |
是 |
| 以太网 | 10ec:8168 |
是 |
| GPU | 8086:8a56 |
是 |
| 触控板 | 是 | |
| 键盘 | 是 | |
| TPM | 未测试 | |
| SD 卡读卡器 | 未测试 | |
| 音频 | 8086:34c8 |
是 |
HP 笔记本 15-da3xxx(由 dmidecode -t1 在“Product Name”下报告,确切型号可在 HP 笔记本支持网站上输入“Serial Number”查找)配备 39.6 厘米(15.6 英寸)对角线 HD 显示屏和 Intel® Core™ i3-1005G1 集成显卡(ICL GT1)。
安装
Realtek RTL8821CE Wi-Fi 卡和 Intel iGPU 需要安装 linux-firmware。
安装过程中,由于下面讨论的一个 bug,键盘和触摸板可能会突然停止工作。请使用外接键盘和鼠标,或使用下面的修复方法。
辅助功能
UEFI 设置是一个简单的文本界面,通过键盘导航。除标准时间和日期设置及启动配置外,它不暴露许多选项。
要显示所有可用菜单的列表,请按 Esc。
要访问 UEFI 设置,请按 F10。
要访问启动菜单,请按 F9。
电源 management
使用 TLP 默认设置时的待机电池消耗约为 3-4 瓦。在适度使用浏览器(10-15 个标签页)时,续航可达 4 小时。
从省电状态唤醒时 Wi-Fi 驱动程序崩溃
Wi-Fi 驱动程序 rtw88 在从省电状态唤醒失败时可能崩溃。这可能导致 Wi-Fi 性能突然下降。
解决方法是禁用 Wi-Fi 省电功能
# iw wlan0 set power_save off
此设置在重启后会被重置,因此有必要在每次启动时执行此操作,或在 TLP 中禁用它。
停用 (Suspension)
笔记本电脑在从挂起状态唤醒时会遇到一些问题。支持的方法是
$ cat /sys/power/mem_sleep
s2idle [deep]
因此,挂起到 RAM 和挂起到空闲模式都受支持。以下问题是在使用挂起到 RAM 时 noticed 的,但在使用挂起到空闲模式时也可能出现。
唤醒后出现延迟
从挂起状态唤醒后,会出现长达 10 秒的输入延迟。在此期间不接受任何输入。尚未找到解决方法。
唤醒时也存在延迟,长达 20 秒。
唤醒后集成键盘和触摸板无法工作
唤醒后,键盘和鼠标将无法工作。此问题的确切修复方法尚不清楚,但以下内核标志的组合已知可以修复该问题
psmouse.synaptics_intertouch=1 i8042.nopnp=1 i8042.reset
可能并非所有这些标志都必需,因此建议进一步测试以确定确切组合。
唤醒后 USB 连接的外围设备停止工作
xHCI 主机在唤醒后无响应。以下内核错误被记录
xhci_hcd 0000:00:14.0: Timeout waiting for reset device command xhci_hcd 0000:00:14.0: Timeout waiting for reset device command xhci_hcd 0000:00:14.0: Timeout waiting for reset device command xhci_hcd 0000:00:14.0: Timeout waiting for reset device command xhci_hcd 0000:00:14.0: xHCI host not responding to stop endpoint command xhci_hcd 0000:00:14.0: xHCI host controller not responding, assume dead xhci_hcd 0000:00:14.0: HC died; cleaning up
这会导致所有 USB 外围设备停止工作。
临时解决方法是解绑并重新绑定 xHCI 主机(如果 ID 不同,请更改 ID)
# echo -n "0000:00:14.0" > /sys/bus/pci/drivers/xhci_hcd/bind
# echo -n "0000:00:14.0" > /sys/bus/pci/drivers/xhci_hcd/unbind
要永久修复此问题,请使用 quirk XHCI_RESET_ON_RESUME,通过内核参数 xhci_hcd.quirks=2。此方法已测试有效。
但是,如果出于某种原因此方法无效,关闭 USB 自动挂起可能会有帮助。可以传递附加内核参数 usbcore.autosuspend=-1,或在 TLP 中进行配置。
功能键
默认情况下,F1-F12 键执行其辅助功能,而需要按 Fn+Fx 才能按下 Fx,但 UEFI 中有一个选项可以更改此行为。下表假定为默认行为(即,对于 F1,需要按 Fn+F1,依此类推)。
| 按键 | 可见?1 | 有标记?2 | 效果3 |
|---|---|---|---|
F1 |
是 | 是 | KEY_LEFTMETA (125),显示帮助 |
F2 |
是 | 是 | KEY_BRIGHTNESSDOWN (224)
|
F3 |
是 | 是 | KEY_BRIGHTNESSUP (225)
|
F4 |
是 | 是 | KEY_LEFTMETA (125),更改显示输出 |
F5 |
否 | 否 | 无效果 |
F6 |
是 | 是 | KEY_MUTE (113)
|
F7 |
是 | 是 | KEY_VOLUMEDOWN (114)
|
F8 |
是 | 是 | KEY_VOLUMEUP (115)
|
F9 |
是 | 是 | KEY_VOLUMEUP (115)
|
F10 |
是 | 是 | KEY_PLAYPAUSE (164)
|
F11 |
是 | 是 | KEY_NEXTSONG (163)
|
F12 |
是 | 是 | KEY_RFKILL (247)
|
wev等工具可见该按键。- 物理按键上有描述其功能的符号。
libinput debug-events输出的所有效果。
固件
fwupd 不支持此设备。
fwupdmgr update
Devices with no available firmware updates: • 0000:00:1f.5 • System Firmware No updatable devices
内核错误
启动时可以看到以下 ACPI 错误
ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.DGPV], AE_NOT_FOUND (20250404/psargs-332) ACPI Error: Aborting method \_SB.PCI0.RP05.PCRP._ON due to previous error (AE_NOT_FOUND) (20250404/psparse-529)
此外,还有以下警告
hpet_acpi_add: no address or irqs in _CRS spi-nor spi0.0: supply vcc not found, using dummy regulator hp_wmi: query 0x4c returned error 0x6 r8169 0000:01:00.0: can't disable ASPM; OS doesn't have ASPM control
并且在笔记本关闭时,看门狗未能停止,导致此(严重)错误
watchdog: watchdog0: watchdog did not stop!
然而,这些错误对系统没有明显影响。
参见
- 通用的 HP 笔记本支持页面(用于查找确切型号): https://support.hp.com/us-en/products/la
- 基础型号支持页面: https://support.hp.com/us-en/product/details/hp-laptop-pc-15-da3000/37526479