A set of post setup scripts to make Ubuntu work nicely on the Surface Pro 2. These scripts have only been tested on Ubuntu 14.04.
sudo ./setup.sh The script will also make a log file with its full output in the same directory where it resides.
The current kernel is a custom one built from here.
- Hibernate (suspend to disk)
- Sleep (suspend to RAM), sometimes doesn't go to sleep.
- Internal Wifi, sometimes doesn't reactivate on wakeup from sleep.
- Typecover (including hotplugging)
- Touchscreen
- Pen
- Volume Rocker
- Basic gestures (using ginn)
- Basic power saving
- Front facing camera
- USB 3.0
- USB 2.0
There is a long thread on the Ubuntu forums which is where these scripts got their insperation from. It can be found here.
Feel free to contribute via issues/pull requests if you have found a way to make the experience even better!