Lenovo IdeaPad Gaming 3

出自 ArchWiki

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

原因:功能键章节需要更新以符合Help:Laptop page guidelines#"Function keys" section。(在Talk:Lenovo IdeaPad Gaming 3中讨论)
硬件 PCI/USB ID 工作状态?
触摸板 04F3:31AD
键盘 048d:c966
GPU (Intel) 8086:9bc4
GPU (AMD) 1002:1636
GPU (NVIDIA) 10de:1f99
网络摄像头 5986:212b
蓝牙 8087:0029
音频 1022:15e3
无线 168c:003e
以太网 10ec:8168

安装

在安装之前,在 UEFI 设置中禁用安全启动。您可以通过在启动画面中按 F2 进入 UEFI 设置。也可以通过按 F12 进入启动菜单。

GPU 切换 & 外接显示器

安装 optimus-manager

在配备 AMD CPU 的型号上,在使用 Xorg 安装了 NVIDIA 闭源驱动程序(目前未测试 Wayland)的 Arch 后,HDMI 上的任何外接显示器很可能都无法开箱即用。事实上,NVIDIA 独立显卡很可能无法立即工作。要解决此问题,请安装 optimus-manager-gitAUR

之后,您可以使用以下命令检查您当前的 GPU 模式(integrated/nvidia/hybrid):

# optimus-manager --status

要临时更改您的 GPU 模式,您可以使用:

# optimus-manager --switch mode
注意: 这将关闭所有 GUI 应用程序。

永久设置默认 GPU 模式

要永久更改它,您可以设置内核参数 optimus-manager.startup=mode,其中 modeintegratednvidiahybrid(即同时使用两者)或 auto(即在电池供电时启动时使用集成显卡,在交流电源供电时启动时使用 NVIDIA 显卡)。请注意,hybrid 模式的性能明显低于 nvidia 模式,因此不适合图形密集型应用程序(如游戏)。然而,它是通过 HDMI 端口使用外接显示器的最省电的方式。

辅助功能

可以通过在启动时重复按 F2 进入 UEFI 固件设置。

导航

该界面可以完全通过键盘和鼠标进行导航和控制。向上和向下箭头键允许用户选择类别、每个类别内的设置项以及设置值。向左和向右箭头键允许用户离开和进入类别、设置项或值选择器。回车键也可用于进入类别或进入和离开项目的取值选择器。可以通过按 F10 保存设置并重启系统。

安全启动

为了启动 Arch 安装介质,必须在 UEFI 设置中禁用安全启动。禁用后,在下次启动时按 F12 进入启动设备菜单并选择您的 Arch 安装介质。

固件

此笔记本电脑不支持 fwupd。您需要安装 Windows 才能更新 UEFI。


电源管理

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

注意: 这是多个型号共有的,应该放在通用页面上,而不是为每个型号重复。(在Talk:Lenovo IdeaPad Gaming 3中讨论)

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

# modprobe acpi_call

系统性能模式

有 3 种模式可用:智能散热极限性能电池节能。要在它们之间切换,请按 IdeaPad 内部键盘上的 Fn+Q

直接使用 ACPI 调用(在 15ACH6 上测试)

设置为 智能散热 模式

# echo '\_SB_.GZFD.WMAA 0 0x2C 2' > /proc/acpi/call

设置为 极限性能 模式

# echo '\_SB_.GZFD.WMAA 0 0x2C 3' > /proc/acpi/call

设置为 电池节能 模式

# echo '\_SB_.GZFD.WMAA 0 0x2C 1' > /proc/acpi/call


在 15ARH05 或 15ACH6 及其系列中查看当前激活的系统性能模式

# echo '\_SB.PCI0.LPC0.EC0.SPMO' > /proc/acpi/call 
# cat /proc/acpi/call; printf '\n'

在某些 15ACH6 和 15ARH7 及其系列中 

# echo '\_SB.PCI0.LPC0.EC0.GZ44' > /proc/acpi/call 
# cat /proc/acpi/call; printf '\n'

结果,您将获得位 SPMO / GZ44 的值(0x00x10x2)。该位的值对应于以下系统性能模式

SPMO / GZ44 模式
0x0 智能散热
0x1 极限性能
0x2 电池节能

快速充电

开启快速充电

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

关闭快速充电

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

获取快速充电状态

# echo '\_SB.PCI0.LPC0.EC0.QCHO' > /proc/acpi/call
# cat /proc/acpi/call; printf '\n'

对于某些 15ACH6

# echo '\_SB.PCI0.LPC0.EC0.FCGM' > /proc/acpi/call
# cat /proc/acpi/call; printf '\n'

其中 0x0 代表关闭0x1 代表开启

电池保养模式

#快速充电类似,请确保您已设置 acpi_call

开启

# echo '\_SB.PCI0.LPC0.EC0.VPC0.SBMC 0x03' > /proc/acpi/call
注意: Windows 的 Lenovo Vantage 软件在开启电池保养模式时会关闭快速充电。此 ACPI 调用不会这样做!您应该手动关闭它(请参阅#快速充电部分)。

关闭

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

验证您的设置

# echo '\_SB.PCI0.LPC0.EC0.BTSM' > /proc/acpi/call 
# cat /proc/acpi/call; printf '\n'

其中 0x0 代表关闭0x1 代表开启

还有另一种方法来控制电池的保养模式

首先,使用 lsmod 命令确保 ideapad_laptop 内核模块已加载。

如果是,请以 root 身份运行以下命令以启用电池保养模式

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

值 0 将反过来禁用该功能。

功能键

按键 标记? 效果
Fn+Esc 切换 Fn 锁定
Fn+F1 静音音频
Fn+F2 音量减小
Fn+F3 音量增大
Fn+F4 麦克风静音
Fn+F5 1 屏幕亮度降低
Fn+F6 1 屏幕亮度升高
Fn+F7 显示屏幕投影菜单(与 Super+P 相同)
Fn+F8 开启飞行模式
Fn+F10 开启/关闭触摸板
Fn+Space 切换键盘背光(关闭/低/亮)
Fn+Q 在性能模式之间切换,请参阅 #系统性能模式
Fn+Home (媒体)播放/暂停
Fn+End (媒体)停止
Fn+PageUp (媒体)上一首
Fn+PageDown (媒体)下一首
  1. 如果背光控制在 AMD/NVIDIA 版本上默认不工作,请添加以下内核参数amdgpu.backlight=0

高级 UEFI/BIOS

警告: 修改高级设置可能会损坏您的设备。请谨慎操作。
注意: 这仅在 15ACH6 和 15ARH7 系列笔记本电脑上测试过

要访问高级 UEFI/BIOS 设置实用程序,请执行以下操作

  1. 完全关机
  2. 按下电源按钮
  3. 重复按 F2 进入 UEFI/BIOS
  4. 按以下键序列 3 次,一次按一个键
    Fn, R, N
  5. F10Enter 保存并退出
  6. 重复按 F2 进入 UEFI/BIOS,现在应该可以看到高级选项

参见