笔记本电脑/宏碁 - Arch Linux 中文维基

跳转到内容

# 笔记本电脑/宏碁

来自 Arch Linux 中文维基
< 笔记本电脑

## 机型列表

### Aspire 系列

型号版本 | 日期 | 视频 | 音频 | 以太网 | 无线 | 蓝牙 | 电源管理 | 其他 | 注释
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Aspire 5100-3825 | 2006-12-18 | 是 | 是 | 是 | 是 | – | 未测试 | 未测试: Hot keys |
Aspire 1501LMi | 2007-08-01 | 是 | 是 | 是 | 未测试 | – | 未测试: Sleep | 未测试: Hot keys |
Aspire 5024 | 2006-05-23 | 是 | 是 | 是 | 是 | – | 未测试 |  | 休眠：视频和 Wi-Fi 问题
Aspire 7720 | 2009-02 | 是 | 是 | 是 | 是 | 是 | Partial | card reader: only SD cards seem to work; special keys (Acer Arcade, direct access to browser/mail) seem to not work; FireWire: untested. | Update BIOS to fix ACPI and wireless problems. Hibernation: still flaky (often hangs in the middle of restoring)
Aspire v5-171 | 2013-10-06 | 是 | 是 | 是 | 是 | 未测试 | 未测试 |  |
Aspire 5745(P)G | 2014-04-20 | 是 | 是 | 是 | 是 | 未测试 | 是 |  | Update to BIOS v1.15 to see battery informations.
Aspire E5-573 | 2015-12 | 是 | 是 | 是 | 是 | 否 | 是 |  |
Aspire 7730 | 2009-08 | 是 | 是 | 是 | 是 | – | 是 | 未测试: HDMI Card reader | `options snd-hda-intel model=laptop` added to `/etc/modprobe.d/sound.conf` to get headphone output working Problem booting install CD Solved with `ln -sf /dev/sr0 /dev/archiso` at ramfs
Aspire 4935 | 2009-08 | 是 | 是 | 是 | 是 | 未测试 | 是 | No: Audio "hot key"/"touch panel" |
Aspire 2920Z | 2009-02 | 是 | 是 | 是 | 是 | – | 是 | No: Blue e on the left |
Aspire 5735z | 2014-09-03 | 是 | 是 | 是 | 是 | 未测试 | 是 |  |
Aspire E1-531 | 2016-07-01 | 是 | 是 | 是 | 是 | 是 | 是 |  |
Aspire V3-371 | 2015-07-06 | 是 | 是 | 是 | 是 | 是 | 未测试 |  | See #Flaky Secure Boot
Aspire V3-372 | 2016-09-29 | 是 | 是 | 是 | 是 | 是 | 未测试 | Set touchpad to basic in BIOS, then enable it with `Fn+F7`. | See #Flaky Secure Boot
Aspire V3-572G | 2017-09-11 | 是 | 是 | 是 | 是 | 是 | 是 |  | Suspend/resume + nvidia prop. drivers ("gpu has fallen off the bus"). Fix/workaround: append `rcutree.rcu_idle_gp_delay=1 acpi_osi=! acpi_osi="Windows 2009"` to kernel parameters. Headphone microphone does not work. Fix: Create a file on /etc/modprobe.d inserting this `options snd_hda_intel model=dell-headset-multi,aspire-headset-mic`
Aspire F5-573G-7791 | 2016-12-01 | 是 | 是 | 是 | 是 | 是 | Hibernation: 未测试 | 未测试 Webcam HDMI USB-C | See #Flaky Secure Boot. Reportedly fixed on firmware update 1.31.
Aspire E5-575G-5538 | 2017-02-01 | 是 | 是 | 是 | 是 | 未测试 | Hibernation: 未测试 |  | See #Flaky Secure Boot.
Aspire E5-553-T337 | 2018-08-07 | 是 | 是 | 是 | 是 | 是 | 是 |  |
Aspire E5-422G-68PL | 2020-07-21 | 是 | 是 | 是 | 是 | 是 | Partial | Disable "Advanced Features" for the Touchpad in BIOS to unlock more functions than with it on Windows. | Sleep & Hibernation issues when R5 GPU gets used in any way
Aspire 3 A315-41-R09T | 2019-03-01 | 是 | 是 | 是 | 是 | 是 | 是 |  | Add `ivrs_ioapic[4]=00:14.0 ivrs_ioapic[5]=00:00.2`: fixes erratic behavior and stuck at boot or shutdown. `noapic` during installation only is suggested.
Aspire 3 A315-51-524S | 2019-11-11 | 是 | 是 | 是 | 是 | 是 |  |
Aspire 3 A315-510P | 2024-02-08 | 是 | 是* | – | 是 | 是 | 是 | Secure boot with custom keys | acer-wmi-battery for battery health control
Aspire 3 A315-53G-52A4 | 2019-11-01 | 是 | 是 | 是 | 是 | 是 | 是 |  |
Aspire E5-476G | 2019-06-01 | 是 | 是 | 未测试 | 是 | 未测试 | 是 |  |
Aspire 5 A515-51G-5072 | 2024-02-17 | 是 | 是 | 是 | 是 | 是 | 是: Sleep No: Hibernate | 未测试: Card Reader | - Reboot the laptop if bootable USB fails to get recognized. - Add `pci=noaer` and `nosgx` as kernel parameters to supress boot log spam. - Add `wifi.powersave=2` in NetworkManager config to prevent WiFi throttling. - Use EnvyControl to shut off Nvidia dGPU
Aspire 5 A515-56-5952 | 2022-11-09 | 是 | 是 | 是 | 是 | 是 | 是 |  | Disable VMD in BIOS to improve battery life and reach S0ix (use `Ctrl+S` to show hidden settings). S3 sleep is broken in latest BIOS, downgrade to v1.28 to fix this issue.
Aspire A514-53 | 2023-05-19 | 是 | 是 | 未测试 | 是 | 是 | 未测试: Hibernate |  |
Aspire A515-45-R5SM | 2023-06-10 | 是 | 是 | 是 | 是 | 是 | 是 |  | Fingerprint reader only seems to work occasionally
Aspire A514-55 | 2024-05-17 | 是 | 是 | 是 | 是 | 是 | 是 | 未测试: Fingerprint sensor |
Aspire 5 Spin A5SP14-51MTN | 2024-04-05 | 是 | 是 | 是 | 否 | 否 | 未测试 | 未测试: Fingerprint sensor
Aspire VX5-591G | 2025-03-01 | 是 | 是 | 是 | 是 | 是 | 是 |  |
Aspire A15-41M | 2025-04-05 | 是 | 是 | 是 | 是 | 是 | ~25% chance to artifact on suspend resume | Fingerprint sensor | Drive advertises OPAL support but using it then the drive loosing power (locked) results in the UEFI discarding the entire drive trying to probe for a filesystem in the encrypted region, even when it is marked as "Hidden for EFI" which is against spec, but one can just never shutdown/hibernate

