Laptop/Acer

来自 ArchWiki

Aspire

型号版本 日期 视频 声音 以太网 无线 蓝牙 电源管理 其他 备注
Aspire 5100-3825 2006-12-18 未测试 未测试:热键
Aspire 1501LMi 2007-08-01 未测试 未测试:睡眠 未测试:热键
Aspire 5024 2006-05-23 未测试 挂起:视频和 Wi-Fi 问题
Aspire 7720 2009-02 部分 读卡器:只有 SD 卡似乎可以工作;特殊按键(Acer Arcade,直接访问浏览器/邮件)似乎无法工作;FireWire:未测试。 更新 BIOS 以修复 ACPI 和无线问题。
休眠:仍然不稳定(经常在恢复过程中挂起)
Aspire v5-171 2013-10-06 未测试 未测试
Aspire 5745(P)G 2014-04-20 未测试 安装 xf86-input-egalaxAUR 用于 P 版本 触摸屏 更新到 BIOS v1.15 以查看电池信息。
Aspire E5-573 2015-12
Aspire 7730 2009-08 未测试
HDMI
读卡器
options snd-hda-intel model=laptop 添加到 /etc/modprobe.d/sound.conf 以使耳机输出工作
启动安装 CD 时出现问题
使用 ln -sf /dev/sr0 /dev/archiso 在 ramfs 中解决
Aspire 4935 2009-08 未测试 否:音频“热键”/“触摸面板”
Aspire 2920Z 2009-02 否:左侧蓝色 e
Aspire 5735z 2014-09-03 未测试
Aspire E1-531 2016-07-01
Aspire V3-371 2015-07-06 未测试 参见 #不稳定的安全启动
Aspire V3-372 2016-09-29 未测试 在 BIOS 中将触摸板设置为基本模式,然后使用 Fn+F7 启用它。 参见 #不稳定的安全启动
Aspire V3-572G 2017-09-11 挂起/恢复 + nvidia 专有驱动程序(“gpu has fallen off the bus”)。修复/解决方法:将 rcutree.rcu_idle_gp_delay=1 acpi_osi=! acpi_osi="Windows 2009" 附加到内核参数。

耳机麦克风不工作。修复:在 /etc/modprobe.d 上创建一个文件,插入 options snd_hda_intel model=dell-headset-multi,aspire-headset-mic

Aspire F5-573G-7791 2016-12-01 休眠:未测试 未测试
网络摄像头
HDMI
USB-C
参见 #不稳定的安全启动。据报道已在固件更新 1.31 中修复。
Aspire E5-575G-5538 2017-02-01 未测试 休眠:未测试 参见 #不稳定的安全启动
Aspire E5-553-T337 2018-08-07
Aspire E5-422G-68PL 2020-07-21 部分 禁用 BIOS 中触摸板的“高级功能”以解锁比在 Windows 上更多的功能。 当 R5 GPU 以任何方式使用时,睡眠和休眠问题
Aspire 3 A315-41-R09T 2019-03-01 添加 ivrs_ioapic[4]=00:14.0 ivrs_ioapic[5]=00:00.2:修复启动或关机时行为异常和卡住的问题。建议仅在安装期间使用 noapic
Aspire 3 A315-51-524S 2019-11-11
Aspire 3 A315-510P 2024-02-08 是* 使用自定义密钥的安全启动 acer-wmi-battery 用于电池健康控制
Aspire 3 A315-53G-52A4 2019-11-01
Aspire E5-476G 2019-06-01 未测试 未测试
Aspire 5 A515-51G-5072 2024-02-17 是:睡眠
否:休眠
未测试:读卡器 - 如果无法识别可启动 USB,请重启笔记本电脑。
- 添加 pci=noaernosgx 作为内核参数以抑制启动日志垃圾信息。
- 在 NetworkManager 配置中添加 wifi.powersave=2 以防止 WiFi 节流。
- 使用 EnvyControl 关闭 Nvidia 独立显卡
Aspire 5 A515-56-5952 2022-11-09 在 BIOS 中禁用 VMD 以提高电池寿命并达到 S0ix(使用 Ctrl+S 显示隐藏设置)。

S3 睡眠在最新 BIOS 中已损坏,降级到 v1.28 以修复此问题。
Aspire A514-53 2023-05-19 未测试 未测试:休眠
Aspire A515-45-R5SM 2023-06-10 指纹识别器似乎偶尔才工作
Aspire A514-55 2024-05-17 未测试:指纹传感器
Aspire 5 Spin A5SP14-51MTN 2024-04-05 未测试 未测试:指纹传感器

