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

TntConnect flatpak package

TNT.tips from Bob!

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


posted by Eberhard
29 Mar 2019

Downloads: 35
File size: 6kB
Views: 2,704
TntConnect flatpak package
Filed under: ,

This flatpak package allows to run TntConnect on Linux.

It got created with consent from TntWare. This is not an official TntWare package. TntWare doesn’t officially support TntConnect on Linux.

Download

tntconnect.flatpakref

Installation

Prerequisites

flatpak needs to be installed. You can install it on Ubuntu by running the following commands in a terminal:

sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update
sudo apt install flatpak gnome-software-plugin-flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.winehq.Wine//stable-22.08

Afterwards reboot before you try to install TntConnect.

Installation of TntConnect

Depending on your system, downloading and opening the link above might install the flatpak package. Otherwise run the following command in a terminal:

flatpak install https://www.beilharz-family.de/software/tntconnect.flatpakref
				

This might ask if you want to add https://beilharz-family.de/tntconnect-repo/ as new remote 'tntconnect' which you should allow.

After installing the flatpak you might want to upgrade TntConnect to a newer (beta) version.

For security reasons only the files under ~/Documents are visible inside of the flatpak. If you want to see all files in your home directory, you can run TntConnect like this:

flatpak run --filesystem=home com.tntware.TntConnect
				

NOTE: When creating a new database or opening an existing one, explicitly select the path in your Linux home directory (/home/username/...) instead of the emulated path in Windows Explorer – while the emulated path might show your files TntConnect won't be able to open them (see screenshot).

Updating

  • To update the TntConnect flatpak, run
    flatpak update
  • You might also have to install the new Wine base package with
    flatpak install org.winehq.Wine//stable-22.08

Limitations

  • Due to a bug in WINE it is not possible to open any database that has the "Require this database to be on an encrypted drive" option enabled.
  • Currently you'll have to explicitly install org.winehq.Wine//stable-22.08

Troubleshooting

  • Don't run flatpak commands as sudo – if they require sudo privileges they will ask.
  • If you're having problems running TntConnect you could try to pass one or more additional permissions on the command line:

flatpak run --filesystem=home --device=dri com.tntware.TntConnect

Permissions you could try are e.g.: --device=dri, --socket=pulseaudio, --filesystem=host, --filesystem=home, --filesystem=tmp, --socket=system-bus, --socket=session-bus, --talk-name=org.freedesktop.secrets, --talk-name=org.freedesktop.portal.Documents, --system-talk-name=org.freedesktop.secrets, --system-talk-name=org.freedesktop.portal.Documents, --talk-name=org.freedesktop.portal.desktop, --system-talk-name=org.freedesktop.portal.desktop, --device=all, --filesystem=xdg-run/dconf, --filesystem=~/.config/dconf:ro, --talk-name=ca.desrt.dconf, --env=DCONF_USER_CONFIG_DIR=.config/dconf

 

History

2023-01-24 Update flatpak package. This requires installation of updated org.winehq.Wine base package.

2022-07-04 Published updated version (installing TntConnect 4.0.32)

2019-03-29 First version published

Comments

T.J.Hayes wrote re: TntConnect flatpak package
on 5 Jun 2019 10:23 PM

Thank you so much!! I've been fighting with wine and playonlinux off and on for several years. My success has been spotty at best.

I just installed TntConnect through your flatpak and it works great!

- TJ

One suggestion:

Please include a note in your instructions that after running this command:

 flatpak install --arch=i386 www.beilharz-family.de/.../tntconnect.flatpakref

there will be a question about a remote runtime or something like that. I selected Y, since the option said Y/n, and usually a capital letter is the default for linux. However, the install failed. I had to purge flatpak and reinstall it. Then, when I selected no for using remote runtime, the install went well.

Kenneth Klay wrote re: TntConnect flatpak package
on 6 Aug 2019 9:08 PM

I was able to get TNTconnect installed but I had to Yes to the question of installing remote runtime files. It installed 5 files and then the TNT one. when i put no teh install failed immediately. After installing I did the update to 3.5r24

When I try to open my old database file which I transferred from my old computer running TNTConnect 3.0.15, I get an error. At first I had my database file in a sub directory of Documents.I moved to Documents and still get the same error. i let TNT connect search for the file and it found it.The error is I can not open data base becuase it is not in "my because it is in not in "My Documents" and then it gives the path to the file with it directly in "My Documents." I get the same error when I try to make a new database file to make a new database.  

Something appears to be wrong with the link between flatpack and the base system. A quick search on the Internet did not help me. Any way to fix it?

I am running Linux Mint 19.1

Looks like I am still running  TNTconnect on my old computer which diminishes it value and it gets more out of date.

Eberhard wrote re: TntConnect flatpak package
on 12 Sep 2019 7:31 AM

If you get sudden, unexpected crashes you might want to start with:

flatpak run --share=ipc com.tntware.TntConnect

Eberhard wrote re: TntConnect flatpak package
on 12 Sep 2019 7:59 AM

> The error is I can not open data base becuase it is not in "my because it is in not in "My Documents" and then it gives the path to the file with it directly in "My Documents." I get the same error when I try to make a new database file to make a new database.  

Even though the database shows up when you let TntConnect search for it or in the File Open dialog it won't open. You'll have to explicitly

select "/" in the "Look in" drop down and navigate to your database in /home/<username>/Documents/...

gkimberxyz@gmail.com wrote re: TntConnect flatpak package
on 17 Oct 2022 4:12 PM

I'm trying to install tntconnect on Ubuntu 2204. Will this method still work?

Troy Wolbrink wrote re: TntConnect flatpak package
on 17 Oct 2022 7:20 PM

FWIW: I installed TntConnect on Ubuntu 22.04 back in August via Flatpak, and it worked great.