HP Spectre x360 15-df1010na
硬件 | PCI/USB ID | 工作状态? |
---|---|---|
触摸板 | 是 | |
键盘 | 是 | |
GPU | 10de:1f91 |
是 |
网络摄像头 | 0408:5255 |
是 |
蓝牙 |
|
是 |
SD 卡读卡器 | 10ec:525a |
未测试 |
音频 | 8086:a348 |
是 |
GPU 音频 | 10de:10fa |
是 |
无线 | 8086:2723 |
是 |
指纹识别器 | 否 | |
TPM | 是 | |
Thunderbolt | 8086:15ea |
是 |
安装
安全启动必须在 BIOS 中禁用。BIOS 可以通过在启动时按住 Esc
键来访问,然后在显示选项屏幕时按 F10
键。F9
可以用于选择启动设备。
固件
fwupd 支持此设备。
生物识别
指纹扫描仪
使用 Fprint 测试,fprintd-enroll 报告找不到设备。
Windows Hello
面部识别使用 Howdy 工作正常。
音频
如果音频最初无法工作,请创建文件 /etc/modprobe.d/alsa-base.conf
,内容如下。
options snd-hda-intel
音频静音按钮默认情况下工作,但没有 LED 指示灯显示其状态。建议的修复方法包括在 snd-hda-intel
后添加 model=hp-gpio-led
,但这似乎不适用于此型号。
电源管理
对于一般的电池改进,thermald 和 auto-cpufreqAUR 似乎有所帮助,尽管电池续航仍然很差。
不幸的是,HP 不支持此笔记本电脑的 s3 睡眠(参见 电源管理/挂起和休眠),这导致在“挂起”模式 (s2idle) 下放置时电池电量严重消耗。
这可以通过修改 DSDT 来修复,但是从深度睡眠挂起恢复不可靠,这使得此方法毫无意义。另一种节省电量的解决方案是使用休眠,然后专注于改善启动时间,以使从休眠唤醒的时间更接近从挂起唤醒的时间。
ACPI 覆盖以支持 S3 睡眠
有关此解决方法适用的一般上下文,请参见电源管理/挂起和休眠#更改挂起方法。
提取并反汇编 DSDT 表。然后您需要修改 dsdt.dsl
文件。
找到以 DefinitionBlock ("", "DSDT", 2, "HPQOEM", "863E ",
开头的部分,并递增最后一个数字(记住以十六进制递增它)。
例如
DefinitionBlock ("", "DSDT", 2, "HPQOEM", "863E ", 0x01072009)
应更改为
DefinitionBlock ("", "DSDT", 2, "HPQOEM", "863E ", 0x0107200a)
然后需要在 // _S0_: S0 System State
和 // _S4_: S4 System State
部分之间添加 S3 System State
的定义。最终应如下所示
Name (_S0, Package (0x04) // _S0_: S0 System State { Zero, Zero, Zero, Zero }) Name (_S3, Package(0x04) // _S3_: S3 System State { 0x03, 0x03, Zero, Zero }) Name (_S4, Package (0x04) // _S4_: S4 System State { 0x06, Zero, Zero, Zero })
然后,您需要重新编译 DSDT 表并创建一个 cpio 覆盖存档,如 DSDT#使用修改后的代码 中所述。