Laptop/ASUS

From ArchWiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
AcerAppleASUSDellFujitsuHPIBM/LenovoMSISamsungSonyToshibaOther

See also Wikipedia:Asus.

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
Note: As of 2020-12-11, the following battery device names are recognized: BAT0, BAT1, BATC and BATT.[4] Adjust accordingly or use the single character wildcard (?), e.g. BAT?.

systemd service

In order to automatically change the value at boot, create the following systemd service:

/etc/systemd/system/battery-charge-threshold.service
[Unit]
Description=Set the battery charge threshold
After=multi-user.target
StartLimitBurst=0

[Service]
Type=oneshot
Restart=on-failure
ExecStart=/bin/bash -c 'echo 60 > /sys/class/power_supply/BAT0/charge_control_end_threshold'

[Install]
WantedBy=multi-user.target

and then enable it.

Tip: Replace 60 with the desired value.

Restart=on-failure and StartLimitBurst=0 are used to work around the service failing with a /bin/bash: /sys/class/power_supply/BAT0/charge_control_end_threshold: Permission denied error.

This error is due to the service being started before asus-wmi could be loaded by the kernel (noted as kernel: battery: new extension: ASUS Battery Extension in the journal), making it impossible to write there.

The combination of those two options allows unlimited restart of the service for DefaultStartLimitIntervalSec (set to 10 seconds by default in /etc/systemd/system.conf), leaving enough time for the sysfs path to become available and writable and thus ensuring the fastest execution of the service.

Note: As of 2020-12-01, this is the only functional workaround as neither path-based activation or systemd-tmpfiles were working.

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 60 > /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#Sleep hooks.

E.g. if using Power management#Generic service template, enable an instance of the created template using:

# systemctl enable sleep@battery-charge-threshold.service

If creating a script as described in Power management#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:

# chmod +x /usr/lib/systemd/system-sleep/battery-threshold.sh

List of models and details

Tango-edit-clear.pngThis article or section needs language, wiki syntax or style improvements. See Help:Style for reference.Tango-edit-clear.png

Reason: Generic info not specific to laptops should be removed and instead of creating super long, messy entries there should be a dedicated page for the laptop. Many entries also need language improvements (Discuss in Talk:Laptop/ASUS)

Vivobook

Model version Date Video Sound Ethernet Wireless Bluetooth Power management Modem Other Remarks
VivoBook M513IA 2021.09.12 AMD Radeon RX Vega 7 PulseAudio and ALSA work out of the box N/A Works - tested with iwctl, connman, and NetworkManger Working, tested with bluez and blueman Battery lasts around 4-5hrs. Battery charge threshold can be set using systemd service. Hibernate working with swap. Not known Fn keys default behaviour is F1,F2 etc (must unset by Fn+Esc to use alternative functions) Hardware works out of the box. Battery life is on par with Windows.
VivoBook F510UA 2018.07.01 Intel UHD Graphics 620 (Kabylake GT2) works (PulseAudio), shows many non-existent sinks (HDMI 1/2/3/4/5 in various surround configs, only HDMI 2 exists) N/A Works Works (tested A2DP sink in PulseAudio) est ~6hrs, unverified, powertop and tlp not yet leveraged unknown grep bugs /proc/cupinfo = cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit UEFI secure boot key rejected, had to disable in BIOS.
VivoBook 14 X442UA-GA139T 2018.05.01 Intel UHD Graphics 620 (Kabylake GT2) works ok (have not check everything) Works not tested in archiso, works well with NetworkManager Untested est ~7hrs, unverifed untested grep bugs /proc/cupinfo = bugs: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass UEFI secure boot does not pass, might need work.
VivoBook S301LA 2016.09.01 Intel HD Graphics 4400, works well with xf86-video-intel Works Works out of the box with r8169 module, also with r8168 Works, atk9k module Works Add the boot option acpi_osi= for hotkeys and backlight control to work. For package power states lower than PC3, see Remarks. Webcam works Touchpad, touchscreen and card reader works out of the box To reach PC7, r8168 has to be built without certain build options. An easy way to do this is to build r8168-dkmsAUR after modifying its dkms.conf by removing EXTRA_CFLAGS='-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN'
VivoBook X512DA 2019.03.15 Vega 10; AMD ATI Picasso Works. HDMI sound output is muffled and glitchy with PulseAudio, but works flawlessly with PipeWire. N/A Works Works Around 8-10 hours of programming, web browsing, and Discord. Fan spins unusually fast when started plugged in. Touchpad, webcam, MicroSD card reader, HDMI, and USB 2/3/C all work perfectly. Fn+Esc turned on by default. Num lock has no issues. Works perfectly out of the box, even better than Windows, no drivers are needed and no issues seem to be Linux-specific other than the Fn+Esc issues.
Vivobook S14 M433 (X421IA) 2020.07.31 AMD ATI Renoir Works N/A Works Works Decent 8-10 hours browsing with TLP, keyboard backlight works, startup backlight at max (workaround in article). Hibernate may not work, suspend to ram is unavailable. Touchpad, webcam, sd card reader works. Fingerprint does not work Fn+Esc is turned on by default The laptop surprisingly runs Linux decently with few tweaks. See article for more details.
VivoBook X509DA_D509DA 2021.06.21 Vega 8 Works N/A Works with rtl8821ce-dkms-gitAUR Untested est ~2 hrs, fan always spins Webcam, MicroSD card reader, HDMI, and USB 2, 3 and C all work perfectly. Sometimes the touchpad is not recognized, to fix run sudo rmmod i2c-hid-acpi and sudo modprobe i2c-hid-acpi. Needed an external wifi/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 Vega 8 Works (pipewire) N/A Works Works ~12 hours on idle; ~8 hours of browsing with tlp enabled. Touchpad, webcam, HDMI, and USB 2, 3 works perfectly OLED screen works with the default acpi_video0 driver. Recovering from DPMS reset brightness to default (22%) under wayland. Under Xorg it can be solved by replacing acpi_video0 with amdgpu_bl0. A few keys were strangely mapped (e.g. Screenshot key(Fn+F11) mapped to Super+S). Disabling UEFI secure boot is required to boot archiso. No Fn+Esc issues.

