Laptop/Acer - ArchWiki

Jump to content

# Laptop/Acer

From ArchWiki
< Laptop

## Model list

### Aspire

Model version | Date | Video | Sound | Ethernet | Wi‑Fi | Bluetooth | Power management | Other | Remarks
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Aspire 5100-3825 | 2006-12-18 | Yes | Yes | Yes | Yes | – | Untested | Untested: Hot keys |
Aspire A314-35 | 2025-07-15 | Yes | Yes | Yes | Yes | Yes | Partial | Yes | ASPM not available for power managment.
Aspire 1501LMi | 2007-08-01 | Yes | Yes | Yes | Untested | – | Untested: Sleep | Untested: Hot keys |
Aspire 5024 | 2006-05-23 | Yes | Yes | Yes | Yes | – | Untested |  | Suspend: Video and Wi-Fi problems
Aspire 7720 | 2009-02 | Yes | Yes | Yes | Yes | Yes | Partial | Partial: Card Reader, Special Keys Untested: Firewire | Update BIOS to fix ACPI and wireless problems. Hibernation is flaky (often hangs in the middle of restoring). Card reader only accepts SD cards. Special keys (Acer Arcade, direct access to browser/mail) seem to not work.
Aspire v5-171 | 2013-10-06 | Yes | Yes | Yes | Yes | Untested | Untested |  |
Aspire 5745(P)G | 2014-04-20 | Yes | Yes | Yes | Yes | Untested | Yes |  | Update to BIOS v1.15 to see battery informations.
Aspire E5-573 | 2015-12 | Yes | Yes | Yes | Yes | No | Yes |  |
Aspire 7730 | 2009-08 | Yes | Yes | Yes | Yes | – | Yes | Untested: HDMI Card reader | Add `options snd-hda-intel model=laptop` to `/etc/modprobe.d/sound.conf` to get headphone output working. Fix CD boot problem with `ln -sf /dev/sr0 /dev/archiso` at ramfs.
Aspire 4935 | 2009-08 | Yes | Yes | Yes | Yes | Untested | Yes |  | Audio "hot key"/"touch panel" does not work.
Aspire 2920Z | 2009-02 | Yes | Yes | Yes | Yes | – | Yes |  | Blue e on the left.
Aspire 5735z | 2014-09-03 | Yes | Yes | Yes | Yes | Untested | Yes |  |
Aspire E1-531 | 2016-07-01 | Yes | Yes | Yes | Yes | Yes | Yes |  |
Aspire V3-371 | 2015-07-06 | Yes | Yes | Yes | Yes | Yes | Untested |  | See #Flaky Secure Boot
Aspire V3-372 | 2016-09-29 | Yes | Yes | Yes | Yes | Yes | Untested |  | See #Flaky Secure Boot. Set touchpad to basic in BIOS, then enable it with `Fn+F7`.
Aspire V3-572G | 2017-09-11 | Yes | Yes | Yes | Yes | Yes | Yes |  | Suspend/resume does not work with Nvidia proprietary drivers ("gpu has fallen off the bus"). To fix, append `rcutree.rcu_idle_gp_delay=1 acpi_osi=! acpi_osi="Windows 2009"` to kernel parameters. Headphone microphone does not work. To fix, create a file on /etc/modprobe.d and insert `options snd_hda_intel model=dell-headset-multi,aspire-headset-mic`
Aspire F5-573G-7791 | 2016-12-01 | Yes | Yes | Yes | Yes | Yes | Untested: Hibernation | Untested: Webcam, HDMI, USB-C | See #Flaky Secure Boot. Reportedly fixed on firmware update 1.31.
Aspire E5-575G-5538 | 2017-02-01 | Yes | Yes | Yes | Yes | Untested | Untested: Hibernation |  | See #Flaky Secure Boot.
Aspire E5-553-T337 | 2018-08-07 | Yes | Yes | Yes | Yes | Yes | Yes |  |
Aspire E5-422G-68PL | 2020-07-21 | Yes | Yes | Yes | Yes | Yes | Partial |  | Sleep & Hibernation issues when R5 GPU gets used in any way. Disable "Advanced Features" for the Touchpad in BIOS to unlock more functions than with it on Windows.
Aspire 3 A315-41-R09T | 2019-03-01 | Yes | Yes | Yes | Yes | Yes | Yes |  | Add `ivrs_ioapic[4]=00:14.0 ivrs_ioapic[5]=00:00.2` to fix erratic behavior and freezing at boot or shutdown. Using `noapic` only during installation is suggested.
Aspire 3 A315-51-524S | 2019-11-11 | Yes | Yes | Yes | Yes | Yes |  |
Aspire 3 A315-510P | 2024-02-08 | Yes | Yes* | – | Yes | Yes | Yes |  | Use acer-wmi-battery for battery health control. Secure boot with custom keys works.
Aspire 3 A315-53G-52A4 | 2019-11-01 | Yes | Yes | Yes | Yes | Yes | Yes |  |
Aspire E5-476G | 2019-06-01 | Yes | Yes | Untested | Yes | Untested | Yes |  |
Aspire 5 A515-51G-5072 | 2024-02-17 | Yes | Yes | Yes | Yes | Yes | Partial | Untested: 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. - Hibernate does not work.
Aspire 5 A515-56-5952 | 2025-07-26 | Yes | Yes | Yes | Yes | Yes | Partial |  | On old kernel versions, may need to disable VMD in BIOS to improve battery life (use `Ctrl+S` to show hidden settings). Hibernation works. S3 sleep support is flaky. Some have had success downgrading the BIOS to v1.28. S0ix sleep does not work - though fans & LEDs turn off, the laptop only reaches C10 when put to sleep. Battery life in sleep mode is therefore limited.
Aspire A514-53 | 2023-05-19 | Yes | Yes | Untested | Yes | Yes | Untested: Hibernate |  |
Aspire A515-45-R5SM | 2023-06-10 | Yes | Yes | Yes | Yes | Yes | Yes |  | Fingerprint reader only seems to work occasionally
Aspire A514-55 | 2024-05-17 | Yes | Yes | Yes | Yes | Yes | Yes | Untested: Fingerprint sensor |
Aspire 5 Spin A5SP14-51MTN | 2024-04-05 | Yes | Yes | Yes | No | No | Untested | Untested: Fingerprint sensor
Aspire VX5-591G | 2025-03-01 | Yes | Yes | Yes | Yes | Yes | Yes |  |
Aspire A15-41M | 2025-04-05 | Yes | Yes | Yes | Yes | Yes | Not with OPAL | Not Working: Fingerprint sensor | Drive advertises OPAL support, but if the drive loses power (including during hibernation), the UEFI discards 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. One can never shutdown/hibernate. Tested on UEFI: 1.08, 1.10
Aspire A315-510P | 2025-10-14 | Yes | Yes | Yes | Untested | Untested | Untested | Touchpad | Uses an UFS drive, requires adding `MODULES=(ufshcd_core ufshcd_pci)` to /etc/mkinitcpio.conf
Aspire A515-57 | 2025-11-16 | Yes | Yes | Yes | Yes | Yes | Partial |  | s2idle sleep drains battery quickly (cause unknown), s3 works as expected
Aspire AG15-42P | 2026-03-26 | Yes | Yes | Yes | Yes | Yes | Yes | Secure boot prevents boot from usb | MT7902 driver not yet implemented in current kernel, expected in 7.1, current fix is external link

### AspireOne

Model version | Date | Video | Sound | Ethernet | Wi‑Fi | Bluetooth | Power management | Other | Remarks
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
AspireOne D255e | 2011-04-27 | Yes | Yes | Yes | Yes | Untested | Untested |  |
Aspire One Cloudbook 11 | 2016-08 | Yes | Yes | – | Yes | Yes | Untested: Hibernate | Untested: HDMI | See #Flaky Secure Boot.

### Travelmate

Model version | Date | Video | Sound | Ethernet | Wi‑Fi | Bluetooth | Power management | Other | Remarks
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Travelmate 6292 | 2008-06-24 | Yes | Yes | Yes | Yes | Yes | Untested | Untested: Hot keys, FireWire |
Travelmate 4750 | 2013-08-17 | Yes | Yes | Yes | Yes | Yes | Yes |  |
TravelMate 8371G (TM8371G-944G32n) | 2010-05 | Partial: iGPU only | Yes | Yes | Yes | Yes | Yes |  | No fan control. Suspend to RAM requires `i8042.reset=1`. Fingerprint reader does not seem to have a driver.
TravelMate TimelineX 8473T | 2016-02-01 | Yes | Yes | Untested | Yes | Untested | Untested |  | Sound, sleep, wireless, brightness require configuration.

