I'm using Ubuntu 16.04 on a Dell XPS 13 (3200x1800) and it works well as long as I use 2.0 as the magnification value.
Other values such as 1.83 are broken.
I'm using XFCE (Debian unstable) on a Zenbook (3200x1800) and that works really well too. There isn't a magnification value to set - rather you set the display DPI.
Linux support is spottier, especially when using multiple displays of varying DPIs, but even Gnome works pretty well on a HiDPI laptop these days.