If the installation script lists missing shared libraries, you need to update your linux installation. The GUI configuration programs "xtpsetup" and "xtpconfig" are based on GTK+1.2. If GTK+1.2 is not present on your system, your LINUX installation is either incomplete or very old.
You can either install GTK+ from your LINUX distribution CDs or download it from www.gtk.org.
The installation will probably list some filter programs that are not present on your LINUX installation. In most cases a few of them are absolutely necessary:
Ghostscript is absolutely necessary and is installed by default by almost every LINUX distribution. If not, please install it from your LINUX distribution CDs.
Either a2ps or enscript must be installed to print plain ASCII text. Both programs convert ASCII text to a postscript file, which is then processed by ghostscript.
TurboPrint could not find a keyfile and is installed as FreeEdition. To use TurboPrint as full version please purchase a license with a personal keyfile at www.turboprint.de.
Should you already have bought a license, please follow the instructions that came with the keyfile and reinstall.
If there should occur problems with your keyfile, please email to support@turboprint.de and include your serial number and invoice number.
This may happen if you're not logged in as root. When printing, always the default (root) settings are used. In this revision of TurboPrint, the printer driver (running as user "lp" or "daemon") must have access to your home directory. To achieve this, you'll have to enable read access to all other users:
chmod +rx /home/your_login_name
chmod +rx /home/your_login_name/.turboprint
Of course you may disable read access to all other subdirectories in your home directory.
If the output page looks like
%!PS-Adobe-3.0
%%Title: ...
the printer filter tpprint which converts the input file
to printer command language is not working properly.
Please try the following:
turboprint -Ptp0 printfile output.prn > logfile
This converts the document "printfile" to the printer file "output.prn" using the configuration of the printer queue "tp0".
You can send the output directly to the printer port by entering
cat output.prn >/dev/lp0
Then please send us a
bug report, in which you describe
the results and also include the logfile.
Attention: Never use the "raw" queues
(e.g. tp0raw) unless for network printing (see
network printing).
If instead of the source code, the "final" screen or print version is printed, you should use a2ps or enscript manually:
a2ps --output=- --delegate=0 myfile.html | lpr -Ptp0
enscript --output=- myfile.html | lpr -Ptp0
"--delegate=0" means send output to stdout,
"--delegate=0" means that a2ps must not call
other applications (like netscape).
Alternatively, lpr may be called directly by a2ps / enscript:
a2ps --delegate=0 --printer=tp0 myfile.html
enscript --printer=tp0 myfile.html
You should fill in the form BUGREPORT from the installation directory and e-mail it to bug@turboprint.de.
Please include the logfiles
/var/log/turboprint.log
/var/log/turboprint_lpr.log (if CUPS is not installed)
/var/log/turboprint_cups.log (if CUPS is installed)
For short reports that don't require any logfiles, you can also use feedback form http://www.irseesoft.de/linux/feedback.html.