跳转到内容

笔记本电脑/宏碁

来自 Arch Linux 中文维基
宏碁苹果华硕戴尔富士通惠普IBM/联想微星三星索尼东芝其他

机型列表

[编辑 | 编辑源代码]

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 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 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版本开始支持。