View more guides at Linux Wiki Guides
This is a guide to running Linux with the Asus 1015E laptop, as tested using Ubuntu 15.10, Wiley Werewolf. This laptop is one of the Asus Transformer series devices, with double-hinged screen that allows the screen to rotate 180 backwards flat against the base of the laptop. In this configuration it is designed to be used as a tablet.
For full specifications see the https://www.asus.com/us/2-in-1-PCs/ASUS_Transformer_Book_Flip_TP300LA/. This device comes in several configurations, an i5 device is listed below.
|Name||Asus Transform Book Flip TP300LA|
|Processor||Intel(R) Core(TM) i5-5200U CPU @ 2.20GH|
|Screen||15.6“ 1366×768 Widescreen|
|RAM||Up to 6GB|
|HDD||Up to 500GB|
|Graphics||Broadwell-U Integrated Graphics|
|Network||Intel Wireless 7260|
|Screen||Partial||Does not rotate in tablet mode. Unsure how to access accelerometer data. Using xrandr to rotate does not correctly transform touch input. Touch can be fixed in software. Unsure how to detect screen fold mode, to allow keyboard disable|
|HDMI Out||Not Tested|
|Headphone Jack||Not Tested|
|Microphone Jack||Not Tested|
|Card Reader||Not Tested|
|Touch Pad||Partial||Had to enable two-finger scrolling through synclient|
Mostly works for basic functionality. The screen brightness buttons do not function, though blank does, as do the volume up/down function buttons. Touch works in regular laptop mode, but is not particularly useful. Glossy screen can be a tad annoying in some lighting conditions.
Swiping in tablet mode doesn't seem to work in most applications, this instead tends to simply act as a mouse pointer, and thus selects text, rather than scrolls (eg firefox). Naturally the keyboard and touchpad are exposed, but are not disabled automatically, and are prone to being tapped/pressed inadvertently.
Basic laptop functionality seems to mostly work. The tablet positioning mode however is not useful at this time. There needs to be a program to detect flip status, and then compute the correct time to enable/disable the keyboard and touchpad, as the keyboard is fully exposed to being touched in the flipped state.
This is not impossible to do with the current hardware, however a modest programming effort would be required to obtain usability. As how to access accelerometer data is unclear, it is unlikely that this could be implemented in a seamless mode at this time.
Reasonable as a laptop, not very useful as a tablet.