Acer Swift Go SFG16-72

出自 ArchWiki

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

原因: 缺少“辅助功能”和“功能键”章节。(在Talk:Acer Swift Go SFG16-72中讨论)
硬件 PCI/USB ID 工作状态?
触摸板
键盘
GPU 8086:7d55
Wi-Fi 8086:7e40
网络摄像头 13d3:5526
蓝牙 8087:0033
音频 8086:7e28
指纹扫描仪 1c7a:0584

无法访问固件设置问题

固件版本:Insyde Corp. V1.14(发布日期:08/25/2024)

安装 Linux 后,您可能会遇到访问固件设置的问题。有关更多信息和故障排除,请参阅此讨论:https://bbs.archlinux.org/viewtopic.php?pid=2200805

解决方案是使用 efibootmgr 删除条目“\systemd\systemd-bootx64.efi”。这将恢复您对固件设置 (F2) 的访问权限。

$ efibootmgr
BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0000,0002,2001,2002,2003
Boot0000* HDD0: HFS001TEJ9X110N	PciRoot(0x0)/Pci(0xe,0x0)/NVMe(0x1,AC-E4-2E-00-4A-57-E5-52)/HD(1,GPT,46e396dc-21ec-46a5-b172-deea633c63d9,0x800,0x100000)RC
Boot0002* Linux Boot Manager	HD(1,GPT,46e396dc-21ec-46a5-b172-deea633c63d9,0x800,0x100000)/\EFI\systemd\systemd-bootx64.efi
Boot2001* EFI USB Device	RC
Boot2002* EFI DVD/CDROM	RC
Boot2003* EFI Network	RC
$ efibootmgr --delete-bootnum --bootnum 2

安装

在固件设置的“Main”部分下启用“F12 启动菜单”。如果您以后无法访问固件设置,这将提供有用的后备方案。

要禁用安全启动,请在 UEFI 设置中设置管理员密码。然后您应该能够禁用安全启动并启动 Arch。

安装后,您需要重新启用安全启动。然后,导航到“Select an UEFI file as trusted for executing”选项,并找到您的引导加载程序。在我的例子中,它位于 EFI/systemd/systemd-bootx64.efi。选择引导加载程序后,您可以再次禁用安全启动。

此步骤是必要的;否则,您将无法访问固件设置。

音频

安装sof-firmware以支持声卡。

电池健康控制

安装acer-wmi-battery-dkmsAUR并重启。

确保 acer_wmi 已加载

$ lsmod | grep acer

启用健康模式

$ cat /sys/module/acer_wmi_battery/drivers/wmi:acer-wmi-battery/health_mode

如果 health_mode 返回 0

$ echo 1 > /sys/module/acer_wmi_battery/drivers/wmi:acer-wmi-battery/health_mode

这将启用电池阈值,直到重启。

创建一个 systemd 服务文件以确保在启动时自动设置电池健康模式

/etc/systemd/system/set-battery-health-mode.service
[Unit]
Description=Set Acer Battery Health Mode
After=network.target

[Service]
Type=oneshot
ExecStart=/usr/bin/sh -c 'echo 1 > /sys/module/acer_wmi_battery/drivers/wmi:acer-wmi-battery/health_mode'
RemainAfterExit=true

[Install]
WantedBy=multi-user.target

启用 set-battery-health-mode.service

固件

fwupd 仅支持 “UEFI dbx”

启动期间与 ACPI 相关的这些错误可以安全地忽略。

ACPI BIOS Error (bug): Failure creating named object [\_SB.UBTC], AE_ALREADY_EXISTS (20240322/dswload2-326)
ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240322/psobject-220)

功能键

按键 可见?1 已标记?2 效果
F1 XF86AudioMute
F2 XF86AudioLowerVolume
F3 XF86AudioRaiseVolume
F4 XF86MuteMic
F5 XF86MonBrightnessDown
F6 XF86MonBrightnessUp
a XF86Presentation
F10 禁用触摸板
  1. 该按键对 xorg-xevwev 和类似工具可见。
  2. 物理按键上有一个符号,描述了它的功能。