ScrewDrivers Scanning
Installing the ScrewDrivers® Scanning Endpoint Client for Linux
The ScrewDrivers® Scanning Endpoint Client for Linux automatically maps your local SANE Scanner into the remote desktop session (via the Citrix Workspace, FreeRDP, or Igel client)
The remote desktop must have either ScrewDrivers Essentials or ScrewDrivers Enterprise installed and configured to allow local scanner mapping.
Installation
Install the appropriate remote desktop client for your environment
FreeRDP:
$ sudo apt-get install freerdp2-x11
Download the latest ScrewDrivers Client install script from https://www.tricerat.com/client-downloads
Run the script
$ tar -zxvf ScrewDriversScanningEndpoint_7.3.0.20560_Linux.tar.gz $ cd ScrewDriversScanningEndpoint_7.3.0.20560_Linux # Run ./install.sh -h for detailed usage, or to install all plugins: $ ./install.sh -i citrix freerdp igel
Launching the Client
Citrix
Our install script places entries in Citrix's/etc/icaclient/nls/en/module.inifile so that it automatically loads our client plugin on launch.FreeRDP
Launch the FreeRDP client with/dvc:vt2freerdpas an argument:Example: $ freerdp /v:termserv.mycompany.com /u:myusername /dvc:vt2freerdp
Troubleshooting
If a scanner you believe is connected to the client does not appear on the server, you can verify the scanner is recognized by SANE by running the following command on the client, which will display a list of all connected devices:
$ scanimage -LIf you run into issues performing scanning, the Xsane application can be used to troubleshoot.
Install the application using the command:
$ sudo apt-get install xsaneLaunch the xsane application using the command:
$ xsaneAdjust the scanner options relative to the type of image you are trying to produce and select the "Scan" button.
If you run into additional problems, please contact Tricerat Support for assistance.
Logging
If you are instructed by Tricerat Support to turn on ScrewDrivers Client logging, you can find the configuration in /etc/opt/tricerat/vt2client.conf. Open the file and change the log: enable setting to true:
[log]
enable=trueLogs are stored in var/log/tricerat