AspireOne

型号版本 日期 视频 声音 以太网 无线 蓝牙 电源管理 其他 备注
AspireOne D255e 2011-04-27 未测试 未测试
Aspire One Cloudbook 11 2016-08 休眠:未测试 HDMI:未测试 参见 #不稳定的安全启动

Travelmate

型号版本 日期 视频 声音 以太网 无线 蓝牙 电源管理 其他 备注
Travelmate 6292 2008-06-24 未测试 未测试
热键
FireWire
TravelMate 8371G (TM8371G-944G32n) 2010-05 部分:仅 iGPU 指纹识别器似乎没有驱动程序 无风扇控制
挂起到 RAM 需要 i8042.reset=1
TravelMate TimelineX 8473T 2016-02-01 未测试 未测试 未测试 声音、睡眠、无线、亮度需要配置

Nitro

型号版本 日期 视频 声音 以太网 无线 蓝牙 电源管理 其他 备注
Nitro VN7-791G-74DL 2016-01-01 风扇控制需要从 Windows 移植驱动程序
Nitro VN7-792G-710p 2016-10-01 未测试:网络摄像头
HDMI
Nitro VN7-792G-751Y 2016-12-01 部分* 部分* *HDMI 和麦克风不工作
Nitro VN7-572G 2019-02-01 声音录制:问题似乎已被报告
参见 #不稳定的安全启动
Nitro VN7-571G-51R8 2024-07-15 未测试
Nitro AN515-43 2022-02-01 未测试:HDMI 对于风扇控制,使用 nbfc-linuxAUR
Nitro AN515-45 2022-09-06 未测试 未测试:HDMI 为了更好的电源优化,使用 auto-cpufreqAUR。对于风扇控制,使用 nbfc-linuxAUR 以及 AN515-43 配置。对于在 GPU 之间切换,请参见 PRIME#PRIME 渲染卸载

Predator

型号版本 日期 视频 声音 以太网 无线 蓝牙 电源管理 其他 备注
Predator Helios 300, PH315-53 2021-07 未测试
Predator Helios 500, PH517-61 2022-09 未测试 不支持 ITE8987 SuperIO
  • PWM 风扇速度无法手动设置
  • 无法读取风扇速度
  • 无法设置键盘 RGB 照明
  • 无法打开和关闭触控板周围的边框照明
  • Predator 快捷启动键不起作用

Swift

型号版本 日期 视频 声音 以太网 无线 蓝牙 电源管理 其他 备注
Swift 3 SF315-52-52YN 2020-09-05 是* *参见 Acer Swift 5#内核模块参数
Swift 5 SF515-51T 2019-06-01 是* *参见 Acer Swift 5#内核模块参数
Swift Go SFG16-72 2024-10-07 acer-wmi-battery 用于电池健康控制

Enduro

型号版本 日期 视频 声音 以太网 无线 蓝牙 电源管理 其他 备注
Enduro N3 EN314-51W-55LW 2021-08-28 未测试
SD 读卡器
VGA
HDMI
USB-C DisplayPort
RS232
智能卡读卡器
指纹识别器
*参见 #不稳定的安全启动#将 NVMe 模式切换到 AHCI

故障排除

不稳定的安全启动

某些型号具有特殊的安全启动实现,需要以下解决方法才能成功启动安装介质

  1. 要在全新状态下开始,请清除安全启动设置中的受信任启动加载程序
  2. 保存,重启,返回 UEFI
  3. 将启动加载程序添加为受信任的 UEFI 文件
    1. 要添加文件作为受信任的启动加载程序,您可能需要设置管理员密码:请勿丢失它
  4. 保存,重启,返回 UEFI
  5. 禁用安全启动
  6. 即使禁用安全启动,启动加载程序现在也应出现在列表中

您可能需要在每次固件更新后重复这些步骤。


安装 Linux 后无法访问固件设置

通常,一旦新的 Linux 条目已添加到 EFI 分区,尝试访问 Acer UEFI 反而会导致永久卡在加载屏幕上。

这是因为 Acer BIOS 要求所有 .efi 文件都标记为受信任,即使安全启动 已禁用。因此,您必须首先从可启动条目中删除它们以重新获得对 BIOS 的访问权限,然后手动将这些文件标记为安全。

