Update: This work is superseded ... see Canonical have announced a new point release for Ubuntu 16.04 LTS - 16.04.7 (Xenial Xerus)
I’ve respun the desktop ISO using my ‘isorespin.sh‘ script and created ISOs suitable for Intel Atom and Intel Apollo Lake devices:
Downloading Note
After downloading an ISO file it is recommended to test that the file is correct and safe to use by verifying the integrity of the downloaded file. An error during the download could result in a corrupted file and trigger random issues during the usage of the ISO.
The program 'md5sum' is designed to verify data integrity using the MD5 (Message-Digest algorithm 5) 128-bit cryptographic hash. The MD5 calculation gives a checksum (called a hash value), which must equal the MD5 value of a correct ISO.
First open a terminal and go to the correct directory to check a downloaded ISO. Then run the command 'md5sum <ISO>' for example:
md5sum linuxium-atom-ubuntu-16.04.6-desktop-amd64.iso'md5sum' should then print out a single line after calculating the hash:
aba50cfd8e0b4154a8ba24713fb3231a ./linuxium-atom-ubuntu-16.04.6-desktop-amd64.iso
Compare the hash (the alphanumeric string on left) from your output with the corresponding hash below. If both hashes match exactly then the downloaded file is almost certainly intact. However if the hashes do not match then there was a problem with the download and you should download the file again.
ISO 'md5sum' hashes
aba50cfd8e0b4154a8ba24713fb3231a ./linuxium-atom-ubuntu-16.04.6-desktop-amd64.iso
0cc8fd4ff9f5a41cedd5b0284bd967ed ./linuxium-apollo-ubuntu-16.04.6-desktop-amd64.iso
Please donate if you find these ISOs useful.
57 comments:
Not working on the linx 12x64
no wifi (believe thats fixable with the right file see link)
no audio (ARGHHHH VERY common issue with nearly every bloody linux)
rotation off (probably fixable)
constantly tries to hibernate
the last one I had on ubuntu 19.04, it was fixable http://www.linxtablet.co.uk/viewtopic.php?p=18260#p18260 shows how (wifi fix is there too) but then you cant lock the screen and i need to lock my tablet when at work!
been trying for months to get something other than windows to work on this tablet - sound always seems to be the main sticking point..
"Heads up" - Sourceforge Down and [: too many arguments
(Not sure where to post this - apologies if wrong)
I recently repeated an isorespin (previously successful) on a known good Xubuntu 18.04.1 iso .
This time it failed with:-
WARNING: sourceforge.net is down so trying alternate ...
./isorespin.sh: line 3583: [: too many arguments
Work-arounds:-
[1] https://sourceforge.net/projects/refind/files was declared by my Firefox browser, at the time, to be misconfigured.
However I was able to download the refind file manually using my Chromium browser.
[2] While the code was sending bash to line 3583, I amended that to:-
if test ! -d ${REFIND_DIR} ; then # [ ! -d ${REFIND_DIR} ]; then
and all was well.
BTW this behaviour was the same whether I was running the host on Devuan Ascii or Xubuntu Bionic).
(I've seen the [: thing before in bash|sh where a previously working syntax was disabled by e.g. host upgrade from debian jessie to stretch)
Thanks. I've improved the 'test' expression so that in future it will not show a 'too many arguments' message and that fix will be rolled out in the next release of the script.
For audio you could try respinning with the '-u' option and try with kernel v5.0
Hi! Been using the 18.04 for a couple of days now on a CX laptop (Argentinian brand with Bay Trail processor) So far so good! Except for the audio the system works pretty good and i have the software i need installed and the machine already.. Is there a chance to compile a new kernel to try better support for the audio, without having to reinstall? Thanks for your work, this made the laptop usefull again... Cheers, Sergio
I am trying to install on a compute stick but only have 7.7gb of drive. Any way you could slim one of these respins down a bit?
install minimal version and select your memory card for storing user files and use this 7.7 gb for other sysytem files.
If the hwe-edge kernels are not new enough you can always download and install the very latest kernels from 'https://kernel.ubuntu.com/~kernel-ppa/mainline/?C=M;O=D'
Just to add as part of the minimal installation you could make you '/home' as a separate partition on your SD card. Alternatively you could spin a Lubuntu ISO yourself which has a slightly smaller footprint and works well on the 1GB RAM 8GB eMMC compute sticks.
Hello linuxium
I have an tablet with Z8350 + 2gb ram
Do you think i can install linux on it? im tired of all the problems related with windows...
i saw your isorespin.sh tool but i dont understand sht how to start or what should i do
should i go for liveusb first? my end goal is to run a lightweight distro like lubuntu
Start by downloading the 18.04 ISO above and selecting the 'atom' version. Then (assuming you are using Windows) download and use Rufus to write the ISO to a USB. Use the USB as a LiveUSB to see what works and what doesn't.
managed to boot , i select try ubuntu and goes to a black screen and then after a while shutdowns
also tried nomodeset and nothing
Can you try the 'atom' 16.04 then?
same results! black screen , there is message that i cannot see because it goes super fast. But its grub related.
i have tried ubuntu 18.04 from the ubuntu main site and boots! there is hope!!! liveusd takes an eternity but i see that there is touchscreen support like if it was a cursor and battery level. No audio or wifi tho (i suppose wont be a problem with your .deb since its the RTL8323bs or whatever and audio was from intel)
going to keep experimenting , may i ask what does the atom version adds to the original image?
The 'atom' version adds a 32-bit bootloader, wifi and bt userland and audio userland files. You can always film the boot sequence using a mobile phone and then go through the video replay frame by frame to see what the messages are that are displayed to fast in real time.
What commands did you used for respunning this iso for atom devices ?
isorespin -i ubuntu-16.04.6-desktop-amd64.iso –atom
and
isorespin -i ubuntu-18.04.2-desktop-amd64.iso –atom
Just installed you're spin of 18.04 on the compute stick STCK1A32WFC, It setup wifi, but no bluetooth, and I can't seem to enable it. I need it for the nexdock I have it attached to, in order to run the keyboard and touchpad. It won't boot the Windows partition and says there is no bootable partition. If I restore the bios to boot windows I loose grub permanently and must reinstall Ubuntu. I have setup Linuxium-Ubuntu as a minimal install on a 32gb sandisk ultra.
One more thing, do you have any mate versions of this iso?
Can you post a 'pastebinit' link to a 'dmesg' after booting so I can look at the BT issue?
No but you can respin a MATE version using my 'isorespin.sh' script.
Hi there! I've been using Ubuntu 16.04 on Teclast TBook 16 Power (respun & installed with your script of course:)!!! for almost two years now - flawless!!! Recently I finally upgraded to 18.04.2 and faced two general issues, would appreciate any comments.
1. USB-C port does not work any more on 18.04 kernel 4.15 (but it used to work fine on 16.04 with kernel 4.13) - any remedy?
2. on every major update, grub cannot handle Ubuntu boot and native Teclast DualOS boot menu (with only Android icon "active") appears and goes into boot loop. This was true of both 16.04 and 18.04. I used to handle this issue by sudo mount efi partition and deleting BOOT folder using (gksudo) nautilus. After this point, I would reboot following update installation to get proper ubuntu boot. Unfortunately, nautilus is not that sudo friendly in 18.04 anymore and it has to be done by cli. Or maybe there is an easier way?
Thanks!
For 1. try installing the HWE kernel to see if this fixes the issue. For 2 does an 'update-grub' for fix the problem?
Will do so and report. Many thanks!!!
https://paste.ubuntu.com/p/xF22BKcMwX/
I am also trying to install a different wifi dongle to the native one, because I would like higher speed page loading.
What happens when you manually start BT with:
sudo systemctl start rtl8723bsbt.service
It starts a bluetooth applet but setup new device is greyed out, and bluetooth is still off in settings, and can 't be turned on.
Just installing them would work? i tryed compiling 5.08 from kernel.org with no luck. At startup (almost finishing the inizialization, just before giving control to windows manager) it makes a weird sound via speakers but hangs there (i have to completely power off the machine). I used the config in /boot/ folder and didnt change a thing.. Thanks for all your effort and time invested.
Hii Linuxium
What commands did you used to re-spin the iso for atom devices with isorespin.sh ?
i Have a netbook with 32 bit uefi
Ubuntu 19.04 and its 5.0 kernel now have all devices working out-of-the-box for the Intel Compute Stick STCK1A8LFC.
Installation instructions are at: https://forums.intel.com/s/question/0D50P00004JhY4qSAF/compute-stick-stck1a8lfc-is-running-ubuntu-1904-well?language=en_US.
I can only suggest respinning with the '-u' option and seeing if the latest kernel helps.
Installing them on top of the 18.04 ISO will be fine as you can always purge them if they don't work.
isorespin -i ubuntu-16.04.6-desktop-amd64.iso –atom
and
isorespin -i ubuntu-18.04.2-desktop-amd64.iso –atom
Either should work on you netbook with 32bit bootloader.
Thanks for the info .
hoping this works for RCA tablet
the 16.04 works on RCA for install. then you have to get it to fully update which takes a bit. then upgrade to 18.04. It is still having alot of issues with what I wanted it to do.
going to attempt a respin of windows unless this does not work for windows
What about Clear Linux Compaitability of these kind of Hardware ?
Trying to use your isorespin.sh v8.2.8 to respin Kubuntu 18.04.2 LTS x64 for a Minix Neo Z83-4. I'm using the script on my Z83-4 on which I've installed the Minix release of Ubuntu. The network connection is by mean of cable, it works and I can go on the internet wihn my browser, but the scripts stops if I use the switch -u and tells me he cannot gobin internet and fetch latest kernel. Can you help me with this?
If I respin with --atom I get the respun image, but it dores not boot past the 'install kubuntu' selection.
What can I do?
Clear Linux should work natively on devices with a 64-bit bootloader.
The '-u' option failed as the Canonical build for amd64 failed (see https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.2/ for example). If you try '-u' now it should work and give you v5.3-rc1.
I installed this and the Wi-Fi and audio still aren't detected. Running "uname -r" says "4.18.0-25-generic", suggesting the Linuxium kernel isn't even there. Is this a known issue?
There is no need for a 'Linuxium" kernel now as both the mainline and latest Ubuntu kernels contain those Realtek and Broadcom patches. What does your 'dmesg' say about wifi and audio?
https://pastebin.com/raw/ubei85Jh
I see a message about firmware which probably has something to do with it, but I don't see anything in Additional Drivers. Also, I noticed that PulseAudio wasn't running, and when I tried to start it manually, it got killed (and yes I mean SIGKILL) a second or so after starting. I ran speaker-test but it gave me a bunch of "broken pipe" errors in the output, and didn't play any audio. Strangely, at one point I did actually manage to get PulseAudio to run, and an audio output (said something about speakers) actually appeared in the sound settings window. And I did get audio output. But I need HDMI working as well, and while I guess it might have output to HDMI as well if the monitor I was using had speakers, once I rebooted it was back to PulseAudio not working.
For your wifi to work you will need to Google and download a copy of brcmfmac43455-sdio.txt and place it in your /lib/firmware/brcm/ directory followed by a reboot.
For audio you will need to play around with ALSA. You can try the commands:
pacmd load-module module-alsa-sink device=plughw:0,2
pacmd load-module module-alsa-sink device=hw:1,0
alsaucm -c bytcr-rt5651 set _verb HiFi set _enadev Headphones
followed by restarting PulseAudio to see if that helps. Unfortunately I don't have a Beelink Z85 device to be able to help with anything more specific.
Okay, so those commands (even just the first two) do fix the audio, though if I restart PulseAudio like you recommended, then it undoes the fix. But PulseAudio is still mysteriously killed (with SIGKILL, like I mentioned) a few seconds after it starts. Usually if I type "pulseaudio --start" in the terminal, it stays running (at which point I'd type those commands to get it to work) but then sometimes it'll get killed again. I could probably figure something out, but the solution I'm thinking is kind of hackish, and I'm not sure how well it would work. Are you aware of any proper solution to this problem that I can try?
As for the Wi-Fi, that got it working, so thanks. :)
Oops, I think I accidentally posted my reply as a top level comment below this thread. In case there's any doubt, the comment saying "Okay, so those commands (even just the first two) [...]" was supposed to be a continuation of this thread.
Perhaps you could edit /etc/pulse/default.pa to reflect the 'pacmd' commands and maybe put the 'alsaucm' command in /etc/rc.local having enabled the service in systemd (systemctl status rc-local.service) if still required?
Hello man, sorry if this is annoyance but there is no way I can get this ISO? or your current isorespinner.sh script can respin this old distro?
@Ricardo: It is not quite that simple as Ubuntu 16.04 (Xenial Xerus) is EOL plus there has been a further point release (16.04.7) issued. However if you use my latest 'isorespinner.sh' and download the 'atom' components as per the documentation and the Ubuntu 16.04 .7 ISO, then as long as you run a modified version of the script using the command below it should work:
sed '1009s/^/echo/' isorespinner.sh > eol-isorespinner.sh
./eol-isorespinner.sh -i ubuntu-16.04.7-desktop-amd64.iso -b GRUB-32 -l rtl8723bs_4.12.0_amd64.deb -f linuxium-install-UCM-files.sh -f wrapper-linuxium-install-UCM-files.sh -f linuxium-install-broadcom-drivers.sh -f wrapper-linuxium-install-broadcom-drivers.sh -c wrapper-linuxium-install-UCM-files.sh -c wrapper-linuxium-install-broadcom-drivers.sh
@Linuxium I already followed the steps, but it doesn't work still!
eol-isorespinner.sh: WARNING: Insufficient memory (only 0.4GB free compared to required minimum of 15GB) so checking disk space availability ...
eol-isorespinner.sh: Extracting isorespinner files ...
eol-isorespinner.sh: Extracting ISO ...
DISPLAY_MESSAGE ISO is EOL.
eol-isorespinner.sh: Exiting ... ISO not created.
@ODBWilson: 'isorespinner.sh' relies on the ISO being current (i.e. not EOL) so that it can download and configure GRUB packages and update 'pool' packages where required. An 'EOL' ISO would break this functionality so 'isorespinner.sh' checks this first.
@Linuxium: If so, is that possible you can share the ISO of Lubuntu 16.04 or Ubuntu 16.04? I need that ISO for the development of an old product. Many thanks!
@ODBWilson: As I only have limited storage space, I've deleted EOL ISOs. Have you tried editing the script and bypassing the EOL check to see if you can force it to run? I must admit I have'nt tried this recently on Ubuntu 16.04 and I would also recommend if you do try, you attempt to respin 16.04.7
Post a Comment
All comments now moderated so that spam can be deleted.