HP 笔记本电脑 15s-eq1124nw
硬件 | PCI/USB ID | 工作? |
---|---|---|
蓝牙 | 0bda:b00c |
未测试 |
摄像头 | 0408:5365 |
是 |
Wi-Fi | 10ec:c822 |
是 |
GPU (AMD) | 1002:1636 |
是 |
触摸板 | 是 | |
键盘 | 是 | |
TPM | 未测试 | |
SD 卡读卡器 | 058f:6366 |
是 |
音频 (板载 + 插孔) | 1022:15e3 |
是 |
音频 (HDMI?) | 1022:15e2 |
未测试 |
扬声器 | 是 | |
麦克风 | 是 |
HP 15s-eq1124nw 是一款笔记本电脑,配备 15.6 英寸 FHD IPS 显示屏、16GB 内存 (2x8GB, 2666MHz)、512GB NVMe SSD 和 AMD Ryzen 5 4500U 集成显卡。
安装
Realtek RTL8822CE 网卡和 AMD 集成 GPU 显卡需要安装 linux-firmware。
辅助功能
UEFI 设置是一个简单的基于文本的界面,通过键盘导航。 除了标准的时间/日期设置和启动配置外,它没有公开太多选项。
要显示所有可用菜单的列表,请按 Esc
键。
要访问 UEFI 设置,请按 F10
键。
要访问启动菜单,请按 F9
键。
固件
fwupd 不支持此设备。
安全启动
安全启动未经测试。 该设备出厂时未安装任何安全启动密钥,但 UEFI 中有一个选项可以安装 HP 工厂密钥。
挂起到内存
有关此解决方法适用的常规上下文,请参阅电源管理/挂起和休眠#更改挂起方法。
固件未公开必要的 ACPI 对象 (\_S3
) 以支持挂起到内存,但它确实有一个类似命名的对象 (\XS3
),该对象很可能在启动时被修补以启用此功能(尽管没有 UEFI 选项来配置此功能)。 可以通过执行以下操作手动添加对挂起到内存的支持
首先,通过安装 acpica 软件包获取 iasl
编译器。
然后使用 iasl <file>.asl
编译以下源代码
DefinitionBlock ("ssdt.aml", "SSDT", 1, "HACK ", "S3 ", 0x00000001) { Scope (\) { Name (_S3, Package (0x04) { 0x03, Zero, Zero, Zero }) } }
最后,告诉内核使用新的 ACPI 表。
摄像头
摄像头支持 720p 分辨率,但仅在不使用 YUYV 4:2:2 视频格式时才可用(已使用 OBS 检查)。
功能键
默认情况下,F1-F12 键执行其替代功能,需要 Fn+Fx 才能按下 Fx,但 UEFI 中有一个选项可以更改此行为。 下表假设此设置已被禁用。
按键 | 可见?1 | 标记?2 | 效果 |
---|---|---|---|
Fn+F2 |
是 | 是 | XF86XF86MonBrightnessDown
|
Fn+F3 |
是 | 是 | XF86MonBrightnessUp
|
Fn+F4 |
是 | 是 | XF86Display
|
Fn+F6 |
是 | 是 | XF86AudioMute
|
Fn+F7 |
是 | 是 | XF86AudioLowerVolume
|
Fn+F8 |
是 | 是 | XF86AudioRaiseVolume
|
Fn+F9 |
是 | 是 | XF86AudioPrev
|
Fn+F10 |
是 | 是 | XF86AudioPlay
|
Fn+F11 |
是 | 是 | XF86AudioNext
|
Fn+F12 |
是3 | 是 | XF86RFKill
|
- 该按键对
xev
和类似的工具可见。 - 物理按键上有一个符号,描述了它的功能。
systemd
默认处理此操作,但不消耗它。
此外,Linux 记录了以下未知按键(尚待确定什么按键组合触发它们)
[11654.430121] atkbd serio0: Unknown key pressed (translated set 2, code 0xab on isa0060/serio0). [11654.430130] atkbd serio0: Use 'setkeycodes e02b <keycode>' to make it known. [11654.555213] atkbd serio0: Unknown key released (translated set 2, code 0xab on isa0060/serio0). [11654.555224] atkbd serio0: Use 'setkeycodes e02b <keycode>' to make it known.
内核警告
内核报告 TSC 定时器不稳定
[ 2.611935] clocksource: timekeeping watchdog on CPU4: Marking clocksource 'tsc' as unstable because the skew is too large: [ 2.611947] clocksource: 'hpet' wd_nsec: 504249213 wd_now: 22757d5 wd_last: 1b92cfa mask: ffffffff [ 2.611952] clocksource: 'tsc' cs_nsec: 503421858 cs_now: 3ac0cfb3c cs_last: 364cd6eec mask: ffffffffffffffff [ 2.611955] clocksource: 'tsc' is current clocksource. [ 2.611959] tsc: Marking TSC unstable due to clocksource watchdog [ 2.611970] TSC found unstable after boot, most likely due to broken BIOS. Use 'tsc=unstable'.
内核还报告以下 ACPI 错误
[ 0.886837] ACPI: \_SB_.PLTF.P000: Found 3 idle states [ 0.886847] ACPI: FW issue: working around C-state latencies out of order [ 0.887006] ACPI: \_SB_.PLTF.P001: Found 3 idle states [ 0.887013] ACPI: FW issue: working around C-state latencies out of order [ 0.887337] ACPI: \_SB_.PLTF.P002: Found 3 idle states [ 0.887343] ACPI: FW issue: working around C-state latencies out of order [ 0.887481] ACPI: \_SB_.PLTF.P003: Found 3 idle states [ 0.887488] ACPI: FW issue: working around C-state latencies out of order [ 0.887703] ACPI: \_SB_.PLTF.P004: Found 3 idle states [ 0.887709] ACPI: FW issue: working around C-state latencies out of order [ 0.887888] ACPI: \_SB_.PLTF.P005: Found 3 idle states [ 0.887894] ACPI: FW issue: working around C-state latencies out of order [ 0.900991] ACPI Error: AE_NOT_FOUND, While resolving a named reference package element - \_PR_.P000 (20210730/dspkginit-438)
[20108.010179] ACPI BIOS Error (bug): Could not resolve symbol [\_PR.P000.PPCV], AE_NOT_FOUND (20210730/psargs-330) [20108.010191] ACPI Error: Aborting method \_SB.CPUS due to previous error (AE_NOT_FOUND) (20210730/psparse-529) [20108.010198] ACPI Error: Aborting method \_SB.PCI0.SBRG.EC0._Q20 due to previous error (AE_NOT_FOUND) (20210730/psparse-529)
尽管存在这些错误,系统仍然稳定且运行正常。