When Intel released its Ubuntu Compute Stick it was heavily criticized as being under-spec'd. Also criticized was the choice of Ubuntu with Unity as it was deemed to be too demanding. With this in mind I've combined the latest patches and source together with Canonical's kernel source to create a range of ISOs that can work on Intel's Atom Compute Sticks from the very basic model to the latest. All include audio over HDMI, wifi and bluetooth together with patches that try to reduce the random freezes that have been known to occur.
First up is Lubuntu. I've configured it to use ZRAM both as an ISO and once installed. As a light-weight Ubuntu it is highly suitable for the minimalist STCK1A8LFC device.
Next is Ubuntu. Previously it was necessary to use the 64-bit bootloader to use my 16.04 ISO. Now I've configured it to both run and install using either the 32-bit or 64-bit bootloaders. The key benefit is the ability to easily dual-boot without needing to modify the BIOS.
Finally I've also incorporated all these features and produced Xubuntu, Ubuntu-Mate and Kubuntu ISOs. This provides a choice now of Ubuntu flavours for the Intel Compute Stick.
One potential draw-back is that each ISO includes a patched kernel to provide the missing functionality meaning it will not get any automatic kernel updates from Canonical. So I've also developed a manual patching process that allows you to download a script which will then update the kernel.
ISOsTo try an ISO download it from one of the links below (i.e. the caption below each image) and write it to a USB using either 'Rufus' in Windows or 'dd' in Linux.
Update: If you are using Rufus version 2.3 or above then select 'Write in DD Image mode' when prompted otherwise for version 2.2 and below you should first let Rufus complete and then additionally download 'bootia32.efi' from https://drive.google.com/file/d/0B99O3A0dDe67QWUtek9rdHptMjA and copy the file to the newly created USB's 'EFI\BOOT' directory.
Then boot from the USB by pressing the 'F10' option immediately after powering-on your device. For installation to your device simply run the installer and follow the on-screen instructions.
Remember also to be patient as depending on the speed of your USB it can be anything from 15 to 45 seconds before anything appears on the screen.
Kernel Upgrade ScriptIf you want to upgrade the kernel to the latest Ubuntu 16.04 (but patched) version first download the upgrade script (click the caption under the image below) , make sure it is executable (use 'chmod 755 <script>') and then run as 'root' ('./<script>'). Once the script has finished executing you'll need to reboot to use the latest kernel.
As before this is only for Atom based Intel Compute sticks which includes the STCK1A8LFC, STCK1A32WFC, STK1AW32SC and STK1A32SC models.
Acknowledgements: Pierre-Louis Bossart (HDMI audio), Bastien Nocera (wifi) & Larry Finger (bt).