Tuesday, 6 June 2017

Interim Ubuntu 17.04 ISO with mainline v4.12-rc4 kernel, RTL8723BS Wifi/BT firmware, UCM audio files and 32-bit bootloader support

UpdateThis work is superseded by my 'isorespin.sh' script which can respin an official ISO suitable for use on Intel Atom devices.


Whilst you can respin an official ISO using my 'isorespin.sh' script to get the latest Intel Atom functionality like HDMI audio, headphones/speaker support, RTL8723BS wifi and bluetooth support and make an ISO that can boot on the 32-bit bootloader that is typically found in Z3735F SOC based devices, as I've had to build one for my own testing I thought I'd share it.

The respin logfile shows how I've build it:

Script '/usr/local/bin/isorespin.sh' called with '-i ubuntu-17.04-desktop-amd64.iso -u -l rtl8723bs_4.12.0_amd64.deb -f linuxium-install-UCM-files.sh -f wrapper-linuxium-install-UCM-files.sh -c wrapper-linuxium-install-UCM-files.sh' ...
Work directory '/home/linuxium/v4.12-rc4' used ...
ISO '/home/linuxium/v4.12-rc4/ubuntu-17.04-desktop-amd64.iso' respun ...
Bootloader 'GRUB' added ...
Kernel updated with mainline kernel version '4.12.0-041200rc4-generic' ...
Local package '/home/linuxium/v4.12-rc4/rtl8723bs_4.12.0_amd64.deb' added ...
File '/home/linuxium/v4.12-rc4/linuxium-install-UCM-files.sh' added ...
File '/home/linuxium/v4.12-rc4/wrapper-linuxium-install-UCM-files.sh' added ...
Command run ...
# wrapper-linuxium-install-UCM-files.sh
./linuxium-install-UCM-files.sh: Extracting UCM files ...
./linuxium-install-UCM-files.sh: Installing UCM files ...
./linuxium-install-UCM-files.sh: Reloading UCM driver ...
./linuxium-install-UCM-files.sh: Installation of UCM finished 
Respun ISO created as 'linuxium-v4.12-rc4-ubuntu-17.04-desktop-amd64.iso' in '/home/linuxium/v4.12-rc4'.


I've used the Ubuntu 17.04 ISO 'ubuntu-17.04-desktop-amd64.iso' and I've updated the kernel with the 'v4.12-rc4 mainline build' and added my wifi/bt firmware package 'rtl8723bs_4.12.0_amd64.deb' and my UCM script 'linuxium-install-UCM-files.sh' by running a 'wrapper-linuxium-install-UCM-files.sh' script that simply contains:

#!/bin/bash

echo "127.0.1.1 LINUXIUMONE" > /etc/hosts
cd /usr/local/bin
./linuxium-install-UCM-files.sh
sed -i '$d' /etc/hosts
rm -f linuxium-install-UCM-files.sh wrapper-linuxium-install-UCM-files.sh

The respun ISO can be downloaded from 'linuxium-v4.12-rc4-ubuntu-17.04-desktop-amd64.iso' and written to a USB using 'dd'.

On booting if bluetooth fails to start automatically then it can be started manually with the command:

sudo systemctl start rtl8723bsbt.service

If installing the ISO then make sure you are connected to the internet for the installation to complete successfully otherwise you will get an error like "The 'grub-efi-ia32' package failed to install". If you encounter this error and don't want to reinstall then you can try my 'linuxium-install-bootloader.sh' script which will install the required 32-bit GRUB packages. It still requires an internet connection and also that the target Linux partition is first mounted on '/target' with the target boot partition mounted on '/target/boot/efi' before running.

