After enabling the hidden BIOS options for Native ASPM and Native PCIE
Runtime PM and disabling the C-states, I got rid of the issue (a hard
CMOS reset was necessary for the BIOS modification to fully kick in)

The C-states continued to work in Ubuntu, though, due to the nature of
the intel_idle built-in driver.

I am currently investigating which one of the above mentioned three BIOS
settings triggers on the issue.

Even if they aren't part of the problem, Native ASPM and PCIE PM gave me
much better CPU temps (seem to require the pcie_aspm=force and
pcie_aspm.policy=powersave kernel boot flags to work, otherwise neither
BIOS nor the OS perform power management)

Modifying a Zenbook BIOS turned out to be very simple -- you simply
download the latest official BIOS, open it in an AMI APTIO BIOS
modification utility, look for the hidden options you want to enable and
finally change their access level from Default to User. Then you flash
the modified BIOS file using either AFUDOS with /X flag or ASUS
Emergency BIOS Restore (rename UX21EAS.214 to UX21E.BIN, put it on a
flash stick formatted as FAT16 with a partition size <1Gb, insert it in
a USB 2.0 slot and power on the ultrabook while pressing Ctrl + Fn +
Home, release the said buttons after the ASUS logo appears -- the device
will force-reflash its BIOS with the file from the flash stick)

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg in Ubuntu.
https://bugs.launchpad.net/bugs/1446027

Title:
  SNA acceleration causes sudden shutdowns and corrupts CMOS data on the
  the Asus UX21E ultrabook on a wide variety of kernels since at least
  Ubuntu 14.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1446027/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to