Page 7 of 7 FirstFirst ... 5 6 7
Results 61 to 69 of 69
Like Tree13Likes

Thread: Any success with alternative OS for the T100HA?

  1. #61
    Soundwave
    Member #
    88955
    Join Date
    Jan 2016
    Tablet
    TF Book T100HA
    Posts
    4
    Liked
    0 times
    I was able to adjust the brightness MAYBE.

    $ xgamma -gamma 0.4

    I HAVE A QUESTION.
    I USED A Lubuntu 17.04 Alpha 2 SO WIFI is not stable, but is there a better way?

  2. #62
    Soundwave
    Member #
    92447
    Join Date
    Feb 2017
    Tablet
    TF Book T100HA
    Posts
    7
    Liked
    2 times
    Quote Originally Posted by Hiro View Post
    I was able to adjust the brightness MAYBE.

    $ xgamma -gamma 0.4
    Gamma is used for colors not for brightness.

    Quote Originally Posted by Hiro View Post
    I HAVE A QUESTION.
    I USED A Lubuntu 17.04 Alpha 2 SO WIFI is not stable, but is there a better way?
    Mine is stable but I don't use my tablet more than half hour a session.

    ghicat
    Last edited by ghicat; 02-17-2017 at 03:15 AM.

  3. #63
    Soundwave
    Member #
    93103
    Join Date
    May 2017
    Tablet
    Other - Windows
    Posts
    1
    Liked
    0 times
    I made short tutorial for installing Manjaro on Asus T100HA. Almost everything works, including backlight adjustment, built-in wifi and sound. There are some minor bugs but after installing linux this notebook works noticeable faster.

    https://github.com/TomaszBochenek/asus-t100ha-linux

  4. #64
    Soundwave
    Member #
    101916
    Join Date
    Sep 2019
    Tablet
    TF Book T101HA
    Posts
    2
    Liked
    2 times

    Ubuntu finally working on Asus T101HA!

    Ubuntu 19.04 installs better than any other Linux distro I have tried so far on Asus T101HA.

    Finally almost all of the former issues with Bay Trail / Cherry Trail Chipsets (C-states issues, random freezes, freeze on standby, no screen rotation, touchscreeen orientation issues, brightness adjustment issues) have been fixed.

    With some tweaking, which can be done by newbies as I am, You can fix some remaining issues, which are:
    - sleep to RAM not working out of the box (only s2idle)
    - workaround for missing hibernation ability

    Out of the box only Standby doesn't work correctly (only s2idle is supported, so every keystroke or even a screen rotation will turn the screen back on an battery will drain quicky). If You install Kernel 5.2.11, sleep to RAM is supported and the system will sleep properly (can only be woken up by power button) and battery drain in Standby is redued to about 1% per hour. Hibernation will result in a freeze, though. As a workaround I modified a script originally set up for hibernation (see below), which will wake the system after a predetermined time (e.g. 2 hours) and power off, so there won't be any battery drain at all.

    Here is the step by step instruction. I hope it it useful to someone out there :

    1. Install Ubuntu 19.04 as "minimal installation", there is no problem with creating bootable media anymore nor with booting using USB-Sticks.

    2. After restarting and setting up Internet Connection:
    Download Kernel 5.2.11 at the following link:
    https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.2.11/

    Download these 4 files:
    linux-headers-5.2.11-050211_5.2.11-050211.201908290731_all.deb
    linux-headers-5.2.11-050211-generic_5.2.11-050211.201908290731_amd64.deb
    linux-image-unsigned-5.2.11-050211-generic_5.2.11-050211.201908290731_amd64.deb
    linux-modules-5.2.11-050211-generic_5.2.11-050211.201908290731_amd64.deb

    Open Console (Ctrl+Shift+T). Go to Your download folder (where the deb files are, usually the folder is "Downloads")
    In console type:
    Code:
    cd Downloads
    sudo dpkg -i *.deb
    -> Kernel will be installed. To verify type
    Code:
    uname -r
    (kernel version 5.2.11 should be shown)
    To verify correct header installation type
    Code:
    ls -l /usr/src/linux-headers-$(uname -r)

    3. Now create the script to power off the deice after certain time in standby. You have to save the modifications You make with gedit. Instead of gedit You can use any other text editor (nano for example).

    In console type:
    Code:
    sudo cp /lib/systemd/system/suspend.target /etc/systemd/system/suspend.target
    sudo gedit /etc/systemd/system/suspend.target
    add the line:
    Code:
    Requires=delayed-hibernation.service
    In console type:
    Code:
    sudo gedit /etc/systemd/system/delayed-hibernation.service
    add the lines:
    Code:
    [Unit]
    Description=Delayed hibernation trigger
    Before=suspend.target
    Conflicts=hibernate.target hybrid-suspend.target
    StopWhenUnneeded=true
    
    [Service]
    Type=oneshot
    RemainAfterExit=yes
    ExecStart=/usr/local/bin/delayed-hibernation.sh pre suspend
    ExecStop=/usr/local/bin/delayed-hibernation.sh post suspend
    
    [Install]
    WantedBy=sleep.target
    In console type:
    Code:
    sudo gedit /etc/delayed-hibernation.conf
    add the lines:

    Code:
    # Configuration file for 'delayed-hibernation.sh' script
    # Specify the time in seconds to spend in sleep mode before the computer hibernates
    TIMEOUT=7200  #in seconds, gives 2 hours
    In console:
    Code:
    sudo gedit /usr/local/bin/delayed-hibernation.sh
    add the lines:

    Code:
    #!/bin/bash
    # Script name: delayed-hibernation.sh
    # Purpose: Auto hibernates after a period of sleep
    # Edit the `TIMEOUT` variable in the `$hibernation_conf` file to set the number of seconds to sleep.
    
    hibernation_lock='/var/run/delayed-hibernation.lock'
    hibernation_fail='/var/run/delayed-hibernation.fail'
    hibernation_conf='/etc/delayed-hibernation.conf'
    
    # Checking the configuration file
    if [ ! -f $hibernation_conf ]; then
        echo "Missing configuration file ('$hibernation_conf'), aborting."
        exit 1
    fi
    hibernation_timeout=$(grep "^[^#]" $hibernation_conf | grep "TIMEOUT=" | awk -F'=' '{ print $2 }' | awk -F'#' '{print $1}' | tr -d '[[ \t]]')
    if [ "$hibernation_timeout" = "" ]; then
        echo "Missing 'TIMEOUT' parameter from configuration file ('$hibernation_conf'), aborting."
        exit 1
    elif [[ ! "$hibernation_timeout" =~ ^[0-9]+$ ]]; then
        echo "Bad 'TIMEOUT' parameter ('$hibernation_timeout') in configuration file ('$hibernation_conf'), expected number of seconds, aborting."
        exit 1
    fi
    
    # Processing given parameters
    if [ "$2" = "suspend" ]; then
        curtime=$(date +%s)
        if [ "$1" = "pre" ]; then
            if [ -f $hibernation_fail ]; then
                echo "Failed hibernation detected, skipping setting RTC wakeup timer."
            else
                echo "Suspend detected. Recording time, set RTC timer"
                echo "$curtime" > $hibernation_lock
                rtcwake -m no -s $hibernation_timeout
            fi
        elif [ "$1" = "post" ]; then
            if [ -f $hibernation_fail ]; then
                rm $hibernation_fail
            fi
            if [ -f $hibernation_lock ]; then
                sustime=$(cat $hibernation_lock)
                rm $hibernation_lock
                if [ $(($curtime - $sustime)) -ge $hibernation_timeout ]; then
                    echo "Automatic resume from suspend detected. Hibernating..."
                    systemctl poweroff
                    if [ $? -ne 0 ]; then
                        echo "Automatic hibernation failed. Trying to suspend instead."
                        touch $hibernation_fail
                        systemctl suspend
                        if [ $? -ne 0 ]; then
                            echo "Automatic hibernation and suspend failover failed. Nothing else to try."
                        fi
                    fi
                else
                    echo "Manual resume from suspend detected. Clearing RTC timer"
                    rtcwake -m disable
                fi
            else
                echo "File '$hibernation_lock' was not found, nothing to do"
            fi
        else
            echo "Unrecognised first parameter: '$1', expected 'pre' or 'post'"
        fi
    else
        echo "This script is intended to be run by systemctl delayed-hibernation.service (expected second parameter: 'suspend')"
    fi
    Finally return to console end execute these commands:

    Code:
    sudo chmod 755 /usr/local/bin/delayed-hibernation.sh
    sudo systemctl daemon-reload
    sudo systemctl enable delayed-hibernation.service
    That's it: to try it out You can put a different value in /etc/delayed-hibernation.conf, 30 (seconds) for example.
    Tor and gosa like this.

  5. #65
    Jazz
    Member #
    58196
    Join Date
    Jun 2013
    Tablet
    TF Book T100HA
    Posts
    84
    Liked
    11 times
    Quote Originally Posted by PeterF View Post
    Ubuntu 19.04 installs better than any other Linux distro I have tried so far on Asus T101HA.

    Finally almost all of the former issues with Bay Trail / Cherry Trail Chipsets (C-states issues, random freezes, freeze on standby, no screen rotation, touchscreeen orientation issues, brightness adjustment issues) have been fixed.

    With some tweaking, which can be done by newbies as I am, You can fix some remaining issues, which are:
    - sleep to RAM not working out of the box (only s2idle)
    - workaround for missing hibernation ability

    Out of the box only Standby doesn't work correctly (only s2idle is supported, so every keystroke or even a screen rotation will turn the screen back on an battery will drain quicky). If You install Kernel 5.2.11, sleep to RAM is supported and the system will sleep properly (can only be woken up by power button) and battery drain in Standby is redued to about 1% per hour. Hibernation will result in a freeze, though. As a workaround I modified a script originally set up for hibernation (see below), which will wake the system after a predetermined time (e.g. 2 hours) and power off, so there won't be any battery drain at all.

    Here is the step by step instruction. I hope it it useful to someone out there :

    *SNIP*
    Reeading your post I take it you never booted into Ubuntu with the screen orientation being 90 degrees "off" on your T101HA or did you just forget to mention how you overcame that problem?
    - Or maybe you posted in the wrong thread? ;-)

    You really got my hopes up there, until I realized that the Lubuntu live image I booted got a bit difficult to navigate with the screen orientation being off... then I came back to this thread and noticed that you wrote about your T101HA and not about the T100HA that I own. Or maybe the orientation issues solve themselves after a full install?

    I have to say that I'm a bit hesitant regarding a full install if it still won't work more or less "out of the box"...
    Last edited by gosa; 11-13-2019 at 02:43 PM.

  6. #66
    Jazz
    Member #
    58196
    Join Date
    Jun 2013
    Tablet
    TF Book T100HA
    Posts
    84
    Liked
    11 times
    Quote Originally Posted by gosa View Post
    Reeading your post I take it you never booted into Ubuntu with the screen orientation being 90 degrees "off" on your T101HA or did you just forget to mention how you overcame that problem?
    - Or maybe you posted in the wrong thread? ;-)

    You really got my hopes up there, until I realized that the Lubuntu live image I booted got a bit difficult to navigate with the screen orientation being off... then I came back to this thread and noticed that you wrote about your T101HA and not about the T100HA that I own. Or maybe the orientation issues solve themselves after a full install?

    I have to say that I'm a bit hesitant regarding a full install if it still won't work more or less "out of the box"...
    - My apologies... tried again with the "main" Ubuntu. That one actually looks ok after booting the live session. Can't say I like the desktop in the main version of Ubuntu though, but it's a fallback if all else fails. Since my goal is to run a bare openbox desktop it feels a bit overkill to go down that road.

    I'll go back and try Lubuntu again, now with a full install or maybe Xubuntu. If none of them works (funny - thought all Ubuntu versions were more or less the same under the hood) I guess I'll have to pick the main version apart instead.

  7. #67
    Soundwave
    Member #
    100874
    Join Date
    May 2019
    Tablet
    TF Book T100HA
    Posts
    1
    Liked
    1 times
    Thought I'd post an update since there has been some activity relatively recently.

    I am currently writing this post from my Asus T100HA running Ubuntu 19.10. My experience so far has been wonderful all the important bits work out of the box.

    Wireless
    Sound
    Automatic screen rotation
    Brightness
    Tablet Keys
    Sleep
    Battery Monitor

    The only thing i haven't been able to use OOB is the Cameeras, to me this isn't a deal breaker but would love to know if anyone has had any luck getting the cameras working on Ubuntu.

    on a side note I did try switching to the SDDM display manager (lubuntu-desktop) and found that even though the screen orientation was being picked up by the sensors, lubuntu didn't change the display orientation automatically

    this can be seen by running `monitor-sensor` in the terminal and rotating your device
    Tor likes this.

  8. #68
    Soundwave
    Member #
    103850
    Join Date
    Jan 2020
    Tablet
    TF Book T100TA
    Posts
    2
    Liked
    1 times
    Hi Natedawg,

    How did you overcome the booting issue? I can boot to Lubuntu 19.10 by adding the "bootia32.efi" and complete the installation... but on reboot, it just goes straight into the BIOS, and the EMMC doesn't show up as a boot option any more. As far as the BIOS is concerned, there's no EMMC disk at all. I can boot back into the live USB and see it there though.

    Any ideas what you had to do to make it work so easily?

  9. #69
    Soundwave
    Member #
    103850
    Join Date
    Jan 2020
    Tablet
    TF Book T100TA
    Posts
    2
    Liked
    1 times
    Hi All - I figured I'd supply an update, for anyone who, like me, was looking for a better explanation/how-to on this stuff.

    I had downloaded the latest Lubuntu (as the lower sys requirements worked better for the device) 19.10 for this guide.

    This for me was correct for an Asus H100TA:


    Update BIOS to latest (314)
    Disable Secure boot.
    ---
    Create ISO using Rufus from x64 Linux ISO.
    Insert "bootia32.efi" into /EFI/BOOT folder on USB.
    ---
    Boot from USB and install as normal/with automatic settings (erase drive, not alongside windows).
    If manual partitioning required, I used a 350MB FAT32 partition flagged as ESP and BOOT and mounted as /efi/boot (or /boot/efi?) and then the remainder of the drive as an EXT4 partition, flagged as ROOT and mounted as /.
    ---
    When install finishes, there may be an error regarding a failed update source, or there may be an error about installing "grub-efi-ia32-bin", which is unfortunately normal.
    Shut down, but don't remove the USB.
    ---
    Boot again from USB, and at the grub menu, before choosing the live USB option, press "C" and enter the following three lines:
    ---
    linux (hd1,gpt2)/boot/vmlinuz root=/dev/mmcblk2p2
    initrd (hd1,gpt2)/boot/initrd.img
    boot
    ---
    Once booted manually to your install, connect to WiFi, go into software sources, unselect CDROM, enable all standard sources (restricted, multiverse, etc, etc) and update (sudo apt-get update).
    ---
    Open terminal, and run the following three lines.

    sudo apt-get install grub-efi-ia32-bin
    sudo grub-install /dev/mmcblk2
    sudo update-grub
    ---
    Then reboot, and it's good to go.
    Tor likes this.

 

 