Gaming

Model version Date Video Sound Ethernet Wireless Bluetooth Power management Modem Other Remarks
GL702ZC (ROG Strix AMD) 2017.04.01 Radeon RX580 - Kernel AMDGPU driver works great. Pulseaudio works well. (Did not test HDMI audio autput) Works Archiso could not connect to wireless, but no problems afterwards Does not work (4.17.5-1) Have not tested TLP benefits. Notably bad battery life; about 1 hour on standby. untested Wireless does not work in Debian branch kernels. Backlight keys are amdgpu, not xbacklight. Fancontrol is ACPI, there are some amdgpu fan control stuff on aur/github but have not tested yet.
GL552VM-DM-802D 2017.02.01 GTX960m - need nvidia proprietary driver with specific boot kernel otherwise due to a kernel lockup, you will not be able to boot. acpi_osi=! acpi_osi='Windows 2009' works out of the box using pulseaudio works out of the box works out of the box not tested still testing not tested need to add acpi_backlight=native to have fn keys backlight control and idle=nomwait
G502VM-FY017T 2017.02.01 GTX1060 3G - i use nvidia proprietaries driver it work fine after done an "mhwd-kernel -i linux410 & reboot" , nouveau not tested works out of the box using pulseaudio (KDE stock) works out of the box works out of the box works out the box (and using a Bluetooh headset like a Bose Qc35 works fine after a little workaround) ~3.75hrs in normal use, with decent screen brightness, seems the same as what I get on Windows 10 not tested Most Fn keys, sound control, works out the box, but the screen ajustment need a little workaround and it's fine Do not install intel drivers. This laptop does not have integrated graphics.
FX502VM 2017.02.01 GTX1060 3G - install nvidia, nouveau does not work works out of the box using pulseaudio works out of the box with r8169 works out of the box not tested ~3hrs in normal use, with decent screen brightness not tested Fn keys does not send ACPI events, except F10,F11,F12 (sound control) Do not install intel drivers. This laptop does not have integrated graphics.
FX504GD 2019.05.30 GTX1050 - install nvidia, nouveau does not work works out of the box works out of the box works out of the box works out of the box ~3hrs in normal use, +4hrs with power-save settings not tested 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 AMD Vega 8 + AMD RX 560X Use xf86-video-amdgpu for both, but it's not necessary works out of the box works out of the box works out of the box, if it does not, use rtw88-dkms-git from AUR works out of the box battery is similar to windows not present For Fan Speed Control (silent,balance,overboost) as in Windows Add amd_iommu=off idle=nomwait amdgpu.gpu_recovery=1 to your boot parameters if you experience black screen after waking up from sleep
FX505DT 2021.09.30 AMD Vega 8 + Nvidia 1650 MaxQ. xf86-video-amdgpu for amdgpu and install nvidia drivers for nvidia to work works out of the box with pulseaudio. Try installing pulseaudio-alsa if you use pulseaudio and alsa. works out of the box works out of the box works out of the box battery is a bit lower than on Windows None Fan control works like in Windows, Battery Charge Threshold works just like in Windows. See #Battery charge threshold Add amd_iommu=on idle=nomwait amdgpu.gpu_recovery=1 to your boot parameters if you experience black screen after waking up from suspend/sleep.
G73SW 2011.08.19 nvidia hda-intel Works out of box Works out of box None Untested Backlit keys worked when I installed GNOME Power settings need work...
G550JK 2014.08.01 Uses Nvidia Optimus, works fine with Bumblebee using Nvidia's drivers snd_hda_intel - some background noises while using headphones: here is a fix Not tested Works out of the box Not tested I did not tested much but it seems to work Not tested touchpad and camera works fine
FX 533VE 2018.02.01 Nvidia GTX1650 (MaxQ) using Nvidia propitiatory driver and Intel integrated graphics - Both cards working fine on optimus technology (bumblebee) Works RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller Dual Band Wireless-AC 7265 using iwlwifi kernel module working (install blueberry package) Keyboard backlight and screen brightness working fine n/a must boot with nouveau disabled (append 'nouveau.modset=0' on grub) and after booting blacklist nouveau and install Nvidia drivers Highly recommended, Arch linux performs way better that other distros on optimus laptops
FX 504GM 2019.02.01 Nvidia 1060 (M) using Nvidia propitiatory driver and Intel integrated graphics - Both cards working fine on optimus technology (bumblebee) Works Works Works Works Keyboard backlight and screen brightness working fine n/a Need to edit bumblebee service to boot : https://github.com/Bumblebee-Project/Bumblebee/issues/764#issuecomment-450749984. must boot with nouveau disabled/blacklisted if it is installed Did not manage to use the HDMI output (in fact, it's possible, but...), issue posted on the forum
FX 504GE 2019.06.01 Nvidia 1050Ti (M) using NVIDIA proprietary driver and Intel integrated graphics - Both cards working fine on default drivers on X. Wayland support for PRIME#PRIME render offload not yet available. Works Works Works Works Keyboard backlight and screen brightness working fine. No ability to control keyboard backlight from OS, must use Fn key. Not Tested Uninstall bumblebee or nvidia-xrun if previously used. Elan1200 touchpad needs some fixes (see https://bugzilla.redhat.com/show_bug.cgi?id=1543769)
GL 503VD 2019.02.01 Nvidia 1050 (M) using Nvidia propitiatory driver and Intel integrated graphics - Both cards working fine on optimus technology (bumblebee) Works Works Works Works Keyboard backlight and screen brightness working fine n/a Need to edit bumblebee service to boot : https://github.com/Bumblebee-Project/Bumblebee/issues/764#issuecomment-450749984. must boot with nouveau disabled/blacklisted if it is installed Not everything is tested yet, but it looks like everything is working fine. Elan1200 touchpad needs some fixes (see https://bugzilla.redhat.com/show_bug.cgi?id=1543769)