确切的过程将取决于您的安装。例如

  1. 从可启动 USB 启动 Arch。
  2. 使用 efibootmgr 命令删除未验证的条目。
  3. 重启并尝试访问 BIOS(按 F2)。现在应该可以工作了。
  4.  如果可用,启用 F12 启动菜单 选项(以便下次用作后备)。
  5.  启用 安全启动 并设置 管理员密码
  6.  选择并将 .efi 文件标记为受信任以执行。
  7.  禁用 安全启动 并删除 管理员密码
  8.  重启并重新进入 BIOS 以再次设置适当的启动优先级顺序。

此时,Linux 启动加载程序和 Acer BIOS 都应该可以无问题地访问。

Aspire 3 A315-56 内部存储未显示

本文或章节是移动到 Acer Aspire 3 A315-56 的候选对象。

注意: 如果有人拥有此笔记本电脑并且有足够的时间,可以按照 Help:Laptop page guidelines 制作一个专用页面吗?(在 Talk:Laptop/Acer 中讨论)

固件存在一个错误,导致您在首次启动后无法看到内部 SATA 存储。在启动时,启动加载程序可以看到内部存储,但由于此错误,初始 ramdisk 无法看到它。

唯一已知的解决方案是挂起并唤醒它。

添加一个早期的自定义 hook,以便在挂载文件系统步骤之前将笔记本电脑置于睡眠状态

/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
}

此自定义 hook 将重置 RTC 闹钟,并将闹钟设置为 2 秒后的设备唤醒,因此您无需手动唤醒笔记本电脑。

将其添加到 mkinitcpio HOOKS

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

最后重新生成 initramfs

警告: 如果您使用固态硬盘作为内部存储,从睡眠状态唤醒后,您的 SSD 很可能会将其安全状态从“SEC2”更改为“SEC1”。这将使您的 SSD 容易受到任何 ATA SECURE ERASE 命令的攻击,任何具有 root 访问权限的人都能够发出上述命令并不可逆地销毁 SSD 上的所有数据

因此,强烈建议在唤醒后立即发出 ATA SECURITY FREEZE LOCK 命令,将 add_binary hdparm 添加到安装 hook 的 build() 函数中,并将以下命令放在运行时 hook 的上述 run_hook() 函数的末尾

sleep 1s
hdparm --security-freeze /dev/disk/by-id/ata-name-of-disk
提示: 使用此解决方案,从睡眠状态唤醒时,您在到达登录屏幕之前看不到启动过程的其余部分,因此请考虑将 rd.debug rd.log=file 添加到您的内核参数,以便您可以在 /run/initramfs/init.log 中看到来自初始 ramdisk 的启动消息。

将 NVMe 模式切换到 AHCI

Linux 不支持带有 RAID NVMe 模式的傲腾 (Optane),这是某些设备上的默认模式。解决方法是将 NVMe 模式切换到 AHCI。

可以在 BIOS 设置的 Main 选项卡上切换模式。此选项默认情况下是隐藏的,并且在设置管理员密码之前不可用。

警告: 如果忘记管理员密码,则很难重置。记住它并将其写在某个地方。

设置管理员密码

  1. 在启动时按 F2 进入 BIOS 设置。
  2. 导航到 Security 选项卡。
  3. 选择 设置管理员密码 选项。
  4. 输入新密码。
  5. 退出 BIOS 设置并保存更改。

更改 NVMe 模式(可能在设置管理员密码后才有可能)

  1. 在启动时按 F2 进入 BIOS 设置。
  2. 输入管理员密码。
  3. 导航到 Main 选项卡。
  4. Ctrl+s。将出现 SATA mode 选项。
  5. SATA Mode 设置为 AHCI
  6. 退出 BIOS 设置并保存设置。

模式键和风扇速度监控不适用于某些游戏笔记本电脑

如果您的笔记本电脑在 Windows 上使用 predator sense app v4 或更高版本,但模式键和风扇速度监控在 Linux 上不起作用,请尝试 acer_wmi.predator_v4=1 内核模块参数 以启用这些功能。您可以使用 acer_wmi.cycle_gaming_thermal_profile 更改模式键的行为(切换 turbo 模式或循环切换每个模式)。

注意: cycle_gaming_thermal_profile 在 6.8 及更高版本的内核中受支持,predator_v4 在 6.8.6 及更高版本中受支持。