Okay, so the “Exec” line is correct. And, I’m sorry, but I initially failed to fully read your original post where you already said you’ve tried starting it from the command line. When you say you see text in the terminal, is it similar to this? (sorry I have pt9, but I think the output should be similar):
$ paratext9
Mozilla Roots Importer - version 3.2.8.0
Download and import trusted root certificates from Mozilla's MXR.
Copyright 2002, 2003 Motus Technologies. Copyright 2004-2008 Novell. BSD licensed.
No certificates were found.
(1,2): warning CS0105: The using directive for `System' appeared previously in this namespace
Checking for ParatextProjects.
Apport Ignore file doesn't need updating.
Updating EncConverts Registry Keys
SLT Resources already Installed.
It may also help to run the command as $ paratext8 --debug
(which I assume is an option in 8, as well as 9). This will give more output that could shed light on what’s [not] happening. You could redirect it to a file with the following command, and then upload it here:
$ paratext8 --debug > ~/paratext8-debug.txt
You will find that TXT file in the user’s home folder.
Also, please upload the Paratext log file found at ~/.local/share/Paratext8*/ParatextLog.log. Hopefully those two files together will give some insight.