Lenovo ThinkPad Yoga 260

出自 ArchWiki

此条目或章节不符合笔记本电脑页面指南

原因: 需要添加功能键章节(在Talk:Lenovo ThinkPad Yoga 260中讨论)
硬件 PCI/USB ID 工作状态?
触摸板
触摸屏 056a:5044
键盘
视频 8086:1916
网络摄像头 13d3:5248
蓝牙 8087:0a2b
读卡器 10ec:522a
音频 8086:9d70
无线 8086:24f3
加速度计 8086:9d35
指纹识别器 138a:0090
智能卡读卡器 058f:9540

安装

要访问启动菜单和 UEFI,请使用 F1。 从 UEFI 禁用 安全启动

固件

fwupd 尚不支持此设备,但如果安装的固件版本非常旧,它可能仍会将此笔记本电脑检测为 ThinkPad T460s 并尝试更新其固件。

要更新设备上的固件,请获取最新的可引导 CD,并按照Flashing BIOS from Linux#Bootable optical disk emulation中的步骤操作。

TrackPoint

有时 TrackPoint 会停止工作,并且在触摸时 dmesg 会报告一连串乱码。 移除并探测内核模块可以解决此问题

# rmmod psmouse
# modprobe psmouse

视频

使用默认配置时,播放视频时会出现撕裂现象。 请参阅Intel graphics#Tearing

指纹识别器

使用 https://github.com/3v1n0/libfprint 可以工作。 指纹传感器的 Bug 跟踪器:https://gitlab.freedesktop.org/libfprint/libfprint/issues/54

电源管理

如果设备在空闲时 CPU 使用率异常高,则可能是 acpi 固件问题。 在 Windows 上,此行为会在常规更新后停止。 在 Linux 上,您可以通过禁用任何过度中断的设备来解决此问题。

查找中断源

$ grep . -r /sys/firmware/acpi/interrupts

这可能会输出如下内容

...
/sys/firmware/acpi/interrupts/gpe34:   30289   enabled  <-- this causes many interrupts
/sys/firmware/acpi/interrupts/gpe35:       3   enabled
...

禁用它

# echo "disable" > /sys/firmware/acpi/interrupts/gpe34

现在 CPU 应该以 0-2% 的使用率空闲。

遗憾的是,您必须在每次启动时都这样做。 systemd 服务可以为您自动执行此操作。

创建 /etc/systemd/system/disable-interrupts.service

[Unit]
Description=Disable acpi interrupts
[Service]
ExecStart=/usr/bin/bash -c 'echo "disable" > /sys/firmware/acpi/interrupts/gpe34'
[Install]
WantedBy=multi-user.target

然后启用 disable-interrupts.service systemd 单元。