Republic of Gamers (ROG)

asusctlAUR (or asusctl-gitAUR) implements functionality specific to the ROG line of laptops, such as backlit keyboards, fan profiles, and the AniMe LED matrix. Check the project's official site for usage: https://asus-linux.org/

Model version Date Video Sound Ethernet Wireless Bluetooth Power management Modem Other Remarks
ROG Zephyrus M 2019.11.01 Intel integrated graphics using + Nvidia RTX 2060 using NVIDIA proprietary driver - Both work. To disable NVIDIA just install bbswitch, but remember, it should be on by default or you will see black screen. After boot print sudo tee /proc/acpi/bbswitch <<<OFF Works Works Works Works ONLY 1.2h because I could not poweroff NVIDIA card n/a No control over fans and keyboard backlight. Most of functional keys not working 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 G14 (GA401I) 2021.05.12 Radeon integrated GPU using amdgpu/modesetting DDX + NVIDIA discrete GPU using NVIDIA proprietary driver(465) - Both work under PRIME. Works No port but works over USB. Works Works Around 6-ish hours at a light load. n/a Fan control & keyboard backlight as of linux kernel 5.10/5.12 works straight after fresh install, and some function keys and AniMe LED matrix work with kernel patches and asusctl-gitAUR. Works very well on fresh installs (tested on Ryzen 9 4900HS w/ 1660Ti & Rtx 2060 max q versions).
ROG Zephyrus G15 (GA502IU) 2020.07.08 Radeon integrated graphics using amdgpu/modesetting driver (Ryzen 7 4800HS) + Nvidia GTX 1660 Ti Mobile using NVIDIA proprietary (450+) driver. Nvidia card only works when outputting to an external monitor. Works - the speakers were mute at the beginning, solved by disabling and re-enabling them in the BIOS. Works Works Works 5+ hours at a light load. n/a Keyboard backlight works after suspend/resume cycle, some custom keys do not work. Can control only one fan with asus_nb_wmi module. Kernel 5.8+ is recommended to fully take advantage of the processor. Lots of tweaking necessary to make it work properly, mostly due to drivers just being released. The situation will likely improve in a few months.
ROG Zephyrus S15 (GX502LWS) 2020.20.25 Nvidia RTX 2070 Super works using NVIDIA proprietary driver (v. 450.80.02). Small issue if a second monitor is connected, you have to un-plug it and plug it again for it to work properly Works Works Works Works 4-5 hours browsing with TLP, keyboard backlight works, startup backlight at max. No need to disable Nvidia card. Hibernate works with specific partition but it takes the same time to boot as normal boot up, suspend to ram is not yet tested. No Modem Touchpad works, keyboard colors work using rogauracore-git, special ROG keys also working The laptop runs Linux perfectly fine with barely any tweaks
ROG Flow X13 (GV301QE) 2021.07.01 Nvidia RTX 3050Ti works using NVIDIA proprietary driver. Render offloading with prime-run works. When using urxvt, AMDGPU sometimes resets & hangs. Speakers work with kernel 5.13.12 and above, phone jack always worked. no ethernet port Works Works asusctl works, still testing battery life... No Modem Touchpad, touchscreen work. Both accelerometer sensor and lid-backflip are not detected (waiting for asus-wmi fix?). Stylus works. Tablet integration is manual, because the sensors are missing. AMD GPU reset hang can make it a bit unreliable, but it's only with urxvt (so far).
ROG Flow X13 (GV301QH) 2021.10.09 Nvidia GTX 1650 works using NVIDIA proprietary driver. Render offloading with prime-run works. Touchpad, touchscreen work. Lid-backflip is not detected. Accelerometer works. Stylus not tested. Fingerprint sensor is detected when libfprint is fully upgraded, however it always fails to verify. Tablet integration is manual, because the lid-backflip sensor is missing.
ASUS ROG Zephyrus GU501GM 2021.11.24 GTX 1060 works with Nouveau and the NVIDIA proprietary driver. PRIME offloading works and other programs such as Nvidia-xrun and optimus-managerAUR work too. Works N/A Works Works Freezes when using TLP due to snd_hda_intel. Battery life < 1 hour with nvidia gpu on (with 2.5-year-old battery) N/A Fan curves cannot be changed though overboost modes work. RGB works with rogauracore-gitAUR and all keys work except the mute microphone button Secure boot needs to be disabled to load Archiso. HDMI output is hardwired to the Nvidia GPU. Otherwise works perfectly fine.