### AspireOne

型号版本 | 日期 | 视频 | 音频 | 以太网 | 无线 | 蓝牙 | 电源管理 | 其他 | 注释
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
AspireOne D255e | 2011-04-27 | 是 | 是 | 是 | 是 | Untested | Untested |  |
Aspire One Cloudbook 11 | 2016-08 | 是 | 是 | – | 是 | 是 | Hibernate: Untested | HDMI: Untested | See #Flaky Secure Boot.

### Travelmate

型号版本 | 日期 | 视频 | 音频 | 以太网 | 无线 | 蓝牙 | 电源管理 | 其他 | 注释
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Travelmate 6292 | 2008-06-24 | 是 | 是 | 是 | 是 | 是 | Untested | Untested: Hot keys FireWire |
Travelmate 4750 | 2013-08-17 | 是 | 是 | 是 | 是 | 是 | 是 |  |
TravelMate 8371G (TM8371G-944G32n) | 2010-05 | Partial: iGPU only | 是 | 是 | 是 | 是 | 是 | Fingerprint reader does not seem to have a driver | No fan control Suspend to RAM requires `i8042.reset=1`
TravelMate TimelineX 8473T | 2016-02-01 | 是 | 是 | Untested | 是 | Untested | Untested |  | Sound, sleep, wireless, brightness require configuration

### Nitro

