HiDPI Display resolution, MD not scaling and is unreadable.

deerewright's Avatar


14 Sep, 2017 03:24 AM

I see there are a few posts concerning this, one from as early as 2012???? Why is this not being addressed? Most current generation laptops are HiDPI displays. MD is completely unusable in the current state on hi-res displays. If MD doesn't scale correctly, which it does not, that is a failure of the developers. In one of the posts the developer blames it on a bug with java 8. If that is so, there needs to be a work around, or preferably a move away from Java completely. Another says there is "no way" to scale moneydance. A quick google search will show many work-arounds in both Windows, and Linux to scale individual applications that do not scale automatically, so "no way" is most likely an overstatement, and does not instill much confidence in the developers of MD.

Is there any work happening on this? Any timeline for when there might be a fix?

I have been using MD for many years, and have alot of time invested in MD. I do not want to invest a bunch more time moving to another platform, but problems like this are going to drive your loyal users away.

  1. 1 Posted by Ian O on 14 Sep, 2017 09:04 AM

    Ian O's Avatar


    Sorry to hear of the issues you have encountered while using Moneydance. I have raised this issue with our lead developer and explained the behaviour that our customers that are using linux system's are experiencing. We believe the visual issues that you are seeing are cause by a slightly out of date version of Java being bundled with the Linux installation package. We will be looking to release an updated installer for Moneydance containing the latest Java package, this should resolve the issues completely.

    I have assigned the relevant ticket to this discussion so you will be notified via this thread once the new installer is available. Please let me know if I can be of any assistance in the meantime and sorry for the inconvenience.

    Ian O
    Infinite Kind Support

  2. 2 Posted by deerewright on 19 Sep, 2017 02:38 PM

    deerewright's Avatar

    Is it possible a problem with OpenJDK? I am currently on Ubuntu 16.04.3 LTS, running openJDK: "openjdk version "1.8.0_131"
    OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-2ubuntu1.16.04.3-b11)
    OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)

    Would it perform better under oracle Java?

  3. 3 Posted by Ian O on 19 Sep, 2017 03:48 PM

    Ian O's Avatar


    Moneydance is bundled with a version of Java that it will use. The version you have installed on your system will not effect the issues in Moneydance. I have asked our lead developer to look into recompiling the linux installer with a more up to date version of Java. This should resolve the issues, please accept my apologies for the inconvenience caused. I update you as soon as the update is available.

    Ian O
    Infinite Kind Support

  4. 4 Posted by Ian O on 21 Sep, 2017 10:46 AM

    Ian O's Avatar


    We have new preview version of Moneydance available here, the linux installer now has an updated version of Java bundled with it so should hopefully resolve the issues you have encountered.

    if the issues persists, can you send me a screenshot of what you're seeing? I'll then pass these on to the development team to investigate further. You can read instructions for taking a screenshot from here - http://www.take-a-screenshot.org/

    Ian O
    Infinite Kind Support

  5. 5 Posted by deerewright on 21 Sep, 2017 06:40 PM

    deerewright's Avatar

    Just for reference here are some screenshots from before the preview version (2017.5 (1639)).
    I have included a shot of the about screen, my display settings, and one with the preference font set at "+4", another with "+8".

    If you notice the +8 pic shows the preferences window resized in order to view the options. The +4 is how that window pops up initially.

  6. 6 Posted by deerewright on 21 Sep, 2017 06:53 PM

    deerewright's Avatar

    No change with the new version 2017.5 (1639).

  7. 7 Posted by deerewright on 21 Sep, 2017 07:23 PM

    deerewright's Avatar

    I should mention, that this is the only application that has this extreme of a problem. Most other apps in Ubuntu scale just fine, some need some minor tweaks to get them to be more readable.

    The only way I could get moneydance to be comfortable was to decrease my screen resolution to 1920x1080, kind of defeating the purpose of a hi-res screen. :~/

  8. 8 Posted by deerewright on 22 Sep, 2017 02:05 AM

    deerewright's Avatar

    Looking at things a little more....

    It appears the title bar, and menu fonts are okay, but the sidebar, register, etc. are the issue.

    I do not see any difference with the new version over the original.

    Also, looking at my screenshots, online the fonts appear larger than they actually display natively.

  9. 9 Posted by Ian O on 25 Sep, 2017 01:19 PM

    Ian O's Avatar

    Thanks for sending through the screenshots, they are very useful. I have raised this issue with the development team and we will be looking into what is the cause of these strange display issues. I hope to have news of this in the next few days and I'll update you with any developments. Please accept my apologies for the inconvenience.

    Ian O
    Infinite Kind Support

  10. 10 Posted by deerewright on 28 Sep, 2017 12:11 AM

    deerewright's Avatar

    I might add, that it appears satisfactorily in Windows 10. However, one of the reasons I am a long time MD user was because I wanted to move a way from windows to Linux. ...Still trapped in Bill Gates world...

    Now that you have my screenshots, would you remove them from the public site....just because, thanks..

  11. 11 Posted by deerewright on 12 Oct, 2017 02:53 PM

    deerewright's Avatar

    Any updates to this issue?????

  12. 12 Posted by deerewright on 25 Oct, 2017 09:07 PM

    deerewright's Avatar

    Still no updates???

  13. 13 Posted by deerewright on 15 Dec, 2017 01:36 AM

    deerewright's Avatar

    What does it take to get a response/update on this issue!?!?!?!?!!!

  14. System closed this discussion on 16 Mar, 2018 01:40 AM.

  15. deerewright re-opened this discussion on 16 Mar, 2018 02:24 PM

  16. 14 Posted by deerewright on 16 Mar, 2018 02:24 PM

    deerewright's Avatar

    Why was this closed? I still have this problem and have received NO RESPONSE from support!

  17. 15 Posted by deerewright on 11 Apr, 2018 04:13 PM

    deerewright's Avatar

    Still NO RESPONSE?!?!?!?!?!??????

  18. 16 Posted by deerewright on 11 May, 2018 05:31 PM

    deerewright's Avatar

    What does it take to get a response from Moneydance?????

  19. 17 Posted by hleofxquotes on 11 May, 2018 07:01 PM

    hleofxquotes's Avatar

    The obligatory disclosure: I am not using MD as my main personal financial software but I am familiar with Java in general.

    General Java support for HiDPI

    • On Mac 'retina' display, JDK 7 and above (I believed)
    • On other platform, JDK 9 and above

    So moving to JDK 9 will likely improve the HiDPI situation.
    I don't know if MD has any specific look-and-feel tweak that would have required further setting.

    See also: https://bugs.openjdk.java.net/browse/JDK-8055212

  20. 18 Posted by Jim on 12 May, 2018 08:23 PM

    Jim's Avatar

    Could this be caused by the same underlying problem?

    Is there an ETA on Moneydance moving to JDK 9?

  21. 19 Posted by sth on 12 May, 2018 10:27 PM

    sth's Avatar

    Just a question for the linux users, which is this thread. Does MD use an external or system version of Java on linux or a bundled version like Windows and Mac?

  22. 20 Posted by Jim on 12 May, 2018 10:41 PM

    Jim's Avatar

    MD uses its own bundled version of Java on Linux (like it does on Windows and Mac).

  23. 21 Posted by sth on 12 May, 2018 10:44 PM

    sth's Avatar

    Thanks, then it would be nice to know that ETA?

  24. 22 Posted by dwg on 12 May, 2018 11:17 PM

    dwg's Avatar

    I'm a fellow user.

    I believe that moving to Java 9 would be a big move for Moneydance.

    From what I am reading Java 9 seems to be a short term interim release, so is unlikely to have a long life. More significantly Oracle are no longer supporting 32 bit platforms so it would mean Moneydance dropping support for 32 bit Windows and Linux systems.

  25. 23 Posted by deerewright on 23 May, 2018 02:03 PM

    deerewright's Avatar

    IMHO Moneydance needs to move away from Java altogether and move to an universal packaging system like flatpak or docker, etc.

    I have been a long-time MD user (10+ years). I was looking for a multi-platform application to replace Quicken, as I moved away from Windoesn't to Linux. When I first started using MD their support was very responsive. I would usually receive a response within hours. Now it is at a minimum days, sometimes weeks or not at all.

    If MD cannot support its current users, it needs to either start charging more for it's software or start charging for support.

    This has been an ongoing problem for 5+ years. I don't know how many users are using HIDPI screens, but MD is IMPOSSIBLE to use at High resolutions. I have several other Java based apps that I use, and NONE of them have the issues MD does.

    I understand it may not be an easy fix, BUT a fix is LONG overdue.

    Off my soapbox now....

  26. System closed this discussion on 22 Aug, 2018 02:10 PM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts


? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac