Lenovo IdeaPad 5 Pro 14ACN6

来自 ArchWiki

本文或章节不符合 笔记本电脑页面指南

原因: 缺少辅助功能章节。(在 Talk:Lenovo IdeaPad 5 Pro 14ACN6 中讨论)
硬件 PCI/USB ID 工作状态?
蓝牙 (Intel AX200) 8087:0029
蓝牙 (Foxconn) 0489:e0cd
无线 (Intel AX200) 8086:2723
无线 (MediaTek) 14c3:7961
网络摄像头 04f2:b6be
GPU 1002:1638
触摸板
SD 卡读卡器 1217:8621
音频 1022:15e3

Lenovo IdeaPad 5 Pro 14ACN6 是一款笔记本电脑,配备 14 英寸屏幕、AMD Ryzen™ 5/7 5000 U 系列处理器、8GB/16GB 内存、网络摄像头(带红外)、双阵列麦克风、立体声扬声器、蓝牙 5.1 和 WiFi 5 或 6。 它可以配置 2.2K 哑光或触摸屏显示器,刷新率为 60Hz,亮度为 300 尼特,或者配置 2.8K 哑光屏幕,刷新率为 90Hz,亮度为 400 尼特。

可用端口如下

  • 1x USB 3.2 Gen 1 Type-A
  • 1x USB 3.2 Gen 1 Type-A (常供电)
  • 1x USB 3.2 Gen 1 Type-C (数据传输和 Power Delivery 3.0)
  • 1x USB 3.2 Gen 1 Type-C (数据传输、Power Delivery 3.0 和 DisplayPort 1.4)
  • HDMI 1.4b
  • 耳机/麦克风组合插孔
  • SD 卡读卡器 (SD, SDHC, SDXC, MMC)

所有硬件均可在开箱即用,已使用内核 5.17 测试。

安装

设备预装了 Windows。 可以在安装 Arch 之前使用它通过 Lenovo Vantage 应用程序更新 BIOS。 在 BIOS 中禁用 安全启动

问题

睡眠问题 (S3 睡眠修复)

调整必要的 BIOS 设置后,睡眠功能可以正常工作。

关于问题

默认情况下,笔记本电脑配置为“现代待机”,这是 Windows 的一项功能,类似于现代智能手机的深度睡眠(允许设备保持连接到网络并拉取新电子邮件等信息)。

这在 Linux 上无法正常工作,并且会表现为设备在您尝试使其睡眠后立即退出待机状态。 您还可以根据右侧的电源 LED 看到它,它将亮起而不是闪烁。

解决方案:在高级 BIOS 中启用 S3 睡眠

  • 如果在 BIOS 设置中启用了 OneKeyBattery 模式,请将其关闭并保存 BIOS 设置,然后关闭设备电源。
  • 按照说明 进入隐藏/高级 BIOS

您将在 AMD PBS 菜单中找到现代待机功能,大约在 3/4 的位置。 将此设置更改为S3 已启用,保存并退出。

内置麦克风

如果开箱即用未检测到内置数字麦克风,将 snd_rn_pci_acp3x.dmic_acpi_check=1 添加到 内核参数 在重启后即可解决问题。

电源管理选项

AMD P-State

由于 Linux 6.6 内核频率调节默认使用 amd-pstate-epp,预计可以正常工作。

对于较旧的内核:将 amd_pstate=passive 添加到 内核命令行

您可以通过检查 /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver 的值来验证正在使用的驱动程序。

通过 cpupower frequency-info 获取更详细的信息。

快速充电

本文或章节是与 Laptop/Lenovo#Lenovo 合并的候选对象。

注释: 这在多个型号之间共享,应该放在通用页面上,而不是为每个型号重复。(在 Talk:Lenovo IdeaPad 5 Pro 14ACN6 中讨论)

首先安装 acpi_call (或 acpi_call-lts 用于 LTS 内核,acpi_call-dkms 用于其他 内核) 并加载 内核模块

# modprobe acpi_call

开启

# echo '\_SB.PCI0.LPC0.EC0.VPC0.SBMC 0x07' > /proc/acpi/call

关闭

# echo '\_SB.PCI0.LPC0.EC0.VPC0.SBMC 0x08' > /proc/acpi/call

您还可以使用 ideapad-perf 通过 CLI 或提供的托盘小程序来控制系统性能和电池保护模式。

电池保护模式

此设备支持电池保护模式

内核方法

开启

# echo 1 > /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode

关闭

# echo 0 > /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode

ACPI 方法

首先安装 acpi_call (或 acpi_call-lts 用于 LTS 内核,acpi_call-dkms 用于其他 内核) 并加载 内核模块

# modprobe acpi_call

开启

# echo '\_SB.PCI0.LPC0.EC0.VPC0.SBMC 0x03' > /proc/acpi/call

要验证您的设置,请运行以下命令,您应该得到 1

$ cat /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode

关闭

# echo '\_SB.PCI0.LPC0.EC0.VPC0.SBMC 0x05' > /proc/acpi/call

要验证您的设置,请运行以下命令,您应该得到 0

$ cat /sys/bus/platform/drivers/ideapad_acpi/VPC2004:00/conservation_mode

系统性能模式

有 3 种模式可用:智能散热极限性能电池节能

内核方法

要列出可用选项,请运行以下命令

$ cat /sys/firmware/acpi/platform_profile_choices
low-power balanced performance

将其设置为智能散热模式

# echo 'balanced' > /sys/firmware/acpi/platform_profile

将其设置为极限性能模式

# echo 'performance' > /sys/firmware/acpi/platform_profile

将其设置为电池节能模式

# echo 'low-power' > /sys/firmware/acpi/platform_profile

ACPI 方法

首先安装 acpi_call (或 acpi_call-lts 用于 LTS 内核,acpi_call-dkms 用于其他 内核) 并加载 内核模块

# modprobe acpi_call

将其设置为智能散热模式

# echo '\_SB.PCI0.LPC0.EC0.VPC0.DYTC 0x000FB001' > /proc/acpi/call

将其设置为极限性能模式

# echo '\_SB.PCI0.LPC0.EC0.VPC0.DYTC 0x0012B001' > /proc/acpi/call

将其设置为电池节能模式

# echo '\_SB.PCI0.LPC0.EC0.VPC0.DYTC 0x0013B001' > /proc/acpi/call

固件

fwupd 不正式支持此设备。 它不能用于应用 UEFI 固件更新。

访问 BIOS

可以通过在设备开机时按 F2F12 键来访问 BIOS。

隐藏的 BIOS 菜单

有许多高级 BIOS 菜单可用,允许对设备进行重要调整。 除非您知道自己在做什么,否则请勿触摸这些设置

  • 在按下 F2 键的情况下启动笔记本电脑以进入 BIOS。
  • 在配置菜单下,禁用“HotKey Mode”和“OneKeyBattery”。
  • 将语言切换为中文。
  • 保存设置并关闭笔记本电脑电源。
  • 在笔记本电脑关机状态下输入:F1 1 Q A Z F2 2 W S X F3 3 E D C F4 4 R F V F5 5 T G B F6 6 Y H N
  • 像往常一样进入 BIOS,您将进入 BIOS,但会解锁更多选项。

如果侧边栏中没有出现许多额外的菜单,则表示您要么输入组合错误,要么输入速度太慢。 关闭设备电源并重试。

功能键

按键 可见?1 标记?2 效果
Fn+Esc 启用 Fn 锁定
F1 XF86AudioMute
F2 XF86AudioLowerVolume
F3 XF86AudioRaiseVolume
F4 XF86AudioMicMute
F5 XF86MonBrightnessDown
F6 XF86MonBrightnessUp
F7 Super+p
F8 3 XF86RFKill
F9 Super+i
F10 Super+l
F11 Ctrl+Alt+Tab
F12 XF86Calculator
Ins 在 Windows 上打开 Lenovo Vantage,在 Linux 上不可用
PrintScreen Super+Shift+s
Fn+Space 切换键盘背光
Fn+q XF86Launch4
Fn+s PrintScreen
Fn+b BreakPause
Fn+Left 首页
Fn+Right End
Fn+Up PageUp
Fn+Down PageDown
  1. 该按键对 xev 和类似工具可见。
  2. 物理按键上有一个符号,描述了其功能。
  3. systemd-logind 默认处理此问题。