Linux для asus t100
Copy raw contents
Copy raw contents
This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.
Installing Ubuntu on ASUS T100 TA
As of November 2018. (20181125)
John Brodie said
The problem with step by step guides. The information is only accurate for up to a few months.
Follow this guide with a grain of salt. Check if something is working before trying to repair it. After fixing it, verify if it is really working.
Most importantly, backup your data. You already do it monthly, don’t you?
- Asus T100 Ubuntu group. Ask your questions here! https://plus.google.com/communities/117853703024346186936
- Various tutorials with screenshots https://tutorials.ubuntu.com/tutorial/
- Linuxium and Isorespin: customize Ubuntu ISOs! https://linuxiumcomau.blogspot.com/2017/06/customizing-ubuntu-isos-documentation.html
- (2016) Guide for the T100 Ubuntu 16.04: https://drive.google.com/drive/folders/0B4s5KNXf2Z36QW9acnY4RXd3bW8
Other sources that made this guide possible
- (old) Latest steps to install Ubuntu on the Asus T100TA: http://www.jfwhome.com/2016/01/04/latest-steps-to-install-ubuntu-on-the-asus-t100ta/
- (old) Installing Debian On AsusT100TA https://wiki.debian.org/InstallingDebianOn/Asus/T100TA
The guide starts here!
1. Download Ubuntu 18.04.1
Download the ISO file you prefer. I personally like Xubuntu for its lightweight, yet powerful & customizable desktop environment.
Note: Download the 64 bit version. 32 bit versions may fail to boot.
2. Flash the installation media
Flash the installation media. We will need to write on it afterwards, so do not use dd or DD mode.
- Rufus download: https://rufus.ie/ (Rufus or Rufus Portable)
- Run it
The defaults should be alright, I’d just recommend setting the partition scheme to GTP UEFI, since ASUS T100 and Windows 10 are compatible with it. Make sure you are flashing the correct device.
- Partition scheme: GPT UEFI
- Name: 11 characters max, for example UBUNTU1804
- File system: default (FAT32)
- Cluster size: default (8192 bytes)
- Image Mode: default (ISO).
3. Add the bootable GRUB file for our IA32-powered ASUS T100.
Once Rufus has finished to flash the media:
- Copy the bootia32.efi file in the EFI/BOOT directory. This directory should already contain various EFI files: probably BOOTx64.EFI and grubx64.efi .
If, like jfwells, you would like to build bootia32.efi by yourself, follow his guide (primarily for Linux Ubuntu and other Linux Debian-derivatives): https://github.com/jfwells/linux-asus-t100ta/tree/master/boot
Disable Secure Boot
- Power on your ASUS T100
- Press repetitively the F2 button at boot to prompt the UEFI menu, namely Setup Utility
- Go to the tab Security , then Secure Boot menu
- Make sure Secure Boot Support is [Disabled]
Boot the installation medium
It is time to boot the installation medium!
- Power on your ASUS T100
- Press repetitively the ESC button at boot to prompt the boot menu
- Select your installation medium, in our case: UBUNTU1804
- Try Ubuntu without installing
- You might need to turn keyboard’s numeric lock (NumLock) off
- FN + numLock (or FN + Inser) on the keyboard
- or numlockx off in a terminal
- Optionally, change your keyboard layout
- setxkbmap countryCode (de for German, fr for French, etc)
Run the installer
Note: The flag -b is necessary in this tutorial. It tells ubiquity not to install a bootloader. Without this flag, ubiquity would crash when trying to install it (Thanks Steven Andrew Mielke!). The bootloader is installed in the section Bootloader Installation below.
For novice users
For novice users, follow Ubuntu’s tutorial. But do not reboot at the end of the installation. Press the button Continue testing instead. When you are done with Ubuntu’s tutorial, jump to the section Bootloader Installation in this document.
For more advanced users
For more advanced users, choose the last installation type: Something else. And jump to the next section Partitioning.
The changes done in this section are not effectively written on the disk. The actual partitioning will happen when we’ll run the installation. Therefore, you can go back at any time and try again.
Note: A new ESP’s filesystem is displayed as ext4 in ubiquity when partitioning, before install. This is a display bug. The ESP is a VFAT or FAT32 partition.
ESP stands for EFI System Partition.
Note: Ignore the device with a single partition of 8014 MB, namely /dev/mmcblk0 .
Make up space for Ubuntu
2 scenarios: keep Windows or ditch Windows.
- You should have already shrunk Windows’s partition in Windows (Disks)
- Windows 7: https://technet.microsoft.com/en-us/library/gg309169.aspx
- Windows 10: https://docs.microsoft.com/en-us/windows-server/storage/disk-management/shrink-a-basic-volume#BKMK_WINUI
- Delete each partition, except the ESP. The ESP is probably one of the first partition, its size is 100 MB, and may be labeled SYSTEM .
- Select the partition you want to delete
- Press the — button to delete it.
Note: Alternatively, if you know what you are doing, you can create a new partition table and a new ESP. Backup the old ESP, just in case.
Create the partition for Ubuntu
- Select the Free Space
- Press the + button to add a new partition
- Size: the rest (this is the default)
- Use as: ext4 journaling file system
- Mountpoint dropdown-menu: /
- OK
- Make sure ‘Device for bootloader installation’ is the right device, probably /dev/mmcblk2
- Install now
- . Installation.
- When finished, Continue testing
7. Bootloader Installation
- From now onward, we will run the commands as root. To obtain superuser privileges, execute
- sudo -s
- Do not use sudo for each command, since it fails with some commands ( for and > ).
/!\ Theses filenames are for T100TA and T100CHI only. Other T100’s (T100TAF and 100H*) have other brcmfmac numbers. See the troubleshooting section No WiFi at the end of this document.
/!\ The filename ends with sdio.txt. Do not overwrite the file ending with sdio.bin.
- cp /sys/firmware/efi/efivars/nvram-* /lib/firmware/brcm/brcmfmac43241b4-sdio.txt #useful now
- cp /sys/firmware/efi/efivars/nvram-* /target/lib/firmware/brcm/brcmfmac43241b4-sdio.txt #useful after reboot
- modprobe -r brcmfmac
- modprobe brcmfmac
Now, you should be able to connect your ASUS T100 to your network.
Chroot in the new system
- Find the EFI System Partition. This should be the VFAT partition next to /target
- In the example below, it is mmcblk2p1
- If you are unsure, check its size with lsblk , it should be about 100M.
- lsblk -f
- Mount the EFI System Partition on the new system
- mount /dev/mmcblk2p1 /target/boot/efi
- Then, we have to mount some other filesystems before chrooting:
- Here we go!
- chroot /target /bin/bash
Install the Bootloader
- Verify that /dev /dev/pts /proc /run /sys and /boot/efi are mounted
- findmnt
- Install grub for EFI-IA32 architecture, and update its config file
- apt update
- apt install grub-efi-ia32 #grub-pc removed is normal behavior
- grub-install —efi-directory /boot/efi
- update-grub
- Run efibootmgr to see if ubuntu is in BootCurrent and if it is first in BootOrder, as shown below:
- Boot options must be edited in the file /etc/default/grub
- nano /etc/default/grub
- Edit kernel command-line parameters to add intel_idle.max_cstate=1 before quiet
GRUB boot screen
- If you want the system to boot faster, let’s say 1 second after the GRUB boot screen
- Update the grub configuration file in /boot/efi/grub/grub.cfg
- update-grub
9. Feel free to do other things in the chroot environment, then reboot
- When you are done. Just execute exit .
- Before the reboot
- umount /target/boot/efi
- Reboot on the new system.
/!\ T100TA and T100CHI only. Other T100’s (T100TAF and T100H*) has other audio device numbers. You will find files for your device on the Asus T100 group drive.
- Download the following folder
- https://drive.google.com/drive/folders/0B4DiU2o72FbuOXdwRXhfZ3ZmOFE
- Extract it and enter the folder
- Follow the instructions from the file README.txt
- sudo rm /var/lib/alsa/asound.state
- sudo mkdir /usr/share/alsa/ucm/bytcr-rt5640
- sudo cp HiFi bytcr-rt5640.conf /usr/share/alsa/ucm/bytcr-rt5640
- Verify the file are correctly installed, as shown below
- sudo alsactl restore
- We have sound devices in Pulseaudio now :3 But still no sound.
- Lower the sound volume, just in case.
- Reboot
- a new asound file is generated (created before or after reboot), but still no sound
- sudo cp kernel4.5.xand4.4.x.asound.state /var/lib/alsa/asound.state
- sudo alsactl restore
- Now we have sound!
If you have no sound, make sure Pulseaudio is correctly set:
- pavucontrol
- Configuration pane
- Card Name: off
- Built-in audio: Play HiFi quality music
- Input device: ignore it, this is for your micro.
- Output device
- Port: Headphones or speaker playback
- Configuration pane
- You are good!
If you still have no sound, see the troubleshooting section No Sound at the end of this document.
11. Backlit control
Use xbacklight. Working for kernel >= 4.13 (Ubuntu 1804 has kernel 4.15)
- xbacklight -inc 1 and xbacklight -dec 1
- xbacklight requires to configure Xorg: /etc/X11/xorg.conf
12. Hardware video decoding
With hardware video decoding, a video player should use around 25% CPU when playing a 720p, h264 video fullscreen, instead of 70-100% without hardware decoding.
- apt install ubuntu-restricted-addons
- reboot
- apt install vainfo
- vainfo
13. Disable numlock at boot
- Numlock is especially annoying in the login screen, when typing the password. since we do not see the actual characters.
- apt remove numlockx
/!\ Same warning as Sound and WiFi, the following file is for T100TA and T100CHI only. Other T100’s (T100TAF and T100H*) have other Bluetooth device numbers.
Bluetooth should already partially work. For a better support, e.g. pairing and bonding, we need the firmware file BCM4324B3.hcd in the folder /lib/firmware/brcm/ .
- This file can be found in Windows’ partition, in the folder C:\Windows\system32\drivers .
- Or, download it from: https://launchpad.net/asust100-ubuntu/+milestone/bluetooth-t100ta
- Install it
- mv BCM4324B3.hcd /lib/firmware/brcm/
- Reboot.
We have to find out which file your system needs.
- Run dmesg
- sudo dmesg
- Find the following line, ignore the .
- brcmfmac . Direct firmware load for brcm/brcmfmacVWXYZ-sdio.bin for chip .
- For example, a T100TAF needs brcmfmac43340-sdio.txt .
- You can download it on the ASUS group: https://drive.google.com/drive/folders/0B4s5KNXf2Z36cUpzSURqaTk1TE0
Solution A: Turn realtime-scheduling off for pulseaudio
For any software, the rule of thumb is to override the configuration by creating a new .conf file in /etc/software/directory.conf.d/ instead. In this way, the system won’t complain during an upgrade of the configuration file (Here daemon.conf for pulseaudio).
- Obtain superuser privilege (root)
- sudo -s
- Create a new directory for our configuration file
- mkdir -p /etc/pulse/daemon.conf.d/
- Create the configuration file
- echo ‘realtime-scheduling = no’ > /etc/pulse/daemon.conf.d/50-fix_pulseaudio.conf
- You can change the name of the file, provided you keep the .conf extension though.
- For more information
- man pulse-daemon.conf
Solution B: Disable sound over HDMI
- Obtain superuser privilege (root)
- sudo -s
- echo ‘blacklist snd_hdmi_lpe_audio’ > /etc/modprobe.d/fix_audio.conf
- Reboot
3. T100TAM Touchscreen
Add these kernel command-line parameters: tsc=reliable clocksource=tsc
Источник
ASUS Transformer Book T100TA (или аналогичные модели) & GNU/Linux
Всем доброго времени суток.
Подбираю замену своим нетбуку и планшету в лице одного девайса — трансформера. Ну, т.е. ищу планшет x86 с клавиатурой (в принципе, и без нее не критично, могу пользоваться отдельной беспроводной клавой) и возможностью вкатать на него онтопик.
На ASUS Transformer Book T100TA предустановленная венда меня не смущает, судя по этому, вкатать туда GNU/Linux реально.
Выбор пал на ASUS Transformer Book T100TA, т.к. сейчас в магазине его реально купить за 17к руб., 32gb-версию с док-станцией, в которой HDD на 500 Gb. Аналогичных моделей с HDD по сопоставимой цене я не нашел, может искал плохо (ткните носом, если проморгал какой-то чудо девайс). Сначала я хотел с Китая заказать какой-нибудь Pipo, Voya, Onda и т.д. варианты-то есть и по ценам куда ниже магазинных, но док-станция с HDD 500 Gb и 11ч автономности как-то перевешивают все плюсы «китайских коллег», в т.ч. более низкую стоимость (ладно бы разница была в 10к, выходит-то разница в 4-5к, батарея и 500gb стоят для меня того в условиях отсутствия аналогов).
Если есть среди местных владельцы данной модели, поделитесь, пожалуйста, впечатлениями от эксплуатации и опытом установки GNU/Linux на данную модель. В частности, интересует как на времени автономности смена ОС сказалась.
Так же буду рад предложениям по другим моделям по цене до 17 000 руб., а в идеале до 15 000 руб. Использоваться будет девайс для почты, серфинга, IM-клиента, работы с документами, онлайн видео до 480p, каких-нибудь нативных игрушек вроде hedgewars, для dosbox’а и пары старых игр
Неважно предложите известную модель или какой-нибудь китай-девайс. Сейчас у меня нетбук HP и китайский планшет Ramos, у девушки китайский планшет Ployer. К обоим планшетам жалоб нет по качеству. А на нетбуке зато дважды батарею менял. Долго мне служила игровая консоль JXD (разбилась при падении) и т.д. В общем, малоизвестные девайсы меня не смущают, если на них есть отзывы владельцев.
Если есть среди местных владельцы данной модели, поделитесь, пожалуйста, впечатлениями от эксплуатации
Подарил такой недавно одному человечку. Моё субъективное ИМХО — хрень. При подключенном доке в новой машине люфт хода сантиметр-полтора. У меня на 6-и летнем ThinkPad X200 задрюканном в хвост и в гриву крышка так не гуляет. Клавиатура неудобная, тачпад УГ (глючит).
и опытом установки GNU/Linux на данную модель.
Из поддержки GNU/Linux только читал, что ставится, сам не пробовал, мопед не мой.
И 17к — это как-то дорого, я его полгода назад по-моему дешевле брал.
При подключенном доке в новой машине люфт хода сантиметр-полтора. . Клавиатура неудобная, тачпад УГ (глючит).
Буду иметь ввиду, спасибо.
И 17к — это как-то дорого, я его полгода назад по-моему дешевле брал.
За 17к в док встроен HDD на 500 Gb, версии дешевле есть, но они без HDD, а 32/64 Gb мне мало.
Вообще, перелопатив кучу всего за вчера-сегодня, похоже что я зашел совсем не с стой стороны. Проще наверно подобрать будет ноутбук-трансформер. Но что-то в магазинах ценники кусаются, а достойного китайца пока не нашел.
Трансформер подразумевает наличие тачскрина, а тач- наличие мультитача . Я к тому, что как буком- пользоваться удобно, а как планшетом- не очень.
А можешь что-то лучше посоветовать? У меня запросы примерно такие же как у ТС, особенно важно компактность, лёгкий вес, SSD, wifi. Использовать хочу для интернетов, как навигатор на яхте и как терминал к кластеру.
T100TA — 31Вт*ч, в Teclast X98 Air те же 8.5А*ч (3.7В)
Ну вообще-то в два раза. Teclast X98 Air — 8 т.р. (без винды)
Источник