Page 7 of 7 FirstFirst ... 5 6 7

Remove Ads

Sponsored Links

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Similar Threads

  1. T100ha!!!
    By xzb6np in forum Asus Transformer Book T100 General Discussions
    Replies: 347
    Last Post: 08-12-2017, 05:07 PM
  2. T100HA - flipped front camera
    By Vonwen in forum Asus Transformer Book T100 Help
    Replies: 39
    Last Post: 01-13-2017, 08:40 AM
  3. 4gb / 64gb T100ha 249 at Amazon France
    By gosa in forum Transformer Deals
    Replies: 1
    Last Post: 11-30-2015, 04:15 AM
  4. T100HA Wifi issue, Need help.
    By kaenfr in forum Asus Transformer Book T100 Help
    Replies: 8
    Last Post: 11-18-2015, 02:08 PM
  5. Great deal on T100TAM should i get the T100HA instead?
    By lorul2 in forum Asus Transformer Book T100 General Discussions
    Replies: 10
    Last Post: 09-20-2015, 10:14 AM

Search tags for this page

asus t100am run altervative os
,

asus t100ha alternate os

,

asus transformer book t100ha linux

,

install linux on t100ha 2015

,

linux on asus t100ha

,

linux t100ha

,
name (ahid, int33bb)
,

t100ha alternate os

,

t100ha linux

,

t100ha ubuntu

,

t100ha ubuntu alpha

,

ubuntu asus t100ha

Click on a term to search for related topics.
Powered by vBulletin® Version 4.2.3
Copyright © 2020 vBulletin Solutions, Inc. All rights reserved.
Search Engine Optimization by vBSEO 3.6.1
All times are GMT -6. The time now is 05:47 PM.