VISULOX 4 Documentation

Printing in VISULOX


In the default VISULOX Portal setup printing is disabled.

Follow this guide to setup and enable printing in VISULOX Portal.

Printing is currently not supported on OL9/RH9.


Requirements

The following packages are needed for printing in VISULOX:

dnf install cups

systemctl start cups 
systemctl enable cups

dnf install visulox-printing-4.1.0-1.el8.x86_64.rpm

Enable printer in Workspace

To display the list of current print jobs in the Workspace, use:

visulox config -name workspace.showPrinting.expand=enable

workspaceprinter.jpg

All print jobs are displayed here and can be paused, resumed and cancelled via the according buttons.

Check / enable printer device sharing for the client

Right click on the TCC-Client tray icon, select "Device Sharing..." and check "Printers":

tcc.jpg

Example setup with PDF Viewer

For a first test, use the following command to set the PDF Viewer as printer:

/opt/tarantella/bin/scripts/prtinstall.en.sh --ttahost $(hostname -f) --ttaprinter tta_pdfviewer


Example test via shell:

lp /opt/visulox/setup/example/tiger.ps

Check status

Check the setup with the lpstat and visulox-portal print status command:

lpstat -p -d
printer tta_pdfviewer is idle.  enabled since Thu 07 Sep 2023 07:04:58 AM CEST
no system default destination

visulox-portal print status
<host.domain>:
 - Printing services available
 - Jobs spooled: 0

Troubleshooting

If print jobs are not shown in Workspace as expected, use the following command:

visulox-portal print cancel --all

Delete files in the spool folder:

rm -rf /opt/tarantella/var/spool/*

Then restart the services.