TntConnect TM
Helping you build powerful connections for a lifetime of ministry...

Comments: How can I run TntMPD on Linux?


TNT.tips from Bob!

Table of Contents

It is our pleasure to provide this software free of charge to help you in your ministry.  We're so thankful for our partners who make this possible!

About TntWare

Page Details

First published by:
Troy Wolbrink
on 20 Nov 2013
Last revision by:
Troy Wolbrink
on 4 Apr 2017
3 people found this article useful.

How can I run TntMPD on Linux?

Sort by: Published Date | Most Recent | Most Useful
1 2 3 Next >
By: jeff bain Posted on 9 Dec 2013 5:00 PM

installed tntmpd 3.0 r21 on ubuntu 13.10 64 bit about 2 weeks ago.  seems to be running 100 percent ok.

installed wine and playonlinux.  used playonlinux to create a 32 bit install of wine 1.5.4

ran the installer using play on linux install a non-listed program option.

the installer downloaded all the necessary extras from the net.

that's it!  play on linux will create a desktop shortcut for you.

By: DavidRaffensperger Posted on 29 Apr 2014 2:54 PM

The simplest thing to do is to directly replace /bin/sh with a 32-bit bash shell, which will be able to run on 64-bit Linux with (hopefully) no other unrelated issues.

Pull down the .deb file for the 32-bit bash shell:

wget us.archive.ubuntu.com/.../bash_4.3-6ubuntu1_i386.deb

I your home directory, extract it into a folder

mkdir ~/bash_4.3-6ubuntu1_i386

dpkg -x bash_4.3-6ubuntu1_i386.deb ~/bash_4.3-6ubuntu1_i386

Copy the bash script into /bin/sh

sudo mv /bin/sh /bin/sh64original

sudo cp ~/bash_4.3-6ubuntu1_i386/bin/bash /bin/sh

sudo chown root:root /bin/sh

Then run:

wine Downloads/SetupTntMPD.exe

That exact command didn’t work for me as it said it needed a Microsoft XML parser (maybe that’s an issue with , but I installed PlayOnLinux (www.playonlinux.com) to configure a Wine 1.4 setup which worked.

I also go this working as a chroot environment with Trusty 14.04 32-bit (but needed to do “mv /bin/bash /bin/sh” because the /bin/sh is symlinked to /bin/dash which is a “32 bit Shared Object” technically and so it gave an invalid EXE format message to me.

By: DavidRaffensperger Posted on 29 Apr 2014 2:57 PM

I meant to say, maybe that's an issue with Wine 1.6 that it needed the Microsoft XML parser and didn't get it automatically.

By: DavidRaffensperger Posted on 30 Apr 2014 3:31 AM

As an update, it actually just seems to be enough to replace /bin/sh with /bin/bash because it seems that the issue is not a difference in 32-bit vs. 64-bit but the format of the shell executable file. So if you run "sudo cp /bin/sh /bin/sh_orig" and "sudo cp /bin/bash /bin/sh" then the "wine SetupTntMPD.exe" should work.

By: Troy Wolbrink Posted on 1 May 2014 10:14 PM

Thanks for that tip, David.  This gives me some hope in finding a simple solution!

By: Troy Wolbrink Posted on 3 May 2014 1:57 AM

David, I updated TntMPD 3.0.25 so that it uses /bin/bash instead of /bin/sh.  It seems to have done the trick.  I also updated the installation of Microsoft XML Parser 6.0 to SP1, just like winetricks does, and now it installs correctly.  So looks like Ubuntu 14.04 64-bit + TntMPD 3.0.25 work flawlessly together!  Thanks again for your help on this!

By: David.Goshorn Posted on 7 May 2014 11:51 PM

For me, it seems to install fine. But when it asks for a password and I enter the password, it says "incorrect password." Any idea why that might happen? I have gone in and changed the password to a simple one just to make sure I wasn't messing up when I typed it in Ubuntu.

By: David.Goshorn Posted on 8 May 2014 7:23 PM

Nevermind. I followed DavidRaffensperger's instructions and it worked great!

Thank you.

By: jkepler Posted on 3 Jun 2014 3:30 PM

I just installed TntMPD 3.0 r30 in Ubuntu 14.04 on my mid-2009 MacBook Pro. Install went smoothly. I'll post back if I hit any useability issues.

Troy, thanks for writing and maintaining TntMPD.  Any chance you'll eventually switch from writing all the code yourself to an open source project? I'd love to see native ports to Mac OS X and linux. Plus, you'd have the added creativity of any developers that choose to work with you on the project, so you could most likely bring on the new features folks keep asking for much more quickly. Thanks again for your work on this!

By: DavidRaffensperger Posted on 21 Oct 2014 1:35 PM

Here's a comment based on a recent question I got:

What I ended up using was a software called PlayOnLinux (www.playonlinux.com/en) and I installed Wine 1.7 using PlayOnLinux and then used PlayOnLinux to run the SetupTntMPD.exe file.

Once you have PlayOnLinux installed:

Tools .. Manage Wine Versions .. "Windows x86" .. select the latest version e.g. 1.7.29 .. then push ">"  .. then follow the wizard to download and install that Wine version

Then to install TntMPD

"Install a program" (on the right)

"Install a non-listed program",

"Install a program in a new virtual drive" (select "tntmpd" or any name really for the virtual drive)

"Selecs Use another version of Wine" and select "1.7.29" (or whatever is the latest one you installed)

"32 bit windows installation"

By: talljosh Posted on 18 Feb 2015 10:48 AM

I've just tried installing version 3.0 r39 under Wine on 32-bit Ubuntu 14.10 and the installation failed. I tried 3.0 r25 and 3.0 r17 as well because they were mentioned on this page, but none of them worked. The error message is "The program SetupTntMPD.exe has encountered a serious problem and needs to close. We are sorry for the inconvenience." When I select "Show Details...", Wine says "Loading detailed information, please wait...", but doesn't ever seem to give me any more detailed information about the crash.

By: Troy Wolbrink Posted on 19 Feb 2015 5:17 AM

talljosh. what version of Wine do you have installed?  Maybe try an older version, like 1.7.29.

By: chris2 Posted on 25 Feb 2015 10:39 PM

Hey, I've tried using wine 1.7.29 and wine 1.5.4 but to no avail, when I try to make a database I get stuck with the following error. As far as I know, this should only include my first name and my PC name, so if it includes any sensitive information, please let me know as soon as possible so I can deal that that.

Thanks!

http://pastebin.com/RW2Q5MYE

When TNT be cross platform? Is it on the development timeline at all?

By: talljosh Posted on 16 Mar 2015 2:03 PM

Hi Troy, I tried several different versions of Wine, including 1.7.29, and none of them worked, but I'm beginning to suspect I may have Wine configured incorrectly. I'm now using PlayOnLinux to run the installer, and the installer worked fine, but TntMPD itself is having database errors. I'll keep fiddling with my settings and see if I get anywhere.

By: jkepler Posted on 7 Apr 2015 5:37 PM

Hi Troy, I'm trying to install TntMPD in Ubuntu 14.04 LTS using Wine 1.6.2. Installation was rolling along, but then it failed with an error message that it was unable to install the Microsoft XML Parser 6.0. Any suggestions how I can move forward?  Thanks!

© 2019 TntWare, Inc. | Privacy | Terms of Use