Finally when discussing an issue please use 'pastebininit' to post a URL to a copy of the output from 'dmesg' (which is basically a log of kernel messages). To use the 'pastebinit' command (see https://help.ubuntu.com/community/Pastebinit) first install the command by entering 'sudo apt install pastebinit' and then to share the kernel messages log enter 'dmesg | pastebinit'. This will paste a copy of the output from 'dmesg' to Ubuntu's Pastebin and provide an URL to access it. Remember to only post the URL in a comment below with a desciption of the issue and the name of the device being used.

If you find this useful then please donate using the following link http://goo.gl/nXWSGf as everything helps with development costs.

81 comments:

  1. Hi, it's possible to make work bt and audio on a SuSE Leap 42.2? If I use the scrips will work the audio? The .deb file is more difficult I guess...
    I have all working fine, even the battery indicator, but I don't have sound and bt, and I don't know how put it on :(
    Thanks for your work, it's amazing!!

    ReplyDelete
    Replies
    1. Both the scripts and '.deb' may work depending on the file system hierarchy used in SUSE and whether it differs from Ubuntu. And they could screw up a nice working SUSE if you don't check. You could always look at the scripts and compare with your file system and make any amendments as necessary. You can also try using 'alien' to convert the '.deb' to '.rpm'. However it is probably better that you ask the question to the SUSE community on their various websites to get the correct support for SUSE.

      Delete
    2. Thanks for your answer!!
      I'll try what you say, look at the scripts, compare and try :D
      I'll tell you if it works, I think that is good for all have more than a distro working ;)
      Thanks again!

      Delete
  2. Hello, thanks for your contribution I have a question: is it possible to use isorespin with fedora?

    ReplyDelete
    Replies
    1. No.

      You can respin all recognized desktop 64-bit Ubuntu and Ubuntu flavoured ISOs (https://www.ubuntu.com/download/ubuntu-flavours), Linux Mint and LDME ISOs (https://www.linuxmint.com/download.php), Debian 'Live install' ISOs (https://www.debian.org/CD/live), KDE neon ISOs (https://neon.kde.org/download), elementary OS ISOs (https://elementary.io) and Kali ISOs (https://www.kali.org/downloads) and in doing so will automatically add a 32-bit bootloader as well as the 64-bit bootloader making it possible to boot the respun ISO on Intel Atom devices.

      Also note that the '-u' or '--update' flag will update an Ubuntu* (Ubuntu/Ubuntu flavours/Linux Mint/KDE neon/elementary OS) ISOs with the latest mainline kernel but when used with a Debian or LMDE ISO (but not Kali) it will update the kernel with the Canonical DKMS patches for HDMI audio and RTL8723BS wifi. As a result the '-k' or '--kernel' option is only allowed for Ubuntu* ISOs and any of the Ubuntu Kernel Team kernel builds found at http://kernel.ubuntu.com/~kernel-ppa/mainline can be specified by using the directory/folder name without the trailing '/' (as in '--kernel v4.12-rc4').

      Delete
  3. This is the 1st time I ever had drivers out of the box with any os including Windows, but especially Linux. I love your hard work, Linuxium. You totally rock.

    ReplyDelete
  4. Hi linuxium. Thanks for this contribution. I tried your ISO yesterday but wifi doesn't work. Is this for Minix z83-4?

    ReplyDelete
    Replies
    1. I don't know anyone who has got wifi to work on the Minix NEO Z83-4 unfortunately.

      Delete
  5. Hi linuxium,

    Thanks a lot for the effort and the elegant solution you are providing.

    I must ask a two questions on you... I have the same issue as above on a SLIDE TAB100W (with Intel Atom Z3735F), the WiFi is not working.

    And also, is there any way I can fix the touch screen drivers or include them into your .iso

    ReplyDelete
    Replies
    1. What wifi chip is in the SLIDE TAB100W?

      Delete
    2. WiFi Realtek RGN RTL8723BS

      Delete
    3. I also get this error message on install "The 'grub-efi-ia32' package failed to install into /target/."

      Bios Version (if needed):
      InsydeH2O
      SLIDE.WI210.HHBNEBA01

      Delete
    4. For the GRUB issue make sure you are connected to the internet. If that doesn't work then download and try my 'linuxium-install-bootloader.sh' script from https://goo.gl/dpyLHL which still requires an internet connection and the target Linux partition needs to be first mounted on '/target' with the target boot partition mounted on '/target/boot/efi'.

      For the wifi issue please use 'pastebininit' to post a URL to a copy of the output from 'dmesg' (which is basically a log of kernel messages). To use the 'pastebinit' command (see https://help.ubuntu.com/community/Pastebinit) first install the command by entering 'sudo apt install pastebinit' and then to share the kernel messages log enter 'dmesg | pastebinit'. This will paste a copy of the output from 'dmesg' to Ubuntu's Pastebin and provide an URL to access it. Finally post only the URL in a comment here.

      Delete
    5. Hi Linuxium, thanks again for the effort on answering and supporting! i send you a beer because you are awesome!

      My kernel output: http://paste.ubuntu.com/24840439/
      As per your request.

      I was ill for 3 days but now I am back on track and can answer immediately ;) thank you

      Delete
    6. I solve the grub exactly as you said, i connected a wireless usb antenna on the usb port and introduced the internet on the installation. all went good. I boot into a black screen though...but if I hit enter/space during the boot of ubuntu then the image comes up

      Delete
    7. last but not least I did the paste and used your command with the ethernet (usb to ethernet) gadget that I told you above...
      PS. sorry it was not a wireless antenna (i tried with it but it does not work) only with the usb to ethernet works

      Delete
    8. this can help also http://paste.ubuntu.com/24840537/

      Delete
    9. Thanks for the 'pastebin'. For the wifi issue it seems you have a Broadcom chip and not RTL8723BS. Try copying across the Windows driver file stored in NVRAM. For example look for a file something like '/sys/firmware/efi/efivars/nvram-74b00bd9-805a-4d61-b51f-43268123d113' and then copy it using 'cat /sys/firmware/efi/efivars/nvram-74b00bd9-805a-4d61-b51f-43268123d113 > /lib/firmware/brcm/brcmfmac43430-sdio.txt'. Substitute the NVRAM filename your find for the 'nvram-*' filename in the command.

      Delete
    10. thank you Ian, it did the trick :) very much appreciated!

      Delete
  6. Hi Ian,

    fantastic work. I have a question regarding the teclast Tbook 16 power. I have managed to get your iso file to boot from a usb stick and both the wifi and bluetooth are working beautifully! I did have to use the systemctl command for that. What I want to do now is install onto the SD card but It doesn't show up when I run the ubuntu live session. Any ideas how I can get it to detect the sd card slot? Install drivers within the live session, or perhaps bios settings?
    Thanks very much,

    Mike.

    ReplyDelete
    Replies
    1. SD card support is flaky on CHT devices and I've found that Samsung cards work the best (well, mostly) and Sandisk not to work at all. What shows up in a 'dmesg'?

      Delete
    2. Hi Mike,
      As we have the same hardware, I thought we might be sharing some experience too. Haven't tried linuxium's most recent iso yet, but did use his magic isorespin script to create one, and I might be one step away from installing. One weird thing that I noticed is that ability to boot written iso depends on whether I used dd or Rufus to create my live usb. In short, Rufus always worked! My amateurish theory is that it may have to do something with the previous state of usb flash (type of filesystem, GPT or not etc. don't lough at me if this sounds silly:). Any chance that we can get in touch via private messaging not to waste precious space of Ian's great blog with irrelevant issues?
      Cheers, Goran

      Delete
    3. Hi all,
      so the dmesg doesn't show anything obvious but I'm not really sure what I am looking for... I assume I should see something that is the card reader but I have no idea what the manufacturer is... If I knew that at least the card reader was seen then I would consider that the card maybe the problem... I think this is unrelated to the iso, I used dd as I don't use windows. Installing would be easy if I wanted to use an external usb stick but the goal is using the internal card slot.

      Delete
    4. After booting your device run 'dmesg | grep mmc' and the SD card (SDHCI controller) should show up. Then insert an SD card and run the command again to see details about the card detection. If nothing shows up then maybe a setting in BIOS needs enabling. For example on the Cube i7 you need to go into the BIOS and then under 'Advanced' then 'System Component' you need to set 'MS Custom Sdbus Driver' to 'Enable'. Your device may be similar but I don't know for certain. Note that changing settings at random is dangerous and you can 'brick' your device. I'd recommend scouring the forums for your device to see if anyone has posted a solution as well.

      Delete
  7. Love@1stBoot ...and nothing further to say!

    ReplyDelete
  8. Hi Linuxium

    I tried your ISO and get as far as GRUB asks me to choose between trying and installing Ubuntu, but when i choose any of them i just get this error:
    error: invalid sector size 0.
    error: you need to load the kernel first.

    My hardware:
    Lenovo YOGA Tablet 2 (1051F)

    Google doesn't work for me either :(

    Could you provide any help/fix/tip?

    Simon

    ReplyDelete
    Replies
    1. Perhaps there was a corruption when writing the ISO to the USB. Can you try 'dd'ing the ISO again (perhaps to a different USB) and see if it then boots?

      Delete
    2. THANKS!!!! Now it WORKS!!
      But now i face another problem when trying to install it permanently. The instalation process fails when installing grub :(

      Delete
    3. same issue also (besides the WiFi)

      Delete
    4. For the installation to complete successfully and prevent the GRUB issue make sure you are connected to the internet.

      Delete
    5. Unfortunately i can't get the wifi working either. Already tried to install it manually with your package 'rtl8723bs_4.12.0_amd64.deb' but didn't work either.

      Delete
    6. Which ISO are you respinning and what kernel are you using?

      Delete
    7. I tried it with your respun iso (ubuntu 17.10) from the post above

      Delete
    8. Can you please use 'pastebininit' to post a URL to a copy of the output from 'dmesg' so I can investigate further.

      Delete
  9. Works great on the Lenovo Miix 310.
    I found that will boot if kernel is v4.11 and up.
    Still some problems with backlight, but Im getting there...

    ReplyDelete
  10. I love your hard work, Linuxium.

    I have Tronsmart ara x5 plus, I am able to boot the device with the build but when I try to install the installer reports error when getting to the screen to device partitions and exit, any possible solution to fix the issue and install ubuntu linus to Tronsmart ara x5 plus

    ReplyDelete
    Replies
    1. What is the error? If you cannot get a screen shot then take a picture using a phone or similar and post a link here.

      Delete
    2. sorry for late reply, I had to arrange the device again, below is the ubiquity log in syslog file,

      Jun 16 19:53:44 ubuntu-mate ubiquity[4898]: debconffilter_done: ubi-language (current: ubi-language)
      Jun 16 19:53:44 ubuntu-mate ubiquity[4898]: Step_before = stepLanguage
      Jun 16 19:53:46 ubuntu-mate kernel: [ 641.579302] blk_update_request: I/O error, dev mmcblk0rpmb, sector 0
      Jun 16 19:53:46 ubuntu-mate kernel: [ 641.694144] blk_update_request: I/O error, dev mmcblk0rpmb, sector 0
      Jun 16 19:53:44 ubuntu-mate ubiquity[4898]: Step_before = stepLanguage
      Jun 16 19:53:46 ubuntu-mate ubiquity[4898]: Exception in GTK frontend (invoking crash handler):
      Jun 16 19:53:46 ubuntu-mate ubiquity[4898]: Traceback (most recent call last):
      Jun 16 19:53:46 ubuntu-mate ubiquity[4898]: File "/usr/lib/ubiquity/ubiquity/frontend/gtk_ui.py", line 793, in
      Jun 16 19:53:46 ubuntu-mate ubiquity[4898]: lambda: self.dbfilter.start(auto_process=True))
      Jun 16 19:53:46 ubuntu-mate ubiquity[4898]: File "/usr/lib/ubiquity/ubiquity/filteredcommand.py", line 103, in start
      Jun 16 19:53:46 ubuntu-mate ubiquity[4898]: prep = self.prepare()
      Jun 16 19:53:46 ubuntu-mate ubiquity[4898]: File "/usr/lib/ubiquity/plugins/ubi-prepare.py", line 390, in prepare
      Jun 16 19:53:46 ubuntu-mate ubiquity[4898]: self.setup_sufficient_space()
      Jun 16 19:53:46 ubuntu-mate ubiquity[4898]: File "/usr/lib/ubiquity/plugins/ubi-prepare.py", line 407, in setup_sufficient_space
      Jun 16 19:53:46 ubuntu-mate ubiquity[4898]: free = self.free_space()
      Jun 16 19:53:46 ubuntu-mate ubiquity[4898]: File "/usr/lib/ubiquity/plugins/ubi-prepare.py", line 421, in free_space
      Jun 16 19:53:46 ubuntu-mate ubiquity[4898]: devices = proc.communicate()[0].rstrip('\n').split('\n')
      Jun 16 19:53:46 ubuntu-mate ubiquity[4898]: File "/usr/lib/python3.5/subprocess.py", line 788, in communicate
      Jun 16 19:53:46 ubuntu-mate ubiquity[4898]: stdout = self.stdout.read()
      Jun 16 19:53:46 ubuntu-mate ubiquity[4898]: File "/usr/lib/python3.5/codecs.py", line 321, in decode
      Jun 16 19:53:46 ubuntu-mate ubiquity[4898]: (result, consumed) = self._buffer_decode(data, self.errors, final)
      Jun 16 19:53:46 ubuntu-mate ubiquity[4898]: UnicodeDecodeError: 'utf-8' codec can't decode byte 0x91 in position 272: invalid start byte
      Jun 16 19:53:46 ubuntu-mate ubiquity[4898]:

      Delete
    3. Which ISO are you installing from, the one above or one you have respun? Also, what version of 'isorespin.sh' are you using?

      Delete
  11. Due to the lack of spare time, I hadn't yet tested the most recent solutions you've delivered, which I appreciate very much, btw.

    Regarding your interim ISO, I have just tested it as a live ISO with 2 devices:

    1) Acer s1002 124h: wifi works out of the box, the behaviour of the touchpad is somehow inconsistent. I had already experienced such issue with 4.11 kernel, while it worked perfectly with your old 16.04 ISOs. When I attach a second USB device, the touchscreen gets inconsistent too. I mean that both the touchpad and the screen sometimes become unresponsive of even quit working. 100% kernel related imho. It looks the power management struggles to supply power to the second usb device and something goes wrong... When I remove the usb device, everything gets normal. I did not install on yùthe emmc, because the usual suspend bug is still present. Suspend and resume both work, but the screen is always on, so the ISO is not the best for my own usage on the go;

    2) I have also test the live ISO on a ridiculous mediacom win 700 and it boots but with no support for the touchscreen.

    Anyway, I feel that it'll just be a metter of waiting a bit longer and a full working ISO will come. Tbh, the only thing that prevents me from using linux on my Acer is that it cannot suspend while I am on the go.

    If any log is needed, I can attach it in the next day.

    Thanks.

    Luca

    ReplyDelete
    Replies
    1. I've see reports that Ubuntu GNOME works better for touchscreen and that the daily Ubuntu 17.10 has now switched to GNOME so maybe respinning an ISO from http://cdimage.ubuntu.com/ubuntu/daily-live/current might be worth trying?

      Delete
    2. Thanks for answering, I will test the new Iso.

      Regarding touch support for mediacom win700, its twin device by trekstor needs a gslx680-acpi driver as reported here

      https://www.reddit.com/r/linuxmasterrace/comments/428cap/xpost_rdebian_after_long_hours_i_successfully/

      Can this module be added to by using your script?

      Thanks as usual.

      Luca

      Delete
    3. Have you tried writing a wrapper script for the solution and executing it as part of respinning using the '-c' command?

      Delete
    4. Too busy now, but I will try to follow your suggestion, thanks.

      But I have got to buy an usb hub before, since that device has a single usb port.

      Luca

      Delete
  12. i try it in a intel stick baytrial 2gb ram but wifi and sound doesnt work and its really weird because the same intel stick the 1 gb ram version comes with ubuntu preinstalled and works ok ?????

    ReplyDelete
    Replies
    1. Both audio and wifi work on my Intel Compute Stick (Bay Trail model STCK1A32WFC). What device are you using?

      Delete
    2. Compute Stick STCK1A32WFCL

      Delete
    3. http://ph.rs-online.com/web/p/single-board-computers/8829685/

      Delete
    4. Respin either Ubuntu 17.04 or 16.04.2 with the latest kernel (v4.12-rc4) and add my RTL8723BS package.

      Delete
    5. thanks for your answer linuxium but im really new in the linux world so i dont know too much about it , i will keep looking in your blog and read a little about this method , thanks again and keep the good work !!!

      Delete
    6. Try my new interim Ubuntu 17.04 ISO with mainline v4.12-rc5 kernel, RTL8723BS Wifi/BT firmware, UCM audio files and full32-bit bootloader support from http://linuxiumcomau.blogspot.com.au/2017/06/interim-ubuntu-1704-iso-with-mainline_14.html

      Delete
  13. Thanks for this, i use on live on my chuwi vi 10 plus and all works well except for the brightness, i can't change it, it's set to max and can´t reduce it.
    Exist some way to repair this?
    Uses the intel atom z8300

    ReplyDelete
    Replies
    1. I'm not aware of any specific patches that fixes this.

      Delete
  14. Hi sir, thanks for your hard work. I created a usb stick with Rufus and everything works fine while try Ubuntu, but after installation (with wifi connected), it boots upto login screen and then a black screen appears which remains unchanged.
    I have erased previously installed Windows 10. My machine is iBall Compbook Excelance with Intel Atom z3735f processor and 32gb emmc.
    Tried boot-repair in try Ubuntu and then fresh installation with the same result.
    Please help. Regards.

    ReplyDelete
    Replies
    1. This is likely an issue with the NVRAM boot entries getting out of sync. Try removing them and recreating them using 'efibootmgr'.

      Delete
    2. Thanks for reply.
      This was output of sudo efibootmgr
      BootCurrent: 0001
      Timeout: 4 seconds
      BootOrder: 0002,0003,2001,0000,2002,2003
      Boot0000* Internal EFI Shell
      Boot0001* EFI USB Device (SanDisk Cruzer Blade)
      Boot0002* ubuntu
      Boot0003* ubuntu
      Boot2001* EFI USB Device
      Boot2002* EFI DVD/CDROM
      Boot2003* EFI Network
      What to do next? Confused.
      RE: My system boots upto login screen and then a black screen appears which remains unchanged.

      Delete
    3. After deleting:

      sudo efibootmgr -c
      GUID Partition Table Header signature is wrong: 0 != 5452415020494645
      GUID Partition Table Header signature is wrong: 0 != 5452415020494645
      GUID Partition Table Header signature is wrong: 0 != 5452415020494645
      GUID Partition Table Header signature is wrong: 0 != 5452415020494645
      GUID Partition Table Header signature is wrong: 0 != 5452415020494645
      GUID Partition Table Header signature is wrong: 0 != 5452415020494645
      BootCurrent: 0001
      Timeout: 4 seconds
      BootOrder: 0002,2001,0000,2002,2003
      Boot0000* Internal EFI Shell
      Boot0001* EFI USB Device (SanDisk Cruzer Blade)
      Boot2001* EFI USB Device
      Boot2002* EFI DVD/CDROM
      Boot2003* EFI Network
      Boot0002* Linux

      Now what?

      Delete
    4. Your first 'efibootmgr' command showed to 'ubuntu' entries which was probably the cause of the problem. However it seems you have now deleted them and created an entry 'Linux'. When posting using the command it is better to use 'efibootmgr -v' so that the corresponding entries can also be seen.

      We can try and fix this as follows:

      1. Start with the iBall switched off.
      2. Connect your LiveUSB.
      3. Power on the iBall and press F7 (or whatever is correct to display the boot menu) and boot from the USB.
      4. Open a terminal windows and enter:
      sudo su -
      # if efibootmgr isn't already installed:
      apt-get install efibootmgr
      5. Remove the boot entry created through the earlier attempt to get things working by entering:
      efibootmgr -b 0002 -B
      6. Create an Ubuntu boot entry by entering:
      efibootmgr -c -d /dev/mmcblk0 -p 1 -l \\EFI\\ubuntu\\grubia32.efi -L Ubuntu
      7. Reboot and press F7 (or whatever is correct to display the boot menu) and boot from the newly created Ubuntu entry.
      8. Repeat from step 1 if it fails.
      9. Remove USB and reboot.

      Delete
    5. Thanks for your continuous support. Its amazing, how you reply each and comment upon your posts...

      Sorry to say, nothing worked for me till now. Should I download the iso again and repeat the whole process, or I should download a different version?

      One thing may be important to inform, I'd aborted the process of my first installation, which was alongside windows. Did it harm something?

      Current condition is as it was, the system runs when trying Ubuntu, but fails after booting from internal hard disk. It boots up to the login screen and then screen turns off permanently after few seconds.

      Delete
    6. Try my latest interim Ubuntu 17.04 ISO with mainline v4.12-rc5 kernel, RTL8723BS Wifi/BT firmware, UCM audio files and full32-bit bootloader support from http://linuxiumcomau.blogspot.com.au/2017/06/interim-ubuntu-1704-iso-with-mainline_14.html and see if that works better.

      Delete
  15. How to install broadcom drivers offline? Im have only 2 usb and both in use by mouse/keyboard and pendrive witch live iso, and cant plug wifi usb adapter to connect witch internet. Sorry for my bad eanglish

    ReplyDelete
    Replies
    1. See my recent posts about the new '-c' or '--command' option that allows you to add a file/script and then run it as part of the respinning.

      Delete
  16. Hi Ian,

    Finally got a chance to jump back in the wagon and installed the respun 17.04, but it is instable (kicks me out (logs me out) specially when I click on the "Search your computer" to try in run software I installed after installation (Chrome and Opera web browsers))

    I also installed Solaar, because I want to use my Logitech MK800 wireless combo, but trying to find out a solution, right now, I'm using wired keyb./mouse. And yet it had kicked me out.

    Even if I move pages too fast in firefox I get kicked out and once this happens, the only "temporary solution" is to shutdown (I actually remove the power cord) and restart again. Until it happens again.

    Last thing I tried was changing the UEFI setting in the BIOS to enabled, but the problem persists.

    I haven't see any post related to this issue, that's why I'm seeking your opinion.

    ReplyDelete
    Replies
    1. Unfortunately I haven't experienced this issue so can't offer any advice at this point.

      Delete
  17. I've tried your Ubuntu iso. it's great work. Thanks for your work. almost everything works fine on my tablet (chuwi HI10 Pro x5 z8350) but unfortunately backlight won't work.
    is there any way to solve this?

    ReplyDelete
    Replies
    1. i have the same problem but with a chuwi vi 10 plus (atom z8300)

      Delete
    2. there's no intel_backlight directory in /sys/class/backlight but instead there are acpi_video0-7. I changed value of brightness in acpi_video directory but doesn't effect to the brightness of my screen.

      Delete
    3. I'm not aware of any specific patches that fixes this.

      Delete
    4. have you found some solution?

      Delete
    5. yes, I've found the solution.


      xrandr --output [device_name] --brightness floating_pvalue (0 <= x <= 1.0)

      you can determine your device by entering
      xrandr -q | grep "connected"
      primary one is your device

      Delete
    6. @chihiro koyama: Thanks for posting this solution.

      Delete
    7. I try it but the comand don't reduce the brightness, only makes the screen darker

      Delete
  18. Is this the expected behaviour? If so, can you point me in the right direction of how to use ubuntu server instead of desktop.

    $ ./isorespin.sh -u -i ../ubuntu-17.04-server-amd64.iso -l rtl8723bs_4.12.0_amd64.deb
    ./isorespin.sh: '/home/kenton/Downloads/ubuntu-17.04-server-amd64.iso' must be an Ubuntu (or Ubuntu flavour), Linux Mint, elementary, neon, Kali or a Debian 'Live' desktop ISO ... exiting.

    ReplyDelete
    Replies
    1. My script doesn't support server ISOs only 64-bit (amd64) ISOs.

      Delete
  19. Working on Chuwi 15.6 from live USB. Built USB from Windows 10 using Rufus and ISO mode (not dd). Wifi works, audio does not.

    http://paste.ubuntu.com/24841537

    Chuwi 15.6
    Atom x5-Z8350
    Intel HD (Cherrytrail)

    I will try installing and testing from there at a later time

    ReplyDelete
  20. I tried the ubuntu iso. It works great without any freeze.Good job.
    But unfortunitely audio and brightness still not working.
    iWork10
    Atom x5-Z8350
    Intel HD (Cherrytrail)
    kernel 4.12-rc5

    ReplyDelete
  21. Interim Ubuntu 17.04 ISO with mainline v4.12-rc5 kernel, RTL8723BS Wifi/BT firmware, UCM audio files and full32-bit bootloader support now available. See http://linuxiumcomau.blogspot.com.au/2017/06/interim-ubuntu-1704-iso-with-mainline_14.html

    ReplyDelete