If you're lucky enough to find some capable 64-bit ARM (AArch64) hardware, the latest open-source Linux packages are working out well in the 64-bit ARM world for providing a decent Linux desktop experience.
64-bit ARM Linux (non-Android) software is getting into shape and becoming mature enough when it comes to day-to-day Linux desktop packages. Red Hat's Marcin Juszkiewicz has written about building a 64-bit ARM Linux desktop using a Mustang development board and tossing in a Radeon HD 5450 graphics card plus two hard drives.
- How to Install Domoticz Home Automation System in NanoPi NEO and Other ARM Linux Boards
- Linux Kernel 4.9.4 Released with Various ARM/ARM64 and Networking Improvements
- Linux Kernel 4.4.42 LTS Updates USB Drivers, Improves ARM64 Support
- CentOS 7.3 (1611) Linux Distro Officially Released for ARM64/AArch64 Machines
- Alpine Linux 3.5 Hits the Streets with ZFS Support for Root, Moves to LibreSSL
- Linux Kernel 4.8.13 Launches with ARM64 and AMDGPU Improvements, KVM Fixes