tag:infinitekind.tenderapp.com,2009-01-14:/discussions/problems/70863-chromeos-linux-deb-installInfinite Kind: Discussion 2021-09-16T00:50:18Ztag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-14T03:58:15Z2021-06-14T03:58:15Zchromeos linux deb install<div><p>I'm a fellow user.</p>
<p>Moneydance comes with its own version of Java embedded so any system Java is not used.</p>
<p>Perhaps the message about Java 14 is a clue, what version of Moneydance have you installed?</p></div>dwgtag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-14T04:02:54Z2021-06-14T04:02:57Zchromeos linux deb install<div><p>Thanks for replying. I downloaded the latest debian package on the moneydance download page.</p>
<p>The install works fine, but when I click the icon it spins endlessly. There is no error or anything, just endless spinning.</p>
<p>Thats what prompted me to poke around in the linux terminal and that is where i found the error message I copy pasted.</p></div>JYtag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-14T22:34:17Z2021-06-14T22:34:17Zchromeos linux deb install<div><p>Moneydance 2021.1 build 3069 bundles Java 15.0.1 so I do not see where a Java 14 message is coming from</p>
<p>You can see the include Java under /opt/Moneydance/jre/bin and run java itself there to get the version.</p>
<p>All I can say is that kit installs and works under Linux.</p></div>dwgtag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-14T23:56:47Z2021-06-14T23:56:48Zchromeos linux deb install<div><p>Hi</p>
<p>Well it does not work for me.</p>
<p>And running java -version in /opt/Moneydance/jre/bin does not work.</p>
<p>I have removed linux on the chromebook and re-enabled it and tried a few times. All other apps I try to install via apt or flatpak are working fine. Only Moneydance is not working. I have tried all of the debian versions on the site. Most recent, 2020, 2017.</p>
<p>Will someone from infinitekind chime in? As a user of moneydance on windows for many years, I do not want to lose it. This is literally the only issue I have with my chromebook.</p>
<p>Thanks</p></div>JYtag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-15T01:25:03Z2021-06-15T01:25:05Zchromeos linux deb install<div><p>I am a fellow user, and for what its worth, I have also experienced this problem, with Moneydance 2021.1 linux deb release running on the Chromebook linux environment. Install completes, but when opening Moneydance the app spins.</p></div>smith.gregtag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-15T05:12:27Z2021-06-15T05:12:27Zchromeos linux deb install<div><p>When you say "running java -version ... does not work" could you be more explicit?</p>
<p>Also, on other platforms, md writes an errlog to disk. You'll need to search the kb for the unix default location, but have you checked whether it is being written?</p>
<p>And the error is not necessarily a Java 14 message. According to you it says "at least ...14" which (potentially) makes it equally a Java 15 message to my mind.<br>
-Tony (fellow user)</p></div>tgilbert666tag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-15T12:23:19Z2021-06-15T12:23:21Zchromeos linux deb install<div><p>Thanks for trying to help me out Tony. Here are two answers for you,</p>
<p>running</p>
<p>/opt/Moneydance/jre/bin$ java -version</p>
<p>result</p>
<p>-bash: java: command not found</p>
<p>as for the errlog.txt, I searched the entire file system and cannot find it. It is not in the Moneydance folder or anywhere else. Even though the app is spinning.</p>
<p>This is what I get if I try to run /opt/Moneydance/Moneydance</p>
<p>No suitable Java Virtual Machine could be found on your system.<br>
The version of the JVM must be at least 14.<br>
Please define INSTALL4J_JAVA_HOME to point to a suitable JVM.</p>
<p>Thanks</p></div>JYtag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-15T21:16:36Z2021-06-15T21:16:36Zchromeos linux deb install<div><p>I there a file named "java" in /opt/Moneydance/jre/bin ?</p>
<p>If there is it needs to also be set as executable, there should be 5 files in the directory.</p></div>dwgtag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-15T22:05:32Z2021-06-15T22:05:34Zchromeos linux deb install<div><p>Here are the contents of the directory /opt/Moneydance/jre/bin</p>
<p>-rwxr-xr-x 1 root root 12808 May 20 11:16 java -rwxr-xr-x 1 root root 12856 May 20 11:16 jrunscript -rwxr-xr-x 1 root root 12824 May 20 11:16 keytool -rwxr-xr-x 1 root root 12824 May 20 11:16 rmid -rwxr-xr-x 1 root root 12824 May 20 11:16 rmiregistry</p>
<p>this<br>
/opt/Moneydance/jre/bin/java</p>
<p>returns<br>
-bash: /opt/Moneydance/jre/bin/java: cannot execute binary file: Exec format error</p>
<p>if i do java without the full path (i am in the directory) I get<br>
-bash: java: command not found</p></div>JYtag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-15T22:09:07Z2021-06-15T22:09:09Zchromeos linux deb install<div><p>also look at this</p>
<p>sudo /opt/Moneydance/jre/bin/java</p>
<p>/opt/Moneydance/jre/bin/java: 1: /opt/Moneydance/jre/bin/java: ELF: not found /opt/Moneydance/jre/bin/java: 2: /opt/Moneydance/jre/bin/java: @H+@8: not found /opt/Moneydance/jre/bin/java: 3: /opt/Moneydance/jre/bin/java: Syntax error: "(" unexpected</p></div>JYtag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-15T22:26:16Z2021-06-15T22:26:18Zchromeos linux deb install<div><p>I am wondering if it is the CPU. This chromebook is ARM not intel.</p></div>JYtag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-15T22:35:42Z2021-06-15T22:35:42Zchromeos linux deb install<div><p>There certainly looks to be a fundamental problem there.</p>
<p>I'm sitting on a Linux system (Mint) and I certainly do not get the results you are. I can only conclude that it is either a faulty Moneydance install or that there is something in the Linux subsystem that Chrome has installed that is causing this.</p>
<p>I do not think there are too many people around using Moneydance under Chrome so finding someone with a machine that can trace the problem could be an issue. The developer did a test install under Chrome some time ago but I do not know if that was an owned or borrowed machine.</p>
<p>Hmm an ARM cpu, you could have something there the Linux kit is Intel, normally to use Intel binaries on ARM the OS has a compatibility layer. For example on Mac Rosetta is used. On Microsoft Surface pro X WoW is used to run Intel 32 bit applications. That is how Moneydance runs on these platforms.</p>
<p>Moneydance has not released an ARM Linux kit, I do not think the demand has been there to justify it.</p></div>dwgtag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-16T02:22:43Z2021-06-16T02:22:43Zchromeos linux deb install<div><p>Hmm, I don't have access to a chromebook myself either, but this old post</p>
<p><a href="https://infinitekind.tenderapp.com/discussions/general-questions/6318-chromebook">https://infinitekind.tenderapp.com/discussions/general-questions/63...</a></p>
<p>suggests that PERHAPS the ARM processor is not a problem in and of itself, although admittedly you may be missing a required wrinkle. Have you reveiwed ALL the KB articles that mention ARM and/or Chrome? Perhaps you can glean something there?</p></div>tgilbert666tag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-16T02:39:51Z2021-06-16T02:39:51Zchromeos linux deb install<div><p>Also, perhaps this is off-topic, and I've no personal experience (yet), but I bookmarked it recently for when I get around to trying Moneydance on my rPi4 <strong>which is ARM-based</strong></p>
<p><a href="https://askubuntu.com/questions/1303451/how-to-run-moneydance-2021-on-ubuntu-20-10-on-a-raspberry-pi-4">https://askubuntu.com/questions/1303451/how-to-run-moneydance-2021-...</a></p>
<p>Maybe something in there will gel with your own experience?</p>
<p>Apologies if it's a stupid question but Is it possible you need the ARM version of Java and have the x86 version installed? (It <strong>sounds</strong> like a stupid question. :-( sorry)<br>
-Tony (fellow user)</p></div>tgilbert666tag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-16T05:00:00Z2021-06-16T05:00:04Zchromeos linux deb install<div><p>OK great news. The steps described here worked!</p>
<p><a href="https://askubuntu.com/questions/1303451/how-to-run-moneydance-2021-on-ubuntu-20-10-on-a-raspberry-pi-4">https://askubuntu.com/questions/1303451/how-to-run-moneydance-2021-...</a></p>
<p>It took me a few attempts to get everything (I am new to linux so I had to google everything basic like how to use vim).</p>
<p>Anyway it worked! Moneydance was very small but I seemed to fix that with the "use low density" option.</p>
<p>I havent copied over my old data yet, but at least the app launches.</p>
<p>Thanks</p>
<p>PS too bad nobody from infintekind addressed this at all.</p></div>JYtag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-16T05:41:52Z2021-06-16T05:41:52Zchromeos linux deb install<div><p>Nice fix. In simple terms, these instructions get you to download / install the correct arm version of Java and javafx and then setup up the environment to point to/use this version of Java. Lastly you modify the launch parameters for MD to include the correct javafx.</p>
<p>(Not support, just a fellow user)</p></div>Stuart Beesley (Mr Toolbox)tag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-16T10:43:00Z2021-06-16T10:43:02Zchromeos linux deb install<div><p>Great work- I suspect this is also the problem I have, as I'm trying to run on an ARM based Chromebook. Could I please ask for the specific commands you used- I to am a Linux newbie;)</p></div>smith.gregtag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-16T11:34:38Z2021-06-16T11:34:39Zchromeos linux deb install<div><p>I will add some details later after I move over all my data and see if it works.</p>
<p>One thing I can add is that although the program launches, it does not look anywhere near as nice as on a mac or a pc. It looks like an old java app if you know what I mean. And there are strange visual artefacts that come and go. Weird lines on the screen, etc.</p>
<p>I guess it is the jdk and javafx. I am using jdk16 that I downloaded manually. And whatever jfx apt gave me.</p>
<p>Does the company still support this app? I upgraded on Oct 23 2020 and have been a customer for many years. But there doesn't seem to be any support.</p>
<p>I will try this out for a while but might switch to something if I get annoyed by the display issues that come and go.</p>
<p>Thanks</p>
<p>J</p></div>JYtag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-16T21:47:54Z2021-06-16T21:47:54Zchromeos linux deb install<div><p>Moneydance looks slightly more workman like on Linux than it does on Windows with some screens but it still works the same, looks don't bother me all that much, I'm more about functionality.</p>
<p>TIK have shown that Moneydance installs on ChromeOS in the Linux subsystem but I believe that is with an Intel based system, I have never seen a published official support position on ChromeOS so I regard what they have done as a Proof of Concept, it will be up to Sean how far he wants to support the OS. In this instance you have cobbled together an install on ARM using a separately installed Java that Moneydance is not build round on an architecture that they do not provide a kit for (Moneydance 2021.1 uses java 15.01 FWIW) so I think you will be a bit on your own with the setup you have created.</p></div>dwgtag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-16T23:39:52Z2021-06-16T23:39:54Zchromeos linux deb install<div><p>yes but someone from TIK could have piped in to say what you just said, even without providing a solution,. Instead, they completely ignored my post.</p></div>JYtag:infinitekind.tenderapp.com,2009-01-14:Comment/492448622021-06-17T00:45:43Z2021-06-17T00:45:43Zchromeos linux deb install<div><p>I would personally like t see a greater level of support involvement in the forums than what I am today.</p>
<p>All I can really suggest you do is bring it to the attention of the company's owner.</p>
<p>In the case of Moneydance that means Sean Reilly and his email is</p>
<p>sreilly (at) infinitekind (dot) com</p></div>dwg