### Nitro

Model version | Date | Video | Sound | Ethernet | Wi‑Fi | Bluetooth | Power management | Other | Remarks
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Nitro VN7-791G-74DL | 2016-01-01 | Yes | Yes | Yes | Yes | Yes | Yes |  | Fan control requires porting drivers from windows
Nitro VN7-792G-710p | 2016-10-01 | Yes | Yes | Yes | Yes | Yes | Yes | Untested: Webcam HDMI |
Nitro VN7-792G-751Y | 2016-12-01 | Partial* | Partial* | Yes | Yes | Yes | Yes |  | *HDMI and Microphone do not work
Nitro VN7-572G | 2019-02-01 | Yes | Yes | Yes | Yes | Yes | Yes |  | Sound Recording: problem seems already reported See #Flaky Secure Boot.
Nitro VN7-571G-51R8 | 2024-07-15 | Yes | Yes | Untested | Yes | Yes | Yes |  |
Nitro AN515-43 | 2022-02-01 | Yes | Yes | Yes | Yes | No | Yes | Untested: HDMI | For fan control, use nbfc-linuxAUR
Nitro AN515-45 | 2022-09-06 | Yes | Yes | Yes | Yes | Untested | Yes | 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.
Nitro ANV15-41 | 2025-11-30 | Yes | Yes | Yes | Yes | Yes | Yes |  | After installing acer-wmi-battery-dkmsAUR or Div-Acer-Manager-MAX firmware setup may become inaccessible due to reverse-engineered WMI drivers corrupting ACPI settings.

### Predator

Model version | Date | Video | Sound | Ethernet | Wi‑Fi | Bluetooth | Power management | Other | Remarks
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Predator Helios 300, PH315-53 | 2021-07 | Yes | Yes | Yes | Yes | Yes | Untested |  |
Predator Helios 500, PH517-61 | 2022-09 | Yes | Yes | Yes | Yes | Yes | 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

Model version | Date | Video | Sound | Ethernet | Wi‑Fi | Bluetooth | Power management | Other | Remarks
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Swift 3 SF315-52-52YN | 2020-09-05 | Yes | Yes* | – | Yes | Yes | Yes |  | *See Acer Swift 5#Kernel modules parameters
Swift 5 SF515-51T | 2019-06-01 | Yes | Yes* | – | Yes | Yes | Yes |  | *See Acer Swift 5#Kernel modules parameters
Swift Go SFG16-72 | 2024-10-07 | Yes | Yes | – | Yes | Yes | Yes |  | acer-wmi-battery for battery health control

### Enduro

Model version | Date | Video | Sound | Ethernet | Wi‑Fi | Bluetooth | Power management | Other | Remarks
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Enduro N3 EN314-51W-55LW | 2021-08-28 | Yes | Yes | Yes | Yes | Yes | Yes | 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

## Troubleshooting

### Flaky Secure Boot

Some models have a peculiar Secure Boot implementation which requires the following workaround to boot successfully the installation medium:

1. To start on a clean slate, clear trusted boot loaders within the Secure Boot settings
2. Save, reboot, return to UEFI
3. Add the boot loader as a trusted UEFI file
   1. To add a file as a trusted boot loader, you may have to set a supervisor password: do not lose it
4. Save, reboot, return to UEFI
5. Disables Secure Boot
6. The boot loader should now appear in the list even if Secure Boot is disabled

You may have to repeat these steps every firmware update.

### Firmware Setup became inaccessible after Linux installation

