ASUS Zenbook Pro UX501
This page contains instructions, tips, pointers, and links for installing and configuring Arch Linux on the ASUS Zenbook Pro UX501.
For general instructions see Laptop and comparable models from the summary page Laptop/Asus and Category:ASUS.
Contents
Kernel Options
To prevent random lock ups just before or as X loads, add the following option to your boot loader config:
i915.enable_execlists=0
To get brightness media keys and brightness adjustment working, add the following:
acpi_osi= acpi_backlight=native
To allow X to start without locking up when the GPU is powered down via bbswitch, replace the acpi_osi= above with:
acpi_osi=! acpi_osi="Windows 2009"
Module Configuration
Warning: Before trying out below fixes run pacman -Syu
To fix noise headphone noise create /etc/modprobe.d/alsa-base.conf
containing:
options snd-hda-intel model=dell-headset-multi
To enable power saving functionality for the audio card create /etc/modprobe.d/audio_powersave.conf
containing:
options snd_hda_intel power_save=1
To enable power-saving functionality for the Intel graphics card create /etc/modprobe.d/i915.conf
containing:
options i915 enable_rc6=1 enable_fbc=1 lvds_downclock=1 semaphores=1
But be careful with /etc/modprobe.d/i915.conf
. It may cause screen freezing.
Touch Pad
The touch pad will work with the xf86-input-libinput package.
Fan Control
To setup variable fan control, install the lm_sensors package and load the coretemp
module at boot by creating /etc/modules-load.d/lm_sensors.conf
containing:
coretemp
Virtual Terminal Fonts
The 4k resolution causes the default virtual terminal font to be extremely small, one way to resolve this is to install the terminus-font package and then creating /etc/vconsole.conf
containing:
FONT=ter-v28b
See also
- Bumblebee - To configure intel/nvidia hybrid graphics
- iwlwifi issue - if you have [*** ] A start job is running for wlp3s0 (14 s / 1min 30s).