Release Note of Ubuntu MATE 18.04.3 LTS (v4.2)
Summary
Release Date | 2019-09-29 | |
Release Type | Update |
File name : ubuntu-18.04.3-4.14-mate-odroid-xu4-20190929.img.xz
XU4 OS image is fully compatible with HC1, MC1 and XU3.
Download from below servers
- Official US West Coast: Download (http://odroid.in/ubuntu_18.04lts)
- Official US East Coast: Download (http://east.us.odroid.in/ubuntu_18.04lts) Thanks to David Beauchamp @ archlinuxarm
- Official EU Germany: Download (http://de.eu.odroid.in/ubuntu_18.04lts)
- Official Korea Mirror: Download (http://dn.odroid.com/5422/ODROID-XU3/Ubuntu/)
New features
- Ubuntu 18.04.3 LTS Bionic Beaver with Mate Desktop (Point release)
- Kernel 4.14.141 LTS
- And many other features
Known issues and Tips
- The RootFS Auto-resize feature has changed! No need for power cycling, resize will happen on background in the first booting process.
- Mali GPU access could be blocked by a recent Canonical's EGL package. In that case, you need to install our Mali driver manually.
sudo apt-get install mali-x11 --reinstall
- VLC doesn't start due to a video driver compatibility issue.
- The first time launching of Chromium takes around one minute due to internal initialization process. After that, it starts in 1~2 seconds.
- To enable Auto-login, edit /usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf file like this.
[SeatDefaults] greeter-session=lightdm-gtk-greeter autologin-user=odroid
- Some UASP capable USB-to-SATA bridge controllers are not compatible. If your external HDD is not working properly, add its VID/PID in boot.ini Boot arguments to disable the UAS function something like this.
usb-storage.quirks=0x0bc2:0x2322:u
- The Youtube video quality on Chromium browser can be improved a lot with “h264ify” extension in Chrome Web Store. 720p/30fps videos are fine with the extension.
- How to test Qt5 GPU acceleration.
sudo apt install qtbase5-examples /usr/lib/arm-linux-gnueabihf/qt5/examples/opengl/cube/cube
Access Credentials
Username | Password | ||
root | odroid | ||
odroid | odroid |
How to Update system and kernel software. Don't forget dist-upgrade
- target
sudo apt update sudo apt upgrade sudo apt dist-upgrade sudo reboot
How to install the latest Kernel 5.4 on your Ubuntu 18.04 image.
Forum thread
Linux Kernel build
This guide is only for the NATIVE BUILD. Run it on the board.
Installing building tools
You may need to install the building tools.
- target
$ sudo apt-get install git gcc g++ build-essential libssl-dev bc flex bison
Download and build the kernel source
Updating Kernel and DTB (Device Tree Blob)
Please note that native kernel compile on ODROID-XU4 will take about 25 minutes.
- target
$ git clone --depth 1 https://github.com/hardkernel/linux -b odroidxu4-4.14.y $ cd linux $ make odroidxu4_defconfig $ make -j8 $ sudo make modules_install $ sudo cp -f arch/arm/boot/zImage /media/boot $ sudo cp -f arch/arm/boot/dts/exynos5422-odroid*dtb /media/boot $ sync
Updating root ramdisk (Optional)
- target
$ sudo cp .config /boot/config-`make kernelrelease` $ sudo update-initramfs -c -k `make kernelrelease` $ sudo mkimage -A arm -O linux -T ramdisk -C none -a 0 -e 0 -n uInitrd -d /boot/initrd.img-`make kernelrelease` /boot/uInitrd-`make kernelrelease` $ sudo cp /boot/uInitrd-`make kernelrelease` /media/boot/uInitrd $ sync
Before you start with new Linux kernel v4.14
You would check all necessary files are in place as below before reboot. The file size would differ.
- target
$ ls -l /media/boot/ total 14756 -rwxr-xr-x 1 root root 9536 Oct 25 23:29 boot.ini -rwxr-xr-x 1 root root 753 Aug 20 22:38 boot.ini.default -rwxr-xr-x 1 root root 62565 Nov 2 01:24 exynos5422-odroidxu3.dtb -rwxr-xr-x 1 root root 61814 Nov 2 01:24 exynos5422-odroidxu3-lite.dtb -rwxr-xr-x 1 root root 62225 Nov 2 01:24 exynos5422-odroidxu4.dtb -rwxr-xr-x 1 root root 61714 Oct 25 23:30 exynos5422-odroidxu4-kvm.dtb -rwxr-xr-x 1 root root 9996513 Nov 2 01:27 uInitrd -rwxr-xr-x 1 root root 4844744 Nov 2 01:24 zImage
- target
$ sudo sync $ sudo reboot