The second thing to do after installing the 64-bit daily build of Ubuntu Linux Version 15.04 (Vivid Vervet), and updating the Wi-Fi network connection, was to replace the Linux kernel with a patched version specific to the T100.
The main issue on my system is a series of timeout errors produced by the mmcblk0rpmb partition on the T100’s solid state drive. A fix for a 32-bit kernel was produced earlier (T100 Timeout Issue Solved!) by Ruslan Kuznetsov on the “Asus T100 Ubuntu” Google+ Community.
Subsequently, Brain Wreck has posted a 64-bit patched kernel (based on the 3.18.0 kernel) that not only fixes the timeout issue, but also enables a number of specific features of the T100’s hardware.
To implement this kernel, go to the Asus T100 Ubuntu Google+ web site. Navigate to Asus Files – 318 64 Bit Kernel – 318 Kernel and download the two files (linux-headers-3.18.0+_3.18.0+-3_amd64.deb and linux-image-3.18.0+_3.18.0+-3_amd64.deb) from this folder.
Open a Terminal window and enter the following commands:
sudo dpkg -i linux-headers-3.18.0+_3.18.0+-3_amd64.deb
sudo dpkg -i linux-image-3.18.0+_3.18.0+-3_amd64.deb
This patched kernel eliminates the SSD timeout errors. Other features that are enabled include the ability to use the touch screen, and displaying a battery monitor in the panel. In addition, the machine will correctly restart or shut down (rather than hanging).
Now, we just need to wait until the patches are included in a mainstream distro!
Asus T100 Ubuntu
Asus T100 Linux&Ubuntu › 318 64 Bit Kernel
Installing Linux on the Asus Transformer Book T100
T100 Timeout Issue Solved!