Window size renders bitcoin-qt inoperable on 5120x1440 #21442

issue fsparv opened this issue on March 15, 2021
  1. fsparv commented at 2:22 PM on March 15, 2021: none

    Expected behavior

    bitcoin-qt should open at a size that fits within the screen in a timely manner

    Actual behavior

    After a long pause a window several times LARGER than my 5120x1440 screen opens and obscures the entire screen. It is not possible to resize this window and the program is rendered useless, the only option available is quit.

    <!--- What was the actual behavior (provide screenshots if the issue is GUI-related)? -->

    image

    To reproduce

    1. Download, unpack tarball,
    2. run bin/bitcoin-qt (I think I ran it from the bin directory, not sure).
    3. Download transaction history (hundreds of GB, several hours)
    4. Decide not to create a wallet, close bitcoin-qt
    5. reboot computer (probably not important but it did happen)

    Now the following steps reproduce 100%

    1. run bin/bitocoin-qt

    System information Ubuntu 18.04, GNOME image

    Probably irrelevant: Threadripper 1950x cpu 48GB RAM Samsung 1TB 970 pro nvme drive (all above conducted on mount point on 2nd drive, not system drive, System drive is a 1TB samsung 960 pro)

    This seems possibly similar to https://github.com/bit-team/backintime/issues/1124 though I have not observed no console output or logging with bitcoin-qt

  2. fsparv added the label Bug on Mar 15, 2021
  3. fsparv commented at 2:28 PM on March 15, 2021: none

    Note, reducing screen resolution to 2560x1440 via Picture -by- Picture feature (sets the monitor to expect 2 inputs of half size, leading to right half of screen blank with "no signal") allows opening normally (but does not fix permanently, subsequent opening at usual resolution still displays the problem)

  4. fsparv commented at 2:34 PM on March 15, 2021: none

    Once using the workaround I found a button to display logs, and found these which resembel the backintime bug

    2021-03-15T14:29:32Z Bitcoin Core version v0.21.0 (release build)
    2021-03-15T14:29:32Z Qt 5.9.8 (static), plugin=xcb (static)
    2021-03-15T14:29:32Z System: Ubuntu 18.04.5 LTS, x86_64-little_endian-lp64
    2021-03-15T14:29:32Z Screen: DP-0 4x1, pixel ratio=1355.0
    2021-03-15T14:29:32Z GUI: QPainter::begin: Paint device returned engine == 0, type: 2
    2021-03-15T14:29:32Z GUI: QPainter::setPen: Painter not active
    2021-03-15T14:29:32Z GUI: QPainter::setFont: Painter not active
    2021-03-15T14:29:32Z GUI: QPainter::fontMetrics: Painter not active
    2021-03-15T14:29:58Z GUI: QPainter::setFont: Painter not active
    2021-03-15T14:29:58Z GUI: QPainter::fontMetrics: Painter not active
    2021-03-15T14:29:58Z GUI: QPainter::setFont: Painter not active
    2021-03-15T14:29:58Z GUI: QPainter::fontMetrics: Painter not active
    2021-03-15T14:30:02Z GUI: QPainter::setFont: Painter not active
    2021-03-15T14:30:02Z GUI: QPainter::end: Painter not active, aborted
    
  5. jarolrod commented at 2:37 PM on March 15, 2021: member

    @fsparv Hey 👋, sorry to hear the GUI is not working for you. We have a repo dedicated for the GUI: https://github.com/bitcoin-core/gui. Any future issues should be opened there.

    This is actually a duplicate of: https://github.com/bitcoin-core/gui/issues/175

    Thanks for bringing this to our attention. This is a serious bug that will require some investigation.

  6. MarcoFalke closed this on Mar 15, 2021

  7. shaun-ba commented at 3:55 PM on August 19, 2021: none

    @jarolrod If so why is this closed and my original issue not investigated or fixed by now?

    I've just launched 0.21.1 and it's still the same, totally unusable on my multiple monitor setup.

    This is the only software I've ever run on this setup with such an issue, surely this is a simple fix??

  8. hebasto commented at 4:07 PM on August 19, 2021: member

    @shaun-ba

    why is this closed and my original issue not investigated or fixed by now?

    Because

    This is actually a duplicate of: bitcoin-core/gui#175


    This is the only software I've ever run on this setup with such an issue, surely this is a simple fix??

    Yes, this could be a simple fix. But the issue is hardware specific, and it is required to have this specific hardware disposable to a developer to investigate the issue and fix it.

  9. DrahtBot locked this on Aug 19, 2022

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-05-03 15:14 UTC

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