ZenBook

Model version Date Video Sound Ethernet Wireless Bluetooth Power management Modem Other Remarks
UX305FA 2016.10.01 Intel HD 5300 - install xf86-video-intel works out of the box in GNOME, i3 works with pulseaudio Intel - works out of the box 802.11 ac module, works out of the box works out of the box in GNOME around 4 hours of battery life under decent load, gets quite hot, but never throttles webcam works Function keys for brightness (F5/F6) do not send ACPI events, F3 and F4 do, however.
UX303LN 2014.10.01 GeForce 840M & Intel HD Graphics, Had to install Bumblebee to get both working Works out of box (with ALSA, 'Speaker' channel should be un-muted) USB-to-Ethernet devices seem to work fine out of the box Wifi works out of the box Bluetooth not tested Not tested but seems to work fine Not tested Touchpad works (no gestures currently), Camera works fine, Touchscreen works (no multi-touch support) Avoid some power management features due to Kernel Bug 102091.
UX32L(N) N/A GeForce 840M & Intel HD Graphics (Haswell-ULT rev09), Use bbswitch and the Intel GPU as the proprietary nvidia driver breaks vsync and may cause crashes in Plasma 5. Works out of box Factory-supplied USB-to-Ethernet adapter works Qualcomm Atheros AR9462 with ath9k driver or Intel with iwlwifi, out-of-the-box Bluetooth works with bluez5 Suspend and Hibernate work Set the kernel parameters video.use_native_backlight=1 acpi_osi= for working backlight keys and backlight restore. Webcam, keyboard backlight and adjustment thereof works. Clickpad works with libinput and synaptics. Testing of synaptics settings to get comfortable options needed. Avoid activating some power management features due to Kernel Bug 102091.
UX430UA 2017.06.01 Intel HD 620(Both Modsetting and xf86-video-intel drivers Works out of the box. May need to add "options snd-hda-intel model=laptop" to /modprobe.d/alsabase.conf file. Important!!! You need to shutdown your PC for the fix to take affect (reboot does not take effect). Also check this thread helps me to solve headphones problem. Does not have Ethernet, but USB dongle works fine Works out of the box Works out of the box Works out of box. TLP and PowerTop allows 7 - 8 hours battery life Does not have a Modem Comments: Laptop works beautifully with Linux, though PWM Fan control is not available (common issue on Zenbook range)
UX390UA 2018.05.01 Intel HD 620 - install xf86-video-intel May need to apply this fix for volume control No integrated Ethernet, usb-c dongle works Works out of the box Works out of the box Works out of the box. TLP allows 8 - 9 hours battery life Does not have a Modem PWM Fan control is not available (common issue on Zenbook range)
UX534FTC 2020.04.09 Intel HD Graphic with standard driver, Nvidia GTX1650 Max-Q with proprietary driver, Optimus works with Bumblebeed and bbwitch for power effiency Realtek ALC294 Intel HDA Audio output is not working neither on speaker nor on headphones, mic is working No integrated Ethernet, USB 3.0 dongle works Works out of the box Works out of the box Works out of the box. TLP allows 9 - 10 hours battery life (if using Nvidia driver require to configure properly Optimus with Bumblebeed to gain autonomy) Does not have a Modem PWM Fan control is not available (common issue on Zenbook range). Screen Pad is working as secondary display option 'portrait rotate left' required (can be turned off by just deactivating in Gnome 3) if using Wayland set scale 200% on ScreenPad and a different scale of 100% on FHD main display is ok

ExpertBook

Model version Date Video Sound Ethernet Wireless Bluetooth Power management Modem Other Remarks
B9450 2020.04.20 Works out of the box Works out of the box Works out of the box Works out of the box Works out of the box Works out of the box Does not have a Modem
B9450CEA 2021.03.14 Intel Iris Xe, using i915 ALC294 codec using snd_sof_pci, requires latest sof-firmware using e1000e via mHDMI adapter Wi-Fi 6 AX201 160MHz using iwlwifi Works out of the box Works out of the box Does not have a Modem

Other

Model version Date Video Sound Ethernet Wireless Bluetooth Power management Modem Other Remarks
K55N 2014.11.12 Radeon HD 7520G - install xf86-video-ati snd,snd_hda_codec works out of the box using pulseaudio r8169 module, out of the box ath9k module, out of the box not present Overheats and immediately shuts down on modern 3D games. Use thermald to control temp using acpi_cpufreq webcam works 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".
X401U 2014.01.05 Radeon HD 7340 - install xf86-video-ati did not work out of the box, never configured correctly, using pulse, everything works not tested Wi-Fi out of the box none to support all power options work just fine webcam works overall performance is satisfactory
X401A/X401A1 2013.05.01 Integrated Intel HD Graphics - install xf86-video-intel and libva-intel-driver, enable SNA hda-intel works, headphone jack, mic works Realtek, out of the box Wi-Fi out of the box not tested all power options work just fine, only brightness control needs module asus-nb-wmi to be loaded and acpi_backlight=intel acpi_osi= GRUB options as of kernel 3.9.4 webcam works overall performance is satisfactory
W7S Do not Panic 3D with NVIDIA drivers hda-intel r8169 module, out of the box Intel 4965 works with iwlwifi works out of the box webcam works with uvc drivers, but it is mounted upside down ACPI works with acpi4asus and acpid
N80Vn-X5 2009.02RC2 3D with NVIDIA drivers hda-intel plus adding options snd-hda-intel enable=1 model=g50v position_fix=0 to /etc/modprobe.d/modprobe.conf Out of box with r8169 module out of box with ath9k out of box webcam and card reader both work out of the box ACPI works fine with the asus_laptop module
F8SN 2009.08 only tried with open source NV drivers (got 1280x800 pixels default without xorg edit), 3D proprietary will probably work hda-intel Ethernet works out of the box Intel 4965 works with iwlwifi untested-but is recognized by kernel untested-battery status can be detected and customization options exist Syntek Sonic web cam and Ricoh Card reader work out of the box (might need to allow user mount privileges just as you would for other ext. drives) Highly compatible with Arch Linux
L3000D Most recent as of 2010-02-13 Works out of box Works out of box Works out of box Not contains Not contains Works perfectly Untested
N53JN Most recent as of 2010-11-03 Contains NVIDIA Optimus, so only Intel graphic card works. Waiting for NVIDIA to support Optimus on Linux Works, needs some editing of modprobe files Works out of box ath9k Untested Hibernate untested, suspend works but with problems due to USB3 controller Web cam works, touchpad works, media buttons work
N53SV Most recent as of 2011-06-26 Contains NVIDIA Optimus, so only Intel graphic card works. hda-intel r8169 module, works out of box ath9k needs madwifi Untested BBS thread Web cam works, touchpad works, card reader works. See also Ubuntu help
A8Le Most recent as of 2011-07-31 Works out of box Works out of box (with ALSA, 'Speaker' channel should be un-muted) Out of box with r8169 module Untested Untested Untested Touchpad works
1005HA 2011.08.19 Works out of box using i915 hda-intel Works out of box ath9k Untested Untested
1015E 2014.05.19 Works out of box using i915 hda-intel Works out of the box. Wifi out of the box. Untested Display brightness and toggle, battery management, power, lid close works out of the box. Suspend works out of the box. Hibernate works after following instructions here. Touchpad requires xf86-input-synaptics package. Webcam/mic works. Card reader works. USB 3.0 untested. Overall satisfactory. efibootmgr v0.12 does not work, and v0.11 is recommended. linux kernel v4.3 and v4.4 has kswapd0 bug. linux-lts is recommended until fixed. Only display, audio and sleep fn keys are recognized.
UL30A 2011.08.19 Works out of box hda-intel Works out of box Untested Untested Untested Web cam works, touchpad works, card reader untested acpi_backlight=vendor in bootloader
Q400A Works out of box using i915 hda-intel, mic works AR8151v2 works out of box Works out of box Works out of the box Suspend works, Hibernate untested Backlit keys work on GNOME 3, screen backlight works with keys in gnome-3.10, touchpad works, webcam works, card reader works, HDMI output untested
Q500A 2015.02.01 xf86-video-intel, works out of box hda-intel, works out of box r8169, works out of box iwlwifi, works out of box untested but detected by bluez Suspend works, Hibernate works. Works very well with Arch Linux
K55VM 2013.04.01 Contains NVIDIA Optimus, both works. Intel and Nvidia(proprietary drivers) hda-intel r8168 module, works ath9k Works out of box Untested suspend and hibernate both work with gnome power manager and laptop-mode-tools Web cam works, touchpad works, card reader works, sound card works Highly compatible with Arch Linux. Technology optimus works with Bumblebee
K55VD 2021.11.27 Contains NVIDIA Optimus. Both proprietary NVIDIA driver and nouveau do not work. Only Intel Integrated Graphics. hda-intel r8168 module, works ath9k Works out of box Works with bluez suspend and hibernate both work with gnome power manager and laptop-mode-tools Web cam works, touchpad works, card reader works, sound card works Highly compatible with Arch Linux but NVIDIA proprietary driver (nvidia-390xx-dkmsAUR) fails with both linux and linux-lts kernels
A55VJ 2013.05.01 Contains NVIDIA Optimus, both work (NVIDIA only via Bumblebee) hda-intel r8169 module works iwlwifi Works with bluez suspend works out of box with systemd/logind.conf Web cam works, touchpad works, card reader works Highly compatible with Arch Linux. Add i8042.nomux=1 to kernel line to prevent jittery touchpad.
S300CA 2013.08.01 Intel HD Graphics 4000, works out of the box with xf86-video-intel hda-intel Atheros AR8161, works out of the box Atheros AR9485, works out of the box with ath9k not tested works, slightly higher power usage as Windows 8, for backlight add acpi_osi=Linux acpi_backlight=vendor to bootloader kernel line Web cam, touchpad, touchscreen all work, USB 3.0 and car reader not tested yet Highly compatible with Arch Linux.
S400CA 2015.02.01 Intel HD Graphics 4000, works out of the box with xf86-video-intel hda-intel, works out of the box Atheros AR8161, works out of the box Atheros AR9485, works out of the box not tested works, for backlight add acpi_osi=Linux acpi_backlight=vendor to bootloader kernel line Webcam work out of the box, touchpad work out of the box with xf86-input-synaptics, touchscreen all work, card reader works out of the box, USB 3.0 not tested yet Highly compatible with Arch Linux.
X502CA 2013.07.01 Integrated Intel HD Graphics works hda-intel works Qualcomm Atheros AR816x/AR817x, did not work during installation, after that works, but check model specific wiki Ralink RT3290 performs very poorly with standard kernel driver. Check model specific wiki not tested suspend works, see model specific wiki for display brightness control not tested not a very good choice for Linux due to Wi-Fi problems
X53BR/K53BR anything since 3.11 kernel ATI 6320/ATI 7470 works, but cannot disable discrete. Intervention needed since 3.13 hda-intel works Realtek with r8169 driver, out-of-the-box Qualcomm Atheros AR9485 with ath9k driver, out-of-the-box - three different brightness switches in /sys/class/backlight for the same display, anything else fine webcam fine heats up very fast, description coming
X551CA 2014. 03. 24. Integrated Intel, works with xf86-video-intel hda-intel Realtek r8169, did not tested Qualcomm Atheros AR9485, oob, but problems with NetworkManager - disabling the wifi hardblocks the card and Fn+F2 does not work. Workaround on Ubuntu forum. not tested I did not tested yet, but at first sight it seems ok. not tested. It seems to work well with Linux
X451MA 2021. 02. 12. Works out of the box with Kernel Mode Setting i915 driver snd_hda_intel, works Realtek r8169 Broadcom BCM43142, works with broadcom-wl-dkms not tested not tested Performs better with Linux than Windows
N550JV 2014.03.01. Hybrid graphics with integrated Intel and NVIDIA GeForce GT 750M Nouveau working with Bumblebee (NVIDIA driver works but not tested extensively) snd_hda_intel works but external speakers pop on sleep/shutdown Realtek r8169 works out of box Qualcomm Atheros AR9485 works with ath9k out of the box not tested working, USB must be disabled before sleep no modem Card reader works out of box, has battery issues when a powered device is left plugged into the USB charging port.
X83VB-X2 2014.09.01 GeForce 9300M GS, Works out of the box with xf86-video-intel Works out of box (with ALSA, 'Speaker' channel should be un-muted) Ethernet works out of the box Wifi works out of the box Bluetooth not tested Not tested but seems to work fine Not tested Touchpad works, Camera not tested
U32U 2015.02.01 Radeon 6320, Install xf86-video-ati Works out of box (with ALSA) Works out of the box Works out of the box. For rfkill issues options asus_nb_wmi wapf=1 may help Bluetooth works with bluez5, optionally install bluetooth manager Suspend does not work. CPU Fan constantly on. Webcam works Needs significant setup to function properly. Power management hard to get right.
X553MA 2015.06.01 Works Works Works broadcom-wl (causes freezes) Untested Suspend works Set OS Selection in BIOS setup to Windows 7
F550J (aka A550J) 2015.09.01 Intel HD4600(integrated, works well witth xf86-video-intel), Nvidia 850M(cannot enter GNOME desktop environment(message "Critical issue") with driver nvidia installed) Intel HD Audio with ALSA Works out of box : Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 12) Broadcom Corporation BCM43142 802.11b/g/n (rev 01), works well with broadcom-wl-dkms installed (refer to Broadcom wireless) Not tested Not tested N/A You should install xf86-input-synaptics to enable touchpad Recommend to disable standalone graphic card
N550JX 2015.12.01 Works Works Works Works Works Works N/A Read N550JX
X552M 2015.12.01 Intel HD works good with xf86-video-intel, for Nvidia use bumblebee & nvidia. Works Works Works with 'broadcom-wl-dkms' Untested Works N/A Add 'acpi_osi= acpi_backlight=native' to bootloader kernel line for changing backlight with keyboard combo keys (fn + f5 / fn + f6) Read X552M
E403SA 2016.06.01 Integrated Intel HD Graphics 400 (Braswell), works well with xf86-video-intel. snd_hda_intel, works out of the box not tested, no ethernet port ath9k, works out of the box not tested suspend and brightness control works, but not with ACPI keys works out of the box Card reader not tested. ACPI/Function keys and lid switch do not work and will not show up on acpi_listen; except for mute, volup, voldown. With acpi="!Windows 2012" all ACPI functions work perfectly but the touchpad gets disabled entirely.
F555UA 2016.08.14 Intel HD works good with xf86-video-intel Sound works well, have to 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 to work and headphone/mic to work Ethernet works RTL8111/8168/8411 Wireless gives Kernel Panic RTL8821AE, have to blacklist on boot or msg will flood screen, replaced with AR9462 PCIe wireless card instead of trying to fix Bluetooth does not work out of box, replaced with AR9462 card Suspend and Brightness work have not tried with keys n/a Issues with touchpad, no two finger scroll, very buggy touch If start xserver, can reinstatiate RTL8821AE driver and it will work, but floods logs with kernel panic msg.
K501J Most recent as of 2016.09.01 OK OK Not tested OK n/a Brightness works with keys on Gnome 3 n/a Touchpad works with xf86-input-libinput, but somewhat uncomfortable. Better with xf86-input-synaptics, however pacman says "xf86-input-synaptics driver is on maintenance mode and xf86-input-libinput driver must be prefered over."
K501LX 2017.01.01 Intel HD Graphics and GeForce GTX 950M. Configured and working with bumblebee - see note. Works Works Works Works Everything works out of box except keyboard backlight controls. Backlight can be controlled in GNOME without additional configuration. Using laptop-mode-toolsAUR generaly yields 4-5 hour battery life for light work and 1.5 hours for intensive work with the GPU on. Works Touchpad, and card reader works out of the box Had issues using Bumblebee version with linux version 4.9 (as of 2/25/2017). Added pcie_port_pm=off to kernel parameters to make bbswitch work correctly.
R540SA 2017.03.01 Works out of box Works out of box Works out of box Works out of box Works out of box Works out of box Works out of box Works out of box
N551VW 2017.06.01 nVidia Optimus + xf86-video-intel works via HDMI out of box, TBC Works out of box Works out of box not yet tested, TBC not yet tested, TBC n/a n/a
N76V 2019.01.05 PRIME xf86-video-intel + xf86-video-nouveau Works out of the box with pulseaudio and plasma-pa untested Works out of box untested untested untested untested
X 450LCP 2019.11.01 Intel integrated graphics using *modesetting* driver + Nvidia GT 720M using NVIDIA proprietary driver - Both works fine using bumblebee driver or nvidia-xrun, but bumblebee brings more performance for some reason Works Everything Works, but takes a while to actually recognize when the ethernet RJ-45 cable is connected Works Does not work, needing to replace the wireless combo card Est ~4hrs, verified. If you want to auto-suspend PCI-E stuff for saving more power, please blacklist the ID 04:00.00 (The NVIDIA GPU) and mei_me, lpc_ich and nvidia drivers, otherwise you will have random lockups, touchpad failures and problems with bbswitch Webcam, microphone touchpad works ok. Touchpad works better with xf86-input-libinput driver grep bugs /proc/cpuinfo cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs Apparently there is no way to control manually the fan. Everytime the fan just stops spinning, needing suspending/reboot to fix.