The Linux world[1] has got together and is banging out a solution for a somewhat bigger problem that the multitude of X toolkits and their different (non) approach to HiDPI.
It's called Wayland, it took some time to make and next week, new Fedora is coming out that uses it by default (until now you could "only" opt-in during login).
[1] Except Ubuntu, they have their own NIH solution, of course.