Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I tried to install Money Dance 2011 on my Debian squeeze system and it seemed to install correctly. However when I try to open it nothing happens and when I open it in terminal the same happens with no error messages. Any Ideas?
tar xvf moneydance_other.tar.gz && cd moneydance/ && sh moneydance
→ → Opens OK, Debian Squeeze 64bits.
http://moneydance.com/download/2011/...moneydance.deb
# dpkg -i moneydance.deb : This 32bits version comes with its own java,
hence the 27 MB package size. I'd guess there is en error in the
start script (moneydance) preventing it from starting.
Or : You are trying to use it on a 64bits OS.
..
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541
Rep:
Do you have Java installed (real Java; i.e., Sun, not some half-ass clone)?
Do you have a symbolic link to jre? Your moneydance directory should look like this:
Code:
ls -al moneydance
total 7564
drwxr-xr-x 2 root root 4096 Oct 27 08:56 ./
drwxr-xr-x 13 root root 4096 Nov 3 10:02 ../
-rw-r--r-- 1 root root 1169 Oct 20 08:59 appsrc.jar
-rw-r--r-- 1 root root 309293 Oct 20 08:59 jcommon-1.0.16.jar
-rw-r--r-- 1 root root 1425744 Oct 20 08:59 jfreechart-1.0.13.jar
lrwxrwxrwx 1 root root 19 Oct 27 08:56 jre -> /usr/lib64/java/jre/
-rw-r--r-- 1 root root 14812 Oct 20 08:59 license.txt
-rwxr-xr-x 1 root root 742 Oct 20 08:59 moneydance*
-rw-r--r-- 1 root root 5942622 Oct 20 08:59 moneydance.jar
-rw-r--r-- 1 root root 6261 Dec 12 2007 moneydance.png
-rw-r--r-- 1 root root 6278 Feb 1 2001 moneydance.xpm
-rw-r--r-- 1 root root 10339 Oct 20 08:59 tablelayout.jar
Note: I install Moneydance in /opt on a 64-bit system owned by and group root; your jre is most likely going to be somewhere other than /usr/lib64/java/jre. I execute Moneydance from an icon on the KDE panel; yours may vary.
Total Newb here...I'm using Mint 9 after download from Money Dance site I got this... Could not open the file /home/billybjr/Downloads/Moneydance_linux_x86wj.sh. Should I try installing a different wayor try something from ^^^^ Thanks
Is that file "Moneydance_linux_x86wj.sh" in your Downloads directory? And does it have execute permissions set? How did you try to open it?
If it exists and is executable, you should be able to run it in a terminal by navigating to the directory it is in with:
Quote:
./Moneydance_linux_x86wj.sh
You can check the executable permissions from the Downloads directory with:
It is in the downloads folder. I right clicked on it and choose "Open with gedit" then the error msg comes up. I'm sorry but I'm not sure what your other comments mean... I'm very new to the command line, but I'm learning slowly !! :-)
Ok, I entered both of the quotes in terminal. First returned no directory..
Second returned a list but no mention of Money Dance..
Last edited by billybjr; 11-08-2011 at 09:24 AM.
Reason: info added
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541
Rep:
The file that you run is named moneydance; Linux is case-sensitive and you do not use spaces in the names of files or directories ("folder" in Microsoft-speak).
Your moneydance directory (that's the name of the directory when you uzipped it) should look almost exactly like this:
Code:
ls -l moneydance
drwxr-xr-x 2 root root 4096 Oct 27 08:56 ./
drwxr-xr-x 13 root root 4096 Nov 3 15:39 ../
-rw-r--r-- 1 root root 1169 Oct 20 08:59 appsrc.jar
-rw-r--r-- 1 root root 309293 Oct 20 08:59 jcommon-1.0.16.jar
-rw-r--r-- 1 root root 1425744 Oct 20 08:59 jfreechart-1.0.13.jar
lrwxrwxrwx 1 root root 19 Oct 27 08:56 jre -> /usr/lib64/java/jre/
-rw-r--r-- 1 root root 14812 Oct 20 08:59 license.txt
-rwxr-xr-x 1 root root 742 Oct 20 08:59 moneydance*
-rw-r--r-- 1 root root 5942622 Oct 20 08:59 moneydance.jar
-rw-r--r-- 1 root root 6261 Dec 12 2007 moneydance.png
-rw-r--r-- 1 root root 6278 Feb 1 2001 moneydance.xpm
-rw-r--r-- 1 root root 10339 Oct 20 08:59 tablelayout.jar
Note: I install Moneydance in /opt/Moneydance, and it is owner and group root; yours will not be the same if you installed it in your home directory (it'll be your user id and probably group users).
The file in that directory, moneydance* is the executable. You would invoke it from your home directory like this
Code:
Moneydance/moneydance
You must have installed a symbolic link to jre, which is the Java run-time. If you did not, Moneydance will not run and you need to locate the directory named jre in your filesystem and make a symbolic link to it:
Code:
ln -s /usr/lib/java/jre .
(all of this is in the instructions for installing Moneydance). The location of jre will vary by distribution, you'll need to look for it if you don't know where it is, which you can do with something like
I appreciate your in depth response to my post. Let me bring you up to date... Money Dance loaded and ran for me yesterday. I created my accounts, downloaded from bank, etc. It is in my "Home" dir. There was an icon in there that started the program. I moved that icon to my desktop and today the program will not open. I click on the icon, a box comes up asking if I want to run the program, I click it and nothing happens. I'm going to try a couple of the things in your post and see if I can get it going again. Thanks
No luck so far... I found my jre, created a symbolic link. When I type Moneydance/moneydance, I get no such file or directory
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541
Rep:
Uh, what do you mean by "I moved that icon to my desktop..."? Did you do something like drag-and-drop? And, just exactly what did you drag-and-drop; the moneydance directory? If you did that, nope, it is not going to run, it's the directory and what you want to run is the moneydancefile in that directory.
Let us know what window manager you're using; KDE, GNOME, Xfce or what and maybe we can give you a hint or two how to put it back where it should be.
And, ya know, it'd probably be a good idea leaving well enough alone for a while until you get a little more comfortable once you've got it running -- there's always time to do the fancy-schmancy stuff later, eh?
Thanks for helping. The icon was in the moneydance dir named moneydance. IF I remember correctly, I moved it by right clicking on it and selecting "Move to desktop" In the properties of the icon it says this...shell script (application/x-shellscript)... I'm using Linux Mint ver 9 not sure about the KDE, or Gnome part.
I just looked and the moneydance dir is still in my home dir. should I copy the Icon I moved and put it back in there?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.