跳至內容

筆記本電腦/宏碁

出自 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版本開始支持。