Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 666242 - dev-qt/qtcore: high-DPI enabled Qt applications have unusably huge elements
Summary: dev-qt/qtcore: high-DPI enabled Qt applications have unusably huge elements
Status: RESOLVED CANTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-14 17:49 UTC by Michał Górny
Modified: 2019-02-28 18:20 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-09-14 17:49:21 UTC
So since Qt introduced this very awesome feature of supporting high-DPI displays, any new Qt applications are unusable for me.  That is, everything is so huge that barely anything fits on my screen.

The issue is apparently that my Samsung screen has useless EDID that makes it recognized as 7" (instead of 32").  I have a DisplaySize override in xorg.conf that apparently doesn't work.  I've also tried forcing DPI based on real display size and it only results in font sizes being changed (and not widget sizes).

I'd appreciate any tips on how to make Qt usable again because the search engines yield nothing useful.  This would be probably something good to be put on the wiki.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-09-15 09:43:06 UTC
For the record, I've been able to resolve the problem by overriding EDID for the screen (see [1] for a guide).  However, I'm not convinced all our users will enjoy being dragged through all these hoops to fix the support for their hardware.

[1]:https://blogs.gentoo.org/mgorny/2018/09/15/overriding-misreported-screen-dimensions-with-kms-backed-drivers/
Comment 2 Matt Turner gentoo-dev 2019-02-28 18:20:47 UTC
I don't really know what we can do in Qt or X11 to fix your monitor reporting a bad EDID. :(