Ubuntu 16.10 Images Released for Intel Bay Trail and Cherry Trail Processors

Canonical formally released Ubuntu 16.10 “Yakkety Yak” yesterday with  a developer preview of Unity 8 including desktop, tablet and phone UX convergence, Hybrid cloud operations with Juju 2.0, Snapd 2.16 with more than 500 snaps, etc..  Ian Morrison (Linuxium) wasted no time, and put together a Ubuntu 16.10 image working on platforms powered by Intel Bay Trail and Cherry Trail processor with modifications to have audio, WiFi and Bluetooth working.


If you want to try Ubuntu 16.04 on your device you can download ubuntu-16.10-desktop-linuxium.iso and prepare a bootable USB flash the usual way with rufus, or other utilities. If you’d like to try an alternative  Ubuntu flavor such as Lubuntu, Xubuntu, Kubuntu, Ubuntu GNOME, or Ubuntu MATE, Linuxium got you served too, and you’ll find the images on his blog.

Unity 7 is still running by default in Ubuntu 16.04, but if you are curious about Unity 8 convergence desktop/tablet/phone user interface, Canonical uploaded a video showing what you can expect.

You’ll also find more info about Unity 8’s window management, scopes, multimedia scopes, snappy apps and more on Ubuntu Insights.

Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard

18 Replies to “Ubuntu 16.10 Images Released for Intel Bay Trail and Cherry Trail Processors”

  1. If Ian Morrison (Linuxium) can provide those Ubuntu images, why can’t Canonical do that, and then in the standard Ubuntu image?

    It is a licensing thing? Is it about stability? Kernel version? Lack of interest from Canonical?

  2. @Sander

    Baytrail takes too many hardware specific tweaks to the kernel to be included in the generic debian\ubuntu kenrel:
    cstate and some off-tree patches: https://bugzilla.kernel.org/show_bug.cgi?id=109051
    GPIO\emmc configuration drivers: https://cateee.net/lkddb/web-lkddb/PINCTRL_BAYTRAIL.html
    un-mainlined wifi drivers: https://github.com/hadess/rtl8723bs

    Some of this can, and did, make it to the debian\ubuntu kernels and repositories. But Canonical won’t maintain a special kernel just for baytrail.

  3. Are these still borked specifically for Meegopad stick installs ? I know Ian had done something to the previous images because Meegopad blatantly used them for sales. Which affected those of us with the older T01 versions !

  4. @jpearn

    TLDR; No.

    My earlier 16.04 ISOs were specifically designed for Intel Compute Sticks in order to facilitate development and ease supportability. I’ve subsequently reworked the 16.04.1 ISOs and added new 16.10 ISOs that fully support HDMI audio, wifi and bluetooth on Intel Compute Sticks and will work on other Atom Bay Trail and Cherry Trail devices with varying success in part due to the functionality provided by the device’s BIOS which typically affects the success of bluetooth and assuming the device has either Realtek 8723BS or other officially support wifi including Intel.

    Since you raise the point I will clarify my position.

    Personally I’m not impressed with any company bundling my work with their hardware as an Ubuntu solution without either crediting my and others contributions or providing any form of support including basic re-installation. Furthermore to include a development (test) image on a commercial product and then expect me or others in the community to provide free support is unethical in my opinion.

    I see such actions as being contrary to my mission: to increase and improve knowledge; to make software freely available including the Linux kernel; to develop, support and enhance Linux (especially Ubuntu) on these physically small consumer mini PC devices.

    Also this needs to be a collaboration and unfortunately free software for everyone actually comes at a cost for me so I need donations to cover my existing costs in sharing my work like my website and Google Drive for example. I do not get donations when a company re-purposes my work as their own. Donations offset the costs of new storage and peripherals required for development, most importantly donations both monetary and of new devices help me continue my work in providing solutions, software and support to everyone. Whilst donations are voluntary I don’t monetise my website or blog with adverts nor do I spam other sites with self-promotions. As such any effort to obfuscate my work is disappointing.

    As a final point I also use the number and frequency of donations as a qualitative indicator to measure both the interest and usefulness of my work. This would lead me to conclude at this point that the 16.10 ISOs are of no benefit to anyone. Not exactly motivating.

  5. @Linuxium
    Thanks Ian for the info. / update. I can happily say I donated during the initial period of you dual booting the T01 last year and was dismayed to see the actions taken by said company. I will give the new ISOs a go once I have updated everything else in the house !

  6. @Linuxium
    @ first: I didn’t donate, yet.

    I appreciate what you are doiing, but as I’m not a ubuntu user I just use your image once to see if it boots/works. In my case it should be better if You share your source through (for example) github. Then I can build your sources for my distro (arch), and maybe make a PKGBUILD of it.

    Don’t understand me wrong, I know it is very time consuming and You should do what fit’s You most.

  7. @Linuxium
    I donated too 🙂 I hoped, that your images will be available for other sticks, not Intel only. Especially for Mele PCG02U, so I am going to test them, hope they will work there too 🙂

  8. @Linuxium

    I tested your image on the mele PCG02U, it booted but i ended with a flickering black screen. So I booted the normal ubuntu mate image and installed it without problems. Then I used your script to update the kernel to your kernel. I could boot with your kernel, a uname -r showed it was running on your kernel.
    The wifi didn’t work though, a dmesg showed me that the wifi firmware was missing. I compiled the wifi driver from hadess and the wifi works fine now.

    But now comes the strange part. The PCG02U was connected to a normal PC screen with a HDMI to DVI cable. In all the time I was busy i didn’t notice freezes. But as I wanted to test the hdmi audio, I connected the PCG02U to my TV.
    After a few minutes the freezes started. I tested it 2 times, with twice the same result. Now I’m working on it with the DVI screen and I didn’t notice any freezes. I couldn’t test the audio yet though. The sd slot works fine with my samsung 32gb evo pro.

    I hope this is some usefull information.

  9. @Roel
    After some testing I can certainly say the freezing has something to do with the Wifi. As I didn’t have wifi connection in my office room I thougt it had something to do with the hdmi. But suddenly I realized once I connected the PCG02U to my TV I came in range of the wifi signal and made a connection with the router. When I connected it back to the PC screen with DVI, everything was fine again, no freezing.
    To test, I unsoldered the mele wifi antenna and soldered on another one. Now I had almost a full signal in my office room, together with…freezing.

  10. My only confirmed problem so far is sound and that is an upstream issue: lack of support for the codec in the kernel. As such the linuxium iso for Yakkety is semi-useful at this point. I will see what evolves and I will consider donating but I haven’t as of yet.

  11. Conexant released the codec for ALSA and a patch is now in github. Hopefully I can test sound with the new code in the next day or two.

Leave a Reply

Your email address will not be published. Required fields are marked *

Khadas VIM4 SBC
Khadas VIM4 SBC