Bitcoin Core does not display properly on High-DPI Windows 10 systems #7341

issue soyfrien opened this issue on January 14, 2016
  1. soyfrien commented at 2:20 AM on January 14, 2016: none

    Bitcoin Core High-DPI bug

    The text is unreadable to the point where I can't even see my balance.

    I have a 4K display, that is set to 200% scaling. Which means it's effectively behaving like a regular 1080p monitor, but it's lovely to read on as text is much cleaner.

  2. jonasschnelli added the label Windows on Jan 18, 2016
  3. jonasschnelli added the label GUI on Jan 18, 2016
  4. CryptAxe commented at 7:59 PM on February 1, 2016: contributor

    Does windows 10 have DPI settings like 7 did? If so, try increasing the DPI-adjustment or whatever it is named now all the way up and make sure that doesn't fix it. Qt attempts to be as friendly (camouflaged) to the host environment as possible but sometimes strange things happen with weird resolutions I have noticed.

  5. tdaede commented at 9:39 PM on February 11, 2016: none

    This problem can be reproduced under Linux by launching bitcoin-qt with QT_DEVICE_PIXEL_RATIO=2.

  6. CryptAxe commented at 9:42 PM on February 11, 2016: contributor

    Thank you On Feb 11, 2016 1:40 PM, "Thomas Daede" notifications@github.com wrote:

    This problem can be reproduced under Linux by launching bitcoin-qt with QT_DEVICE_PIXEL_RATIO=2.

    — Reply to this email directly or view it on GitHub #7341 (comment).

  7. laanwj added the label Upstream on Feb 16, 2016
  8. laanwj commented at 3:23 PM on February 16, 2016: member

    Looks like a bug in the upstream Qt library. See also issue #6472.

  9. jonasschnelli commented at 4:35 PM on February 19, 2016: contributor

    Qt's <=5.5 HiDPI support only works properly on MacOSX. Qt 5.6 Beta looks promising (check: http://blog.qt.io/blog/2015/12/18/qt-5-6-beta-released/).

  10. soyfrien commented at 3:08 AM on February 22, 2016: none

    Thanks for the information jonas. Does this require rebuilding Bitcoin Core against QT 5.6 beta, or is there some way to have the v0.11.2 client use 5.6 beta given that it's installed? I'm just a user and not a QT or Bitcoin developer.

  11. jonasschnelli commented at 9:20 AM on February 22, 2016: contributor

    @cosmicvibe: Yes. It needs a build of BitcoinQt against Qt5.6 beta. You can download Qt5.6 beta from here: https://download.qt.io/development_releases/qt/5.6/5.6.0-beta/

  12. soyfrien commented at 1:29 AM on April 19, 2016: none

    @jonasschnelli Thank you, that helped a lot! This is a very late reply, but I'm pretty sure I didn't rebuild BT Core after installing QT 5.6 to get the larger text.

    image

  13. jonasschnelli commented at 9:13 AM on June 21, 2016: contributor

    Should be much better now when compiled against Qt5.6.1 (which is now our depends default QT version).

    <img width="1440" alt="bildschirmfoto 2016-06-20 um 11 20 08" src="https://cloud.githubusercontent.com/assets/178464/16224153/2598836c-37a1-11e6-9797-d3a2df5df7b6.png">

  14. laanwj commented at 11:47 AM on June 22, 2016: member

    Closing due to Qt 5.6.1 switch which addresses this (#8210).

  15. laanwj closed this on Jun 22, 2016

  16. MarcoFalke locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-17 00:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me