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 |
否 | 否 | 禁用触摸板 |