Commonly, once a new Linux entry has been added to the EFI partition, trying to access Acer UEFI instead results in being permanently stuck on the loading screen.

This is because the Acer BIOS requires all `.efi` files to be marked as trusted, even if Secure Boot is disabled. Therefore, you must first remove them from the bootable entries to regain access to the BIOS, then manually mark these files as being safe.

The exact process will depend on your installation. For example:

1. Start Arch from a bootable USB.
2. Use the `efibootmgr` command to remove the non-verified entries.
3. Reboot and try to access the BIOS (by pressing `F2`). It should now work.
4. If available, enable the F12 Boot Menu option (to use as a fallback next time).
5. Enable Secure Boot and set a Supervisor Password.
6. Select and mark the `.efi` files as trusted for execution.
7. Disable Secure Boot and remove the Supervisor Password.
8. Reboot and re-enter the BIOS to set up again the appropriate boot priority order.

At that point, both the Linux boot loader and the Acer BIOS should be accessible without issues.

### Aspire 3 A315-56 internal storage not showing up

This article or section is a candidate for moving to Acer Aspire 3 A315-56.

Notes: 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? (Discuss in Talk:Laptop/Acer)

The firmware has a bug where you cannot see the internal SATA storage after first booting up. At boot, the boot loader can see the internal storage but the initial ramdisk is unable to see it due to this bug.

The only known solution to this is suspending and waking it up.

Add an early custom hook to put the laptop to sleep before the step to mount the filesystems:

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

This custom hook will reset the RTC alarm clock and set an alarm 2 seconds into the future for device wake-up, so you do not have to manually wake-up the laptop.

Add it the mkinitcpio HOOKS:

    /etc/mkinitcpio.conf

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

Finally regenerate the initramfs.

Warning If you are using a Solid State Drive as your internal storage, after waking up from sleep, your SSD will most likely have changed its security state from "SEC2" to "SEC1". This will leave your SSD vulnerable to any ATA SECURE ERASE commands, with anyone with root access being able to issue the aforementioned command and irrecoverably destroy all data on the SSD.

It is therefore highly recommended to issue an ATA SECURITY FREEZE LOCK command immediately after waking up, add `add_binary hdparm` to the `build()` function of the install hook and place the following commands at the end of the above `run_hook()` function of the runtime hook:

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

Tip Using this solution, when waking up from sleep, you cannot see the rest of the boot process until you reach the login screen, so consider adding `rd.debug rd.log=file` to your kernel parameters so you can see the boot messages from the initial ramdisk in `/run/initramfs/init.log`.

### Switching NVMe mode to AHCI

Linux does not support Optane with RAID NVMe mode which is default on some devices. The workaround is to swich NVMe mode to AHCI.

One can switch the mode on the Main tab of BIOS setup. This option is hidden by default and unavailable until Supervisor password set.

Warning It is hard to reset Supervisor password if forgotten. Memorize it and write it down somewhere.

To set Supervisor password:

1. Enter BIOS setup by pressing `F2` on boot-up.
2. Navigate to Security tab.
3. Select Set Supervisor Password option.
4. Enter the new password.
5. Exit BIOS setup saving changes.

To change NVMe mode (might not be possible until Supervisor password set):

1. Enter BIOS setup by pressing `F2` on boot-up.
2. Enter Supervisor password.
3. Navigate to Main tab.
4. Hit `Ctrl+s`. Option SATA mode will appear.
5. Set SATA Mode to AHCI.
6. Exit BIOS setup saving settings.

### Mode key and fan speed monitoring are not working for some gaming laptops

If your laptop uses predator sense app v4 or newer on windows, but mode key and fan speed monitoring are not working on linux, try `acer_wmi.predator_v4=1` kernel module parameter to enable these features. And you can change mode key's behavior (toggling turbo mode or rotating each mode) using `acer_wmi.cycle_gaming_thermal_profile`.

Note `cycle_gaming_thermal_profile` is supported on kernel since 6.8 and `predator_v4` is supported since 6.8.6.
Category:

- Acer

Hidden category:

- Pages or sections flagged with Template:Move

Laptop/Acer
Add topic