----- Original Message -----
Adam Williamson wrote:
> If you use Fedora (Workstation, at least, and I think maybe KDE too) on
> a 3200x1800 13" screen then hidpi mode will kick in, and everything
> will be sized as if you were using a 1600x900 13" screen, which is a
> pretty common setup.
Yes, Plasma 5 definitely handles that as a hidpi display.
But KDE is actually much smarter and can handle any DPI, though you will
likely have to configure it manually, because as you explained, the
developers of the commonly used X drivers decided to be jerks and
deliberately report a bogus geometry.
[Citation really needed]
(KDE would just work if the drivers
wouldn't go out of their way to break it.)
Since Qt 5.6, non-integer scale factors are also supported in principle:
http://blog.qt.io/blog/2016/01/26/high-dpi-support-in-qt-5-6/
though there may be rendering glitches and other issues with them.
So Qt 5.6 supports non-integer scale factors with the exact same problems
that made GTK+ developers not support it.