型号版本 | 日期 | 视频 | 音频 | 以太网 | 无线 | 蓝牙 | 电源管理 | 其他 | 注释
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Nitro VN7-791G-74DL | 2016-01-01 | 是 | 是 | 是 | 是 | 是 | 是 |  | Fan control requires porting drivers from windows
Nitro VN7-792G-710p | 2016-10-01 | 是 | 是 | 是 | 是 | 是 | 是 | Untested: Webcam HDMI |
Nitro VN7-792G-751Y | 2016-12-01 | Partial* | Partial* | 是 | 是 | 是 | 是 |  | *HDMI and Microphone do not work
Nitro VN7-572G | 2019-02-01 | 是 | 是 | 是 | 是 | 是 | 是 |  | Sound Recording: problem seems already reported See #Flaky Secure Boot.
Nitro VN7-571G-51R8 | 2024-07-15 | 是 | 是 | Untested | 是 | 是 | 是 |  |
Nitro AN515-43 | 2022-02-01 | 是 | 是 | 是 | 是 | 否 | 是 | Untested: HDMI | For fan control, use nbfc-linuxAUR
Nitro AN515-45 | 2022-09-06 | 是 | 是 | 是 | 是 | Untested | 是 | Untested: HDMI | For better power optimization, use auto-cpufreqAUR. For fan control, use nbfc-linuxAUR with AN515-43 configuration. For switching between GPUs see PRIME#PRIME render offload.

### Predator

型号版本 | 日期 | 视频 | 音频 | 以太网 | 无线 | 蓝牙 | 电源管理 | 其他 | 注释
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Predator Helios 300, PH315-53 | 2021-07 | 是 | 是 | 是 | 是 | 是 | Untested |  |
Predator Helios 500, PH517-61 | 2022-09 | 是 | 是 | 是 | 是 | 是 | Untested | ITE8987 SuperIO not supported: PWM Fan speed cannot be manually set Cannot read fan speed Cannot set RGB lighting for keyboard Cannot turn border lighting around trackpad on and off Predator quicklaunch keys does not function |

### Swift

型号版本 | 日期 | 视频 | 音频 | 以太网 | 无线 | 蓝牙 | 电源管理 | 其他 | 注释
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Swift 3 SF315-52-52YN | 2020-09-05 | 是 | 是* | – | 是 | 是 | 是 |  | *See Acer Swift 5#Kernel modules parameters
Swift 5 SF515-51T | 2019-06-01 | 是 | 是* | – | 是 | 是 | 是 |  | *See Acer Swift 5#Kernel modules parameters
Swift Go SFG16-72 | 2024-10-07 | 是 | 是 | – | 是 | 是 | 是 |  | acer-wmi-battery for battery health control

### Enduro

型号版本 | 日期 | 视频 | 音频 | 以太网 | 无线 | 蓝牙 | 电源管理 | 其他 | 注释
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Enduro N3 EN314-51W-55LW | 2021-08-28 | 是 | 是 | 是 | 是 | 是 | 是 | Untested: SD Card Reader VGA HDMI USB-C DisplayPort RS232 Smart Card Reader Fingerprint Reader | *See #Flaky Secure Boot and #Switching NVMe mode to AHCI

## 疑难解答

### 不稳定的 Secure Boot

某些型号的设备有一种特殊（怪异）的 Secure Boot 实现，需要按以下变通方法，才能成功从安装介质启动：

1. 为了开始于一个干净状态，请先在 Secure Boot 设置中清除已信任的引导程序
2. 保存设置并重启，再次进入 UEFI
3. 将引导程序添加为受信任的 UEFI 文件
   1. 要添加文件为受信任引导程序，可能需要先设置一个 Supervisor 密码（管理员密码），务必不要遗失此密码
4. 保存设置并重启，再次进入 UEFI
5. 禁用 Secure Boot
6. 即使 Secure Boot 已禁用，引导程序现在应当会显示在可启动项列表中

每次固件更新后，你可能需要重复执行以上步骤。

### 固件设置在安装Linux后变得不可访问

通常，当Linux新引导项添加到EFI分区后，尝试进入Acer的 UEFI 界面时，会永久卡在加载界面。

这是因为Acer BIOS要求所有的 `.efi` 文件都必须被标记为可信任，即使关闭了 Secure Boot ，也一样。 因此，你必须先从启动项中删除这些未经验证的引导文件，才能重新进入BIOS，之后再手动将这些文件标记为可信任。

具体的过程取决于你的安装。例如：

1. 从可引导的USB启动Arch Linux。
2. 使用命令 `efibootmgr` 删除未验证的启动项。
3. 重启并访问 BIOS（通过按 `F2`），应该能正常进入。
4. 如果可用，启用 F12 引导菜单选项作为后备启动方式。
5. 启用 Secure Boot 并设置 Supervisor Password (管理员密码)。
6. 选择并将 `.efi` 标记为可信任执行文件。
7. 禁用 Secure Boot 并删除 Supervisor Password。
8. 重启，再次进入BIOS，重新设置启动顺序。

