User`s guide
Appendix D:Troubleshooting
PShop User’s Guide - 53
vvdrv.rc
The vvdrv.rc file located in the /tmp directory will display what SCSI devices our
software found at boot and is able to communicate with. Those devices supported
by our software will be listed as supported. We also include a utility called
vvshowdevs that will rescan your SCSI bus for devices that may not have been
ready or available at boot. This utility is run from the command line and will
display its results for you. Another way of forcing a SCSI rescan is to delete the
vvdrc.rc file from the /tmp directory.
.results file
If lp, lpr, or vvlpr is able to call vvprint successfully, vvprint produces a
<printer>.results file in the /tmp directory, or another directory you specify using
the TMPDIR variable. This file contains information about the last attempted
print job and possible causes for a failed job. If this file does not exist, then PShop
exited abnormally either in the printer interface script or in vvprint. If the file
indicates “Ghostscript command failed.”, it is helpful to look at the gs_errs file.
gs_errs file
If you are printing a PostScript file to a SCSI/GPIB printer, or are printing to a
Ghostscript printer (non-SCSI/GPIB, non-PostScript), there will be a gs_errs file
in /tmp (the TMPDIR directory) if there is a problem with the PostScript
interpreter. The first 2-3 lines are usually the most helpful, and sometimes the last
few lines. The rest of this file contains stack information that is not helpful to
most users.
DEBUG variable and .out file
In the printer interface script, the DEBUG shell variable is defined and set to 0
by default. If you edit the script to set DEBUG’s value to 1, the script will
generate a <printer>.out file in /tmp. This file will contain information about
important environment variables that are set before printing, and the actual
command line used to launch vvprint.
deltmp option
By setting “-deltmp=no” in the vvprint command line (generally by editing the
interface script's VVP_OPTIONS value, by passing it via lp with a “-o” option,
or by passing it via vvlpr directly), temporary files used by PShop will not be
deleted after a print job. This is useful for determining whether correct