Laptop/ASUS
This article or section needs language, wiki syntax or style improvements. See Help:Style for reference.
See also Wikipedia:Asus.
ASUS Linux
Advanced power management (Laptop Power Profile selection, battery charge limit and Panel Overdrive) and many other functions from recent laptops need the ASUS Linux stack installed and running.
Battery charge threshold
Kernel 5.4 brought the ability to set the battery charge threshold for some Asus laptops, by modifying the charge_control_end_threshold variable exposed under /sys/class/power_supply/BAT0/[1] [2].
By default this value is set to 100 and reset on every power cycle[3].
The effect of its change can be demonstrated as follows:
$ cat /sys/class/power_supply/BAT0/status Charging $ cat /sys/class/power_supply/BAT0/capacity 74 # echo 60 > /sys/class/power_supply/BAT0/charge_control_end_threshold $ cat /sys/class/power_supply/BAT0/status Not charging
?), e.g. BAT?.Include required module in initramfs
To work around cases of configuration failing to apply at boot because the required asus_wmi kernel module has not yet been loaded[5], configure early module loading for it.
TLP
TLP gained with version 1.4 the ability to set battery charge thresholds for laptops other than Thinkpads: see upstream documentation and config example.
bat
Another (more simple) way to force the charging threshold is by using bat-asus-battery-bin AUR, which provides a bat-boot.service systemd service and an intuitive terminal interface to change the threshold by typing bat-asus-battery threshold value.
GNOME extension
gnome-shell-extension-battery-health-charging-git AUR is a GNOME extension that "provides a graphical user interface for setting a laptop’s charging limit (charging threshold) within a Gnome environment". It supports ASUS laptops and many other brands. See its official website for details and screenshots.
udev rule
The battery's charge_control_end_threshold power supply class attribute does not initially exist. It is added to the sysfs(5) directory by the asus-nb-wmi kernel module. Create a udev rule for asus-nb-wmi to set the battery's charge threshold:
/etc/udev/rules.d/asus-battery-charge-threshold.rules
ACTION=="add", KERNEL=="asus-nb-wmi", RUN+="/bin/bash -c 'echo value > /sys/class/power_supply/BAT?/charge_control_end_threshold'"
Persist after hibernation
While this setting will persist after suspending to RAM, it will be reset when resuming from hibernation. In order to re-execute the service after hibernation, use one of the methods described in Power management/Suspend and hibernate#Sleep hooks.
If creating a script as described in Power management/Suspend and hibernate#Hooks in /usr/lib/systemd/system-sleep, use something similar to:
/usr/lib/systemd/system-sleep/battery-threshold.sh
#!/bin/sh case 1ドル/2ドル in pre/*) echo "Going to 2ドル..." ;; post/*) echo "Waking up from 2ドル..." echo 60 > /sys/class/power_supply/BAT0/charge_control_end_threshold ;; esac
Do not forget to make the script executable.
Model list
This article or section needs language, wiki syntax or style improvements. See Help:Style for reference.
Vivobook
| Model version | Date | Video | Sound | Ethernet | Wi‐Fi | Bluetooth | Power management | Other | Remarks |
|---|---|---|---|---|---|---|---|---|---|
| VivoBook 13 Slate OLED T3300 | 2022年08月11日 | Yes | Yes | – | Yes | Yes | Yes | Fingerprint enrolls but never matches. Cameras do not work. | Set the debug_quirks=0x20000 kernel module parameter for the sdhci module in order to use eMMC.
|
| VivoBook M513IA | 2021年09月12日 | Yes | Yes | – | Yes | Yes | Yes | See #Function key behavior | |
| VivoBook F510UA | 2018年07月01日 | Yes | Yes | – | Yes | Yes | Untested | UEFI secure boot key rejected, had to disable in BIOS. | |
| VivoBook 14 X405UQ-BV240T | 2024年01月21日 | Yes | Yes | Yes | Yes | Yes | Yes | Secure boot is working. Microsoft platform keys can be deleted without any issue. | |
| VivoBook 14 X442UA-GA139T | 2018年05月01日 | Yes | Yes | Yes | Yes | Untested | Untested | UEFI secure boot does not pass, might need work. | |
| VivoBook S301LA | 2016年09月01日 | Yes | Yes | Yes | Yes | Yes | acpi_osi= needed for hotkeys and backlight control. For package power states lower than PC3, see Remarks. |
To reach PC7, r8168 AUR has to be built without certain build options. An easy way to do this is to build r8168-dkms AUR after modifying its dkms.conf by removing EXTRA_CFLAGS='-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN'
| |
| VivoBook X512DA | 2019年03月15日 | Yes | Yes | – | Yes | Yes | Yes | See #Function key behavior | Fan spins unusually fast when started plugged in. |
| Vivobook S14 M433 (X421IA) | 2020年07月31日 | Yes | Yes | – | Yes | Yes | No | Fingerprint does not work. See #Function key behavior | See article for more details. |
| VivoBook X509DA_D509DA | 2021年06月21日 | Yes | Yes | – | Yes, with rtl8821ce-dkms-git AUR | Yes | Yes | Sometimes the touchpad is not recognized, to fix run # rmmod i2c-hid-acpiand # modprobe i2c-hid-acpi |
Needed an external Wi-Fi/Ethernet adapter (via USB) during archiso (for access to internet), screen brightness is set to lowest when you plug/unplug your power for the first time after boot (now fixed, i think by adding the amdgpu module in /etc/mkinitcpio.conf)
|
| VivoBook Pro 14 (M3400) | 2021年04月29日 | Yes | Yes | – | Yes | Yes | Yes | A few keys were strangely mapped (e.g. Screenshot key Fn+F11 mapped to Super+S). |
Recovering from DPMS brightness reset to default can be solved by replacing acpi_video0 with amdgpu_bl0.
|
| Vivobook X450LCP | 2019年11月01日 | Yes | Yes | Yes | Yes | No | Yes | Touchpad works better with deprecated xf86-input-libinput driver | Apparently there is no way to control manually the fan. Every time the fan just stops spinning, needing suspending/reboot to fix. |
| Vivobook S 14X OLED (M5402) | 2023年01月06日 | Yes | Yes | – | Yes | Yes | No | No OLED safety features, e.g. pixel shift. |
|
| Vivobook X513EAN | 2023年03月26日 | Yes | Yes | – | Yes | Yes | Yes | acpi_osi= needed for hotkeys and backlight control. |
Keyboard backlighting is handled by hardware and works normally, other function keys register when pressed but will require remapping to function |
| ASUS Vivobook 15X (M1503Q) | 2023年03月29日 | Yes | Yes | – | Yes | Yes | Yes | ||
| Vivobook M1502IA OLED | 2023年05月04日 | Yes | Yes* | – | Yes | Yes | No | Mouse/Keyboard do not wake up after long suspend. System does not properly shutdown or reboot. | The majority of the trackpad is left-click. Middle and right-click are only at the bottom edge. |
| Vivobook 15 M1502Q | 2026年01月26日 | Yes | Yes | – | Yes | Yes | Untested | Fingerprint enrolls but never matches | |
| Vivobook 15 M1502YA | 2025年03月22日 | Yes | Yes | – | Partial, with gen4-mt7902 | Untested | Untested | Sound untested without sof-firmware. | |
| Vivobook GO 15 E1504FA | 2024年01月08日 | Yes | Yes | – | No | No | Yes | Easiest method to control the monitor backlight is to use acpilight AUR | |
| Vivobook GO 15 E1504G | 2024年12月25日 | Yes | Untested | – | No | No | Untested | The Wi-Fi and Bluetooth device is a MediaTek MT7902 which doesn't have drivers in the Linux kernel nor is supported by MediaTek on Linux | |
| Vivobook Pro 15 N6506MJ OLED | 2025年07月08日 | Yes | Yes | Untested | Yes | Yes | Yes | Some wakeup triggers must be disabled to prevent the laptop from waking up immediately upon sleeping.
Use the | |
| Vivobook S 16 M5606KA | 2025年12月17日 | Yes | Yes | – | Yes | Yes | Yes | Keyboard backlight is always white; only brightness is controllable. No color or pattern control. | Self panel refresh causes occasional typing latency and makes sudo prompts almost unusable due to lack of screen updates between keystrokes. Fixed with kernel parameter amdgpu.dcdebugmask=0x10.
|
| Vivobook Go 14 E410MA | 2026年01月15日 | Yes | Yes | – | Yes | Yes | Yes | Numberpad needs additional configuration to work. |
Function key behavior
The Function keys default behavior is F1, F2, etc... and must be unset by using Fn+Esc to use alternative functions.
Gaming
| Model version | Date | Video | Sound | Ethernet | Wi‐Fi | Bluetooth | Power management | Other | Remarks |
|---|---|---|---|---|---|---|---|---|---|
| GL552VM-DM-802D | 2017年02月01日 | Yes | Yes | Yes | Yes | Untested | Untested | Needs acpi_backlight=native to have Fn keys backlight control, idle=nomwait and acpi_osi=! acpi_osi='Windows 2009' to boot.
| |
| G502VM-FY017T | 2017年02月01日 | Yes | Yes | Yes | Yes | Yes | Yes | The screen adjustment need a little workaround | |
| FX502VM | 2017年02月01日 | Yes | Yes | Yes | Yes | Untested | Yes | Fn keys does not send ACPI events, except F10,F11,F12 (sound control) |
|
| FX504GD | 2019年05月30日 | Yes | Yes | Yes | Yes | Yes | Yes | For Fan Speed Control see Fan speed control#Alternative method using EC registers. For touchpad five finger touch of death apply patch pinctl-intel.c patch | |
| FX505DY | 2020年12月01日 | Yes | Yes | Yes | Yes | Yes | Yes | See #Black screen after sleep | |
| FX505DT | 2021年09月30日 | Yes | Yes | Yes | Yes | Yes | Yes | See #Battery charge threshold. Keyboard backlight settings can be controlled via tuf-manager AUR | See #Black screen after sleep |
| G73SW | 2011年08月19日 | Yes | Yes | Yes | Yes | Yes | Untested | ||
| G550JK | 2014年08月01日 | Yes | Yes | Untested | Yes | Untested | Untested | fix background noises while using headphones | |
| FX 533VE | 2018年02月01日 | Yes | Yes | Yes | Yes | Yes | Yes | See #Nouveau prevents boot. | |
| FX 504GM | 2019年02月01日 | Yes | Yes | Yes | Yes | Yes | Yes | Did not manage to use the HDMI output (in fact, it is possible, but...), issue posted on the forum. See #Nouveau prevents boot. | |
| FX 504GE | 2019年06月01日 | Yes | Yes | Yes | Yes | Yes | Yes | See #Elan1200 touchpad. | |
| GL 503VD | 2019年02月01日 | Yes | Yes | Yes | Yes | Yes | Yes | See #Elan1200 touchpad. See #Nouveau prevents boot. | |
| FA506IV | 2022年02月02日 | Yes | Yes | Yes | Yes | Yes | Yes | Keyboard backlight works but needs faustus with openrgb to change RGB. | Cannot change EFI boot stubs timeout with efibootmgr. |
Republic of Gamers (ROG)
| Model version | Date | Video | Sound | Ethernet | Wi‐Fi | Bluetooth | Power management | Other | Remarks |
|---|---|---|---|---|---|---|---|---|---|
| ROG G55VW | 2012年07月30日 | Yes | Yes | Untested | Yes | Untested | Untested | ||
| ROG Strix GL702ZC | 2017年04月01日 | Yes | Yes | Yes | Yes | No | Untested | Backlight keys are amdgpu, not xbacklight. Fancontrol is ACPI, there are some amdgpu fan control stuff on aur/github. | |
| ROG Zephyrus M | 2023年08月20日 | Yes | Yes | Yes | Yes | Yes | 13-16W draw possible with Nvidia module configuration. Wayland on Intel and unloaded nvidia-drm | All of the Asus AUR control applications seem to work just fine for controlling keyboard backlight, fans (on/off/auto), and battery thresholds asusctl-git AUR rog-control-center AUR rogauracore-git AUR | The battery is the big disadvantage. On Windows it can last for up to 6h, however. This laptop is definitely not Linux friendly |
| ROG Zephyrus M16 GU603Z | 2023年03月08日 | Yes | Yes | Yes | Yes | Yes | Bad battery life: cannot power down NVIDIA GPU |
All of the Asus AUR control applications seem to work just fine for controlling keyboard backlight, fans, and battery thresholds asusctl-git AUR rog-control-center AUR rogauracore-git AUR | I did not expect the battery life to be great on this laptop, but otherwise it works fine with linux, i.e. gaming is fantastic and the 20 core CPU seems to work great. |
| ROG Zephyrus G14 (GA401I) | 2021年05月12日 | Yes | Yes | – | Yes | Yes | Yes | Some function keys and AniMe LED matrix work with kernel patches and asusctl-git AUR. | |
| ROG Zephyrus G15 (GA502IU) | 2020年07月08日 | Yes | Yes | Yes | Yes | Yes | Yes | Some custom keys do not work. Can control only one fan with asus_nb_wmi module. |
|
| ROG Zephyrus S15 (GX502LWS) | 2020-20-25 | Yes | Yes | Yes | Yes | Yes | Sleep: Untested | Keyboard colors work using rogauracore-git AUR | |
| ROG Flow X13 (GV301QE) | 2021年07月01日 | Yes | Yes | – | Yes | Yes | Untested | Accelerometer sensor is not detected (waiting for asus-wmi fix?). Lid-backflip sensor works with linux-flowx13 AUR | Tablet integration is manual, because the lid-backflip sensor is missing. |
| ROG Flow X13 (GV301QH) | 2021年10月09日 | Lid-backflip is not detected. Fingerprint sensor is detected when libfprint is fully upgraded, however it always fails to verify. | |||||||
| ROG Flow X13 (GV301RA) | 2024年10月13日 | Yes | Accelerometer works, Fingerprint sensor works but verification fails pretty often. | Tablet integration works with the g14 kernel. | |||||
| ROG Zephyrus GU501GM | 2021年11月24日 | Yes | Yes | – | Yes | Yes | No | Fan curves cannot be changed though overboost modes work. RGB works with rogauracore-git AUR and all keys work except the mute microphone button | HDMI output is hardwired to the NVIDIA GPU. |
| ROG Zephyrus S GX531GS | 2024年04月29日 | Yes | Yes | – | Yes | Yes | Yes | Fan curves cannot be changed though overboost modes work. RGB works with rogauracore-git AUR and all keys work | HDMI output is hardwired to the NVIDIA GPU. |
| ROG Strix G15 G513QY Advantage Edition | 2022年01月16日 | Yes | Yes | Yes | Partial: No AP (HotSpot) mode | Yes | Yes | Flashing lights during sleep could be disabled with asusctl AUR. Support for custom fan curves should land in kernel 5.17 | |
| ROG Strix Scar G15 G533QS | 2022年02月19日 | Yes | Yes | Yes | Partial: No AP (HotSpot) mode | Yes | Yes | ||
| ROG Strix G15 G513 (G513QR) | 2022年02月21日 | Yes | Yes* | Yes | Yes | Yes | Yes | Sometimes the Wi-Fi card is not recognized after rebooting. The keys for changing profile and muting the mic require workaround (see fix for profile and mic-mute. | *Very noisy (almost useless) internal mic. Headset mic requires hdajackretask: select Realtek ALC825 and override pin 0x19 with "Microphone".
|
| ROG STRIX G732LXS | 2022年11月12日 | Yes | Yes* | Yes | Yes | Yes | Yes | supergfxd works perfectly with balanced settings. Optimus needs NVIDIA only | |
| ROG Zephyrus M16 2023 (GU604V) | 2023年04月26日 | Yes | Yes* | – | Yes | Yes | Yes | There is no support for Advanced Optimus as of now. | Tested with secure boot and fast boot disabled. |
| ROG STRIX G17 (G713RW) | 2023年07月03日 | Yes | Yes | Yes | Yes | Yes | Yes | Awful microphone and also minor Wi-Fi Problems | ASUS Linux works great. RGB control supported. |
| ROG STRIX G17 (G713PU) | 2026年05月08日 | Yes | Yes | Yes | Yes | Yes | Yes | Works great. ASUS Linux & PRIME make it better. | |
| ROG Zephyrus G14 2023 (G402NV) | 2023年07月16日 | Yes | Yes | – | Yes | Yes | No | In case of suspend-to-ram issue, downgrade UEFI to v310 (see here) | |
| ROG Zephyrus G14 2023 (G402XV) | 2023年10月24日 | Yes | Yes | – | Yes | Yes | Yes |
rog-control-center AUR works great. |
|
| ROG Flow X16 2023 (GV601VI) | 2024年01月24日 | Yes | Yes | Yes | Yes | Yes | Yes |
|
|
| ROG Strix G16 2023 (G614JI) | 2024年05月01日 | Yes | Yes | Yes | Yes | Yes | Yes |
| |
| ROG Zephyrus G14 2024 (GA403UV) | 2024年06月17日 | Yes | Yes | – | Yes | Yes | Yes | nvidia-open avoids crashes with the standard driver. | |
| ROG Zephyrus G16 2024 (GU605MI) | 2024年09月01日 | Yes | Yes | – | Yes | Yes | Yes | For OLED screen brightness, see Backlight#Color correction. | |
| ROG Zephyrus G16 2024 (GU605MZ) | 2025年06月23日 | Yes | Yes | – | Yes | Yes | Yes | need kernel parameters i915.enable_dpcd_backlight=1 acpi_backlight=native for screen backlight control in hybrid GPU mode |
|
| ROG Zephyrus G14 2025 (GA403WW) | 2025年05月26日 | Yes | Yes | – | Yes | Yes | Yes | ||
The Ultimate Force (TUF)
| Model version | Date | Video | Sound | Ethernet | Wi‐Fi | Bluetooth | Power management | Other | Remarks |
|---|---|---|---|---|---|---|---|---|---|
| TUF Dash F15 (FX517ZC/ZR/ZM/ZE) | 2022年07月01日 | Yes | Yes | Yes | Yes | Yes | Yes | Keyboard effects not controllable. Most function keys work, Aura and airplane mode keys do not. | Hybrid GPU switching works perfectly using asusctl. |
| TUF Gaming F15 (FA507RC/RE/RM/RR/RW) | 2022年12月17日 | Yes | Yes | Partial: r8169 causes crashes. Needs r8168 AUR or r8168-dkms AUR installed and r8169 kernel module blacklisted. |
Yes | Yes | Yes | Keyboard RGB controllable with kernel above 6.1. All function keys work. | Needs asus_ec_sensors kernel module blacklisted.
|
| TUF Gaming A15 (FA506NC/IC/IE/IHR/QR/) | 2021年03月15日 | Yes | Yes | Yes | Yes | Yes | Yes |
| |
| TUF Gaming A16 (FA617XS/NS/NSR/XT/NT) | 2025年03月06日 | Yes | Yes | Yes | Yes | Yes | Yes |
| |
| TUF Gaming F15 (FX506HC-HN111W) | 2024年01月21日 | Yes | Yes | Yes | Yes | Yes | Yes | asusctl recommended for keyboard RGB control and hybrid GPU switching | |
| TUF Gaming A15 (FA507UV) | 2024年10月07日 | Yes | Yes | Untested | Yes | Yes | Untested | Upgrading BIOS from 307 to 309 causes losing control over keyboard's LED, fan speed and charge threshold | |
Black screen after sleep
Add amd_iommu=off idle=nomwait amdgpu.gpu_recovery=1 to your kernel command line.
Laptop not resuming (NVIDIA GPU with no iGPU)
The factual accuracy of this article or section is disputed.
This article or section needs language, wiki syntax or style improvements. See Help:Style for reference.
Some laptops with only an NVIDIA GPU and no integrated GPU may fail to resume properly from suspend, especially when the system only supports s2idle. To fix that enable S0ix support on NVIDIA Proprietary driver
Enable S0ix support (NVIDIA proprietary driver)
You can check if S0ix is currently enabled for the NVIDIA GPU by running:
cat /proc/driver/nvidia/gpus/0000:01:00.0/power
Look for this section:
S0ix Power Management:
If it shows:
Status: Disabled
Then S0ix is not currently active.
To enable S0ix support, ensure you're using NVIDIA driver version 515 or newer. Then, configure the kernel module option:
Create a modprobe configuration file:
/etc/modprobe.d/nvidia-power.conf
options nvidia NVreg_EnableS0ixPowerManagement=1
Rebuild the initramfs:
sudo mkinitcpio -P
Then reboot:
sudo reboot
After rebooting, re-check:
cat /proc/driver/nvidia/gpus/0000:01:00.0/power
Confirm that the line now reads:
Status: Enabled
This indicates that S0ix is now active.
Additionally, enable NVIDIA suspend/resume services:
sudo systemctl enable nvidia-suspend.service nvidia-resume.service nvidia-hibernate.service
These services help properly transition the GPU into and out of low-power states during suspend/resume.
Nouveau prevents boot
Boot with nouveau disabled: use nouveau.modset=0 on the kernel command line.
Need to edit bumblebee service to boot : https://github.com/Bumblebee-Project/Bumblebee/issues/764#issuecomment-450749984.
Elan1200 touchpad
Some fixes are needed: see https://bugzilla.redhat.com/show_bug.cgi?id=1543769.
ZenBook
| Model version | Date | Video | Sound | Ethernet | Wi‐Fi | Bluetooth | Power management | Other | Remarks |
|---|---|---|---|---|---|---|---|---|---|
| UX305FA | 2016年10月01日 | Yes | Yes | – | Yes | Yes | Yes | Function keys for brightness (F5/F6) do not send ACPI events |
|
| UX303LN | 2014年10月01日 | Yes | Yes | – | Yes | Untested | Untested | Touchpad misses gestures, Touchscreen misses multi-touch support | Avoid some power management features due to Kernel Bug 102091. |
| UX32A | 2014年03月14日 | Yes | Yes | – | Yes | Yes | Yes | See ASUS Zenbook Prime UX31A#Keyboard backlight | |
| UX32L(N) | 2015年08月29日 | Yes | Yes | – | Yes | Yes | Yes | Set the kernel parameters video.use_native_backlight=1 acpi_osi= for working backlight keys and backlight restore. |
Avoid activating some power management features due to Kernel Bug 102091. |
| UX325EA | 2025年03月22日 | Yes | Yes | – | Yes | Yes | Untested | Untested:IR Camera | Button to enable/disable camera, MyASUS, not working. Numpad works with relevant driver. |
| UX331UA | 2018年09月05日 | Yes | Yes | – | Yes | Yes | Yes | Untested:Fingerprint reader | |
| UX3404VA | 2024年04月08日 | Yes | Yes* | – | Yes | Yes | Yes | ||
| UX3405MA | 2024年05月17日 | Yes | Yes* | – | Yes | Yes | Yes | ||
| UX480 | 2019年10月23日 | Yes | – | – | Yes | Yes | Yes | ||
| UX430UA | 2017年06月01日 | Yes | Yes | – | Yes | Yes | Yes | PWM Fan control is not available | See dedicated page. |
| UX390UA | 2018年05月01日 | Yes | Yes | – | Yes | Yes | Yes | ||
| UX534FTC | 2020年04月09日 | Yes | Yes | – | Yes | Yes | Yes | ||
| UM425 | 2021年02月01日 | Yes | Yes | – | Yes | Yes | Yes | ||
| UM3402YA | 2022年09月28日 | Yes | Partial* | – | Yes | Yes | Yes | Fancontroll, fingerprint sensor not working; "deep sleep"/suspend to ram draining power | *internal speakers not working |
| UX3402ZA | 2023年01月31日 | Yes | Yes | – | Yes | Yes | Yes | Fingerprint works but might require some patience when swiping | |
| UX5401ZA | 2023年02月24日 | Yes | Yes | – | Yes | Yes | Yes | ||
| UX363EA | 2023年07月22日 | Yes | Yes* | – | Yes | Untested | Yes | *Audio might require disabling fast boot in UEFI if dual booting and tweaking ALSA volume control | Pipewire + wireplumber confirmed to work on audio/video playback |
| UX5304 | 2023年04月21日 | Yes | Yes* | – | Yes | Yes | Yes | *Audio might require disabling fast boot in UEFI if dual booting and tweaking ALSA volume control | Internal Speakers do not work |
| UX8402Z | 2023年11月10日 | Yes | Yes | – | Yes | Yes | Untested: Hibernation | ||
| UX6404VV | 2024年01月15日 | Yes | Yes | – | Yes | Yes | Yes | ||
| UM5606 | 2024年09月09日 | Yes | Yes* | – | Yes | Yes* | Yes* | *Most issues can be resolved by reading the ASUS Zenbook UM5606 page and installing linux-mainline AUR & linux-firmware | |
| UX5406(SA) | 2025年04月17日 | Yes | Yes* | – | Yes | Yes | Hibernate: Untested | ||
| UX582 HS i9 11900H | 2025年06月30日 | Yes | No | – | Yes | Yes | Hibernate: Untested | Do not use "Better Blur" in KDE Plasma. With it, the system will be very slow while playing youtube 4k videos.
Regular "Blur" works fine. |
No sound on the internal speakers or the headphones jack. Sound works on displays over HDMI or USB-C, and on bluetooth headphones. |
| UM3406KA | 2025年09月21日 | Yes | Yes | – | Yes* | Yes | Yes | Face login works well with Howdy | Ensure that broadcom-wl or broadcom-wl-dkms are installed, otherwise Wi-Fi will not work (even though the chip is not Broadcom) |
ExpertBook
| Model version | Date | Video | Sound | Ethernet | Wi‐Fi | Bluetooth | Power management | Other | Remarks |
|---|---|---|---|---|---|---|---|---|---|
| B9450 | 2020年04月20日 | Yes | Yes | Yes | Yes | Yes | Yes | ||
| B9450CEA | 2021年03月14日 | Yes | Yes* | Yes | Yes | Yes | Yes | ||
| BR1100FKA | 2021年05月28日 | Yes | Yes | Yes | Yes | Yes | Yes | Primary webcam works, keyboard webcam does not work. Stylus does not fully work. | Set the debug_quirks=0x20000 kernel module parameter for the sdhci module in order to use eMMC.
|
Eee PC
| Model version | Date | Video | Sound | Ethernet | Wi‐Fi | Bluetooth | Power management | Other | Remarks |
|---|---|---|---|---|---|---|---|---|---|
| T101MT | 2010年08月14日 | Yes | Yes | Yes | Yes | Untested | Partial | ||
| 1001P | 2011年09月04日 | Yes | Yes | Yes | Yes | Untested | Untested | ||
| 1001PXD | 2025年04月10日 | Yes | Yes* | Yes | Yes | – | Yes | acpi_osi= needed for hotkeys and eeepc_laptop module related features (like SHE). |
*Add snd-hda-intel model=lifebook to /etc/modprobe.d/alsa-base.conf
|
| 1005P | 2013年04月22日 | Yes | Yes | Yes | Yes | – | Yes | ||
| 1015 series | 2014年05月19日 | Yes | Yes | Yes | Yes | Untested | Yes | USB3: Untested | |
| F201E | 2015年09月19日 | Yes | Yes | Yes | Yes | – | Untested | ||
| 1201 series | 2017年11月11日 | Yes | Yes | Yes | Yes | Untested | Yes | ||
| 1215 series | 2017年12月08日 | Yes | Yes | Yes | Yes | Untested | Yes | Might need acpi_osi=""
|
Other
| Model version | Date | Video | Sound | Ethernet | Wi‐Fi | Bluetooth | Power management | Other | Remarks |
|---|---|---|---|---|---|---|---|---|---|
| W7S | 2007年08月01日 | Yes | Yes | Yes | Yes | Yes | Yes | ||
| F5R | 2008年01月16日 | Yes | Yes | Yes | Yes | Yes | Untested | ACPI works with acpi4asus and acpid | |
| G1 | 2008年11月23日 | Yes | Yes | Yes | Yes | Yes | Yes | ||
| M51SN | 2008年12月17日 | Yes | Yes | Yes | Yes | Yes | Untested | Add snd-hda-intel model=lenovo to /etc/modprobe.d/modprobe.conf
| |
| A7SN | 2008年12月31日 | Yes | Yes | Yes | Yes | Yes | Yes | ||
| N80Vn-X5 | 2009-02 | Yes | Yes | Yes | Yes | Yes | Untested | Add options snd-hda-intel enable=1 model=g50v position_fix=0 to /etc/modprobe.d/modprobe.conf
| |
| F8SN | 2009-08 | Yes | Yes | Yes | Yes | – | Hibernate: untested | Untested: Modem, Card reader, TV out | |
| A6km | 2009年08月10日 | Yes | Yes | Yes | Yes | Untested | Hibernate:Untested | ||
| L3000D | 2010年02月13日 | Yes | Yes | Yes | – | – | Yes | ||
| N53JN | 2010年11月03日 | Yes | Yes | Yes | Yes | Untested | Hibernate: Untested | suspend works but with problems due to USB3 controller | |
| N53SV | 2011年06月26日 | Yes | Yes | Yes | Yes | Untested | Yes | See also Ubuntu help | |
| N82JV | 2011年11月20日 | Yes | Yes | Yes | Yes | Yes | Yes | ||
| N56 series | 2014年06月30日 | Yes | Yes | Yes | Yes | Untested | Untested | Untested: Card reader |
|
| A8Le | 2011年07月31日 | Yes | Yes | Yes | Untested | Untested | Untested | ||
| UL30A | 2015年07月03日 | Yes | Yes | Yes | Yes | Yes | Hibernate untested | Card reader: Untested | Needs acpi_backlight=vendor. Use processor.nocst if crashing on boot.
|
| A53T | 2012年07月21日 | Yes | Yes | Yes | Yes | Untested | Yes | ||
| U31SD | 2012年12月30日 | Yes | Yes | Yes | Yes | Yes | Yes | ||
| K55VM | 2013年04月01日 | Yes | Yes | Yes | Yes | Untested | Yes | ||
| A55VJ | 2013年05月01日 | Yes | Yes | Yes | Yes | Yes | Yes | Use i8042.nomux=1 to prevent jittery touchpad.
| |
| X401A/X401A1 | 2013年05月01日 | Yes | Yes | Yes | Yes | Untested | brightness control needs asus-nb-wmi and acpi_backlight=intel acpi_osi= |
||
| X502CA | 2013年07月01日 | Yes | Yes | Yes | Yes | Untested | Yes | Poor Wi-Fi performance | |
| S300CA | 2013年08月01日 | Yes | Yes | Yes | Yes | Untested | Yes | Untested: USB3 Card reader |
Use acpi_osi=Linux acpi_backlight=vendor
|
| Q400A | 2013年10月17日 | Yes | Yes | Yes | Yes | Yes | Hibernate: Untested | HDMI output: Untested | |
| X401U | 2014年01月05日 | Yes | Yes | Untested | Yes | – | Yes | ||
| K55N | 2014年11月12日 | Yes | Yes | Yes | Yes | – | Overheats and immediately shuts down on modern 3D games. Use thermald to control temp using acpi_cpufreq | Fix fn brightness keys with acpi_osi="!Windows 2012" video.use_native_backlight=1. Do not enable early radeon hook to prevent blank screen after hibernation. Fix blank screen on suspend to ram with sysctl -w kernel.acpi_video_flags=3.
| |
| X53BR/K53BR | 2014年03月30日 | Yes | Yes | Yes | Yes | – | Yes | heats up very fast | |
| X551CA | 2014年03月24日 | Yes | Yes | Untested | Yes | Untested | Untested | Disabling Wi-Fi blocks the card, Fn+F2 does not work. Workaround on Ubuntu forum.
| |
| N550JV | 2014年03月01日 | Yes | Yes* | Yes | Yes | Untested | Yes** | *external speakers pop on sleep/shutdown **battery issues when a powered device is left plugged into the USB charging port. | |
| X83VB-X2 | 2014年09月01日 | Yes | Yes | Yes | Yes | Untested | Untested | Camera: Untested | |
| Q500A | 2015年02月01日 | Yes | Yes | Yes | Yes | Untested | Yes | ||
| S400CA | 2015年02月01日 | Yes | Yes | Yes | Yes | Untested | Yes | Untested: USB3 |
Use acpi_osi=Linux acpi_backlight=vendor
|
| U32U | 2015年02月01日 | Yes | Yes | Yes | Yes | Yes | Partial | Needs significant setup. Power management hard to get right. CPU Fan constantly on. | For rfkill issues options asus_nb_wmi wapf=1 may help
|
| X555L | 2016年05月19日 | Yes | Yes | Yes | Yes | No | Untested | Set acpi_osi= for proper display brightness control
| |
| X551MA(V) | 2017年01月31日 | Yes | Yes | Yes | Yes | Yes | Yes | Set acpi_osi= acpi_backlight=native for proper display brightness control
| |
| X553MA | 2015年06月01日 | Yes | Yes | Yes | Yes | No | Yes | Set OS Selection in BIOS setup to Windows 7broadcom-wl (causes freezes) | |
| F550J (aka A550J) | 2015年09月01日 | Partial | Yes | Yes | Yes | Untested | Untested | xf86-input-synaptics recommended for touchpad | Consider disabling standalone graphics card |
| N550JX | 2015年12月28日 | Yes | Yes* | Yes | Yes | Yes | Yes | *external speakers needs asus-n550jx-subwoofer-fix AUR Add kernel parameter acpi_osi= to fix Fn keys
| |
| X552M | 2015年12月01日 | Yes | Yes | Yes | Yes | Untested | Yes | Use acpi_osi= acpi_backlight=native for changing backlight with Fn+F5/Fn+F6 |
broadcom-wl (causes freezes) |
| E403SA | 2017年10月29日 | Yes | Yes | – | Yes | Untested | Yes | Untested: Card reader | |
| F555UA | 2016年08月14日 | Yes | Yes | Yes | No | No | Yes | No two finger scroll, very buggy touchpad | Add options snd-hda-intel model=laptop-dmic position_fix=3 ac97_quirck=alc_jack to /etc/modprobe.d/alsa-base.conf to get mic and headphone/mic to work
|
| K501J | 2016年09月01日 | Yes | Yes | Untested | Yes | – | Yes | Touchpad works with xf86-input-libinput , but somewhat uncomfortable. Better with xf86-input-synaptics even if deprecated. | |
| K501LX | 2017年01月01日 | Yes | Yes | Yes | Yes | Yes | Yes | Keyboard backlight controls | Added pcie_port_pm=off to kernel parameters to make bbswitch work correctly.
|
| R540SA | 2017年03月01日 | Yes | Yes | Yes | Yes | Yes | Yes | ||
| N551VW | 2017年06月01日 | Yes | Yes* | Yes | Yes | Yes | Untested | *Through hdajackretask select Realtek ALC668, check Show unconnected pins then check Override on Pin ID: 0x1a and Internal speaker (LFE), then apply and install the boot override. | |
| N551ZU | 2022年10月20日 | Yes | Yes | Yes | Yes | Yes | Untested | AMD Enduro supported via PRIME | |
| N76V | 2019年01月05日 | Yes | Yes | Untested | Yes | Untested | Untested | ||
| X451MA | 2021年02月12日 | Yes | Yes | Yes | Yes | Untested | Untested | Install broadcom-wl-dkms | |
| K55VD | 2024年04月19日 | Partial* | Yes | Yes | Yes | Yes | Yes | ||
| B9440UA | 2024年01月13日 | Yes | Partial* | – | Yes | Untested | Untested: Hibernation | Untested: Fingerprint Scanner | * Headphone Jack outputs very silent audio requiring output volume to be set to 153% to be audible which then produces distortion. |