此时，Linux引导程序和Acer BIOS都应可正常访问。

### Aspire 3 A315-56 内置存储设备不显示问题

此页面或章节适合移动到 Acer Aspire 3 A315-56。

附注： This is getting long enough to warrant a dedicated page, if anyone with this laptop and enough time can make it while following Help:Laptop page guidelines?（在 Talk:笔记本电脑/宏碁 讨论）

该机型固件存在BUG，首次启动后，启动程序可以识别内置SATA存储设备，但初始内存盘（initramfs）无法识别。

已知解决方案是先进入挂起（Suspend）再唤醒设备。

在挂载文件系统之前，添加一个自定义提前钩子让机器先进入休眠。

    /etc/initcpio/install/suspend-to-ram

    #!/bin/bash
    build() {
            add_binary date
            add_runscript
    }
    help() {
            echo "Suspend to RAM before filesystems get mounted so the initial ramdisk can see the internal storage"
    }

    /etc/initcpio/hooks/suspend-to-ram

    #!/bin/bash
    run_hook() {
            FILE='/sys/class/rtc/rtc0/wakealarm'
            EPOCH_TIME="$(date '+%s')"
            if ! echo 0 > "$FILE"; then
                    reboot -f
            elif ! echo "$((EPOCH_TIME + 2))" > "$FILE"; then
                    reboot -f
            elif ! echo mem > /sys/power/state; then
                    reboot -f
            fi
    }

这个自定义钩子会重置RTC闹钟，并设置一个在2秒后触发的唤醒闹钟，因此你无需手动唤醒笔记本。

在 mkinitcpio 中注册钩子：

    /etc/mkinitcpio.conf

    ...
    HOOKS=(base udev autodetect microcode modconf kms keyboard keymap consolefont block filesystems suspend-to-ram fsck)
    ...

最后重新生成 initramfs。

警告：如果使用SSD，唤醒后SSD可能从安全状态“SEC2”变成“SEC1”，这将使SSD暴露于ATA SECURE ERASE命令的风险，任何拥有root权限的人都可以执行该命令并不可恢复地破坏数据。

因此强烈建议唤醒后立即执行 ATA SECURITY FREEZE LOCK 命令，在 `build()` 中hdparm --security-freeze命令冻结SSD安全状态，并在hook中添加相应的命令。

因此强烈建议在唤醒后立即执行 ATA SECURITY FREEZE LOCK 命令，在安装钩子的 `build()` 函数中添加 `add_binary hdparm`，并在上述运行钩子的 `run_hook()` 函数末尾加入以下命令：

    sleep 1s
    hdparm --security-freeze /dev/disk/by-id/ata-name-of-disk

提示：唤醒后启动过程不可见，建议内核参数添加 `rd.debug rd.log=file` ，以便查看初始内存盘日志 `/run/initramfs/init.log`。

### 切换NVMe模式为AHCI

某些设备默认的 RAID NVMe 模式不支持 Optane。解决方法是将 NVMe 模式切换为 AHCI。

该选项隐藏在BIOS Main 标签页中，默认不可见，需先设置Supervisor密码才能显示。

警告：密码忘记后很难重置，请务必妥善保存。请牢记并在某个地方写下密码。

若要设置管理员密码：

1. 在引导后按住 `F2` 。
2. 在导航栏中进入 Security 标签栏。
3. 选择 Set Supervisor Password 选项。
4. 输入新密码。
5. 保存并退出 BIOS 设置。

若要更改 NVMe 模式（可能需要设置管理员密码）：

1. 在引导后按住 `F2` 。
2. 输出管理员密码。

在导航栏中进入 Main 标签栏。

1. 按下 `Ctrl+s`。会出现 SATA mode 选项。
2. 将 SATA Mode 设置为 AHCI。
3. 保存并退出 BIOS 设置。

### 部分游戏笔记本的模式键与风扇监控无效

如果你的笔记本Windows下使用的是predator sense v4及以上版本，但Linux上模式键和风扇监控不工作，可以尝试 `acer_wmi.predator_v4=1` 内核模块参数以启用相关功能。 另外可用参数 `acer_wmi.cycle_gaming_thermal_profile` 来调整模式键行为（切换涡轮模式或循环切换每个模式）。

注意：`cycle_gaming_thermal_profile` 参数自Linux内核6.8开始支持，`predator_v4` 参数自6.8.6版本开始支持。
分类：​

- 宏碁
- 使用“模板:Move”标记的页面或章节

笔记本电脑/宏碁
添加话题