Here is Linux Mint 18, "Sarah", running on Lenovo Ideapad 110S. The installation was a bit tricky due to UEFI versus legacy BIOS. I disabled UEFI and secure boot for the installation but then enabled UEFI again which caused UEFI to not detect the bootloader. UEFI is EFI V2.31 from Phoenix Tech. Refind solved the problem. As of now I boot using a refind USB flash drive. The 110S is a great little notebook and at $166 no complaints. This makes a great little system to play around with arduino. WIFI is RTL8821ae which Mint detects fine. Cinnamon is new to me but is a very nice and sleak desktop, Linux Mint in general is very clean and easy.
The plan was to install Debian which I normally use but somehow got Mint running. WIFI RTL8821 must be loaded as separate driver to be copied on a seperate USB flash drive, the installer will prompt for it.
Regarding arduino I used the arduino-mk package and could compile and upload via the command line, this requires a correct Makefile. Also sudo usermod -a -G dialout marc for arduino to detect /usr/ttyACM0.
ACM stands for abstract control model which supports ITU V.250 (Hayes).
The 110S is great, a little small for heavy usage, for Linux installation disable secure boot but keep UEFI on, do not start the installation in legacy BIOS.