Armbian OS, based on Ubuntu Server (no GUI): Ubuntu_xenial_next, that will currently give you Ubuntu 16.04.3 LTS (Xenial Xerus).
Do first boot with screen and keyboard attached. Default user and password: root / 1234
Enable options for remote connection like ssh and/or serial (console cable) with:
linaro from tinkerboarding.co.uk
I have tested the community supported Debian version from here.
2018-12-22: Debian 9 (stretch) with full desktop; LXDE 9.6, and kernel 4.4.132+.
Unzip and write image to SD-card, modify paths as needed:
unzip -p 20181023-tinker-board-linaro-stretch-alip-v2.0.8.img.zip | dd bs=4M of=/dev/sdb status=progress && sync
Default username: linaro and password: linaro
If GUI are disabled; login and enter
GUI: Home button/Settings/Tinker board configuration
This version have tightvnc server preinstalled, can be enabled in the configuration, tab Interface.
The board is then accessible from a vnc client, like Remmina (ok quality) or RealVNC (better quality), on port 5901, like this: hostname_or_ip:5901
Set VNC screen resolution:
sudo nano /usr/bin/vncserver
#$geometry = "1024x768"; $geometry = "1280x1024";
Service config file:
sudo nano /lib/systemd/system/tightvncserver.service
systemctl status tightvncserver
Problems with linaro
Problems with 20181023-tinker-board-linaro-stretch-alip-v2.0.8.img.zip
1. I was unable to get a Pi NoIR Camera V2 to work, even with v4l2.
2. I was unable to get a working web browser, both builtin chromium and installed firefox-esr crashed on start.