I wanted to add a quick update to say that I just (24 April 2017) installed TntConnect 3.2 r9 using the same instructions below. On the same version of Ubuntu.
To answer those that say Play on Linux is not needed they are correct but it does make the install easier for non-technical people.
I just did a successful install of TntMPD on Linux using the PlayOnLinux interface for Wine. I thought I would share what worked for me.
For those that want the details without the walk through:
- Ubuntu 14.04.02 with Unity
- kernel 3.13.0-51-generic
- Windows Version: Windows XP
- Wine Version: 1.7.42
- TntMPD Version: 3.0.39
- Libraries installed by the installer (Wine configuration, Libraries tab, Existing overrides box) jscript msxml6 odbc32 odbccp32 oledb32
Info on my setup.
Wine related packages installed in the Ubuntu Software Center(search for wine).
- Microsoft Windows Compatibility Layer (meta-package)
- Wine Windows Program Loader
- PlayOnLinux (POL)
Wine related packages in Synaptics Package Manager (search for wine)
You may need to install these programs before installing for the installation to suceed, however PlayOnLinux may do this for you.
- wine wine1.6 - System version of wine
- playonlinux gnome-exe-thumbnailer - Optional gives windows .exe files an icon based on their embedded icon or a generic icon
- wine1.6-amd64 - 64 bit system version of wine wine1.4 - Not needed. Another version of wine I installed for testing.
PlayOnLinux install (walk through)
Before installing TntMPD, install the version of Wine that you plan to use by doing the following: In the PlayOnLinux(POL) top menu > Tools > Manage Wine Versions > Wine versions (x86)(Tab at top) > select 1.7.42 in the Available Wine versions box > then click the arrow pointing right to move it to the Installed Wine versions
- Start the install in PlayOnLinux by click on Install a program in right-hand menu
- click on Install a non-listed program at bottom of the window
- Install a program in a new virtual drive
- Please type a name for your application's virtual drive: TntMPD (Can be anything you want.)
- check the Use another version of Wine and the Configure Wine check boxes
- Which version of Wine would you like to use? 1.7.42
- What kind of virtual drive do you want to create? 32 bits windows installation
- The Wine configuration should pop up after a bit make sure that Windows XP is selected as the Windows Version. If the text seems too small you may want to go into the Graphics tab and adjust the Screen resolution so that the text is an appropriate size. You can also change this later by selecting configure from the right-hand menu in POL
- Please select the install file to run.
- Select the SetupTntMPD.exe version 3.0.39 that you downloaded (otherwise go download it now then select it)
- Now you will be in the TntMPD installer I just used the default settings and keep clicking Next then Install
- If A Retry Extraction? Window pops up. Select: Try to extract the existing download data again then OK.
- Next in the PlayOnLinux window that pops up:
- Please choose a file for PlayOnLinux to make a shortcut for. TntMPD.exe
- Please choose a shortcut name for TntMPD.exe TntMPD
- Next At this point you can may shortcuts for any other programs that you want such as TntSync.exe or TntTranslator.exe by repeating the last instructions above if you are finished making links, select Cancel.
- On the first run of TntMPD you will have a Options dialog where you can set your preferences.
Note: The first time I installed using PlayOnLinux(POL) claimed it did not find a Mono package but the mono package listed above was installed. I did allowed POL to installed mono.
OLE error 80020005, '15.03.2012' is not a valid date and time
If you have a different setting for the date and time format than en_US.UTF-8 (US English) you may see the error above. You can check this setting by opening a terminal and running:
export |grep LC_TIME
If the second part displayed from this command is not en_US.UTF-8 then you will need to do the following to set the date and time format to US English.
I hope this helps someone else trying to get TntMPD running on Linux.