Before you install and use a printer driver which is compliant with the OpenPrinting Driver Interface, Ghostscript which has the OpenPrinting Driver Interface has to be installed on your system. You can check whether the Ghostscript on your system has the OpenPrinting Driver Interface here.
If you can not find your system here, you can also check it by typing the following command on the terminal.
If the Ghostscript has the OpenPrinting Driver Interface, you can see the text includes both "opvp" and "oprp" as following.
If you can see no text after typing the above command, the Ghostscript has no OpenPrinting Driver Interface. In this case, you have to proceed to the section "Installation of Ghostscript with OpenPrinting Driver Interface" and install the Ghostscript first.
Please install a printer driver which is compliant with the OpenPrinting Driver Interface according to the document released by each printer driver vendor.
Printer drivers are here.
Please refer this section only in the case that Ghostscript on your system does not have the OpenPrinting Driver Interface. To check whether the Ghostscript on your system has the OpenPrinting Driver Interface, please refer the section "Check Your System" first.
If you install a new Ghostscript according to the following steps, the former Ghostscript installed on your system will be replaced by the new one. Our project has just appended the OpenPrinting Driver Interface onto Ghostscript bundled in each OS, rebuilt and tested it on each OS, however, replacing with the new Ghostscript on particular customized environment might cause some problems. So, please install the new Ghostscript at your own risk.
You can download the Ghostscript RPM file which has the OpenPrinting Driver Interface from the Support page or Developer's page. First, please check the Linux distribution's name and version of your system, and if you find the proper RPM file for your system, download it, then be an administrator and install the RPM file by the following command.
On some Linux distribution, you can install the RPM file by using a program which has a Graphical User Interface. The following steps are for Turbolinux.
Currently, these modules are needed by the printer drivers released by NEC.
You can check easily if the Status Monitoring Modules have been installed on your system by typing the following command on the terminal.
If the text, "task-openprinting-jp". are shown like above,
Status Monitoring Modules have already been installed, and proceed to the section
"Bidi Plug-in Installation for Each Printer".
After typing the above command, if the text without "task-", like
"openprinting-jp-0.1.3-0" are shown, the old version's Status Monitoring Modules are installed
on your system. In this case, please remove the old version's modules by the following command
as an administrator.
Status Monitoring Modules consists of the following modules.
| Module(RPM) Name | Function |
|---|---|
| opfc-BidiBackend | Backend module for CUPS(TM) which sends printing data to a printer and obtains printer status data from a printer via Bidi Plug-in. |
| opfc-StatusDaemon | Daemon for Type B Status Monitoring Application. Daemon obtains printer status data via Bidi Plug-in, and sends back the data to an upper system like "Type B Status Monitoring Application". |
| opfc-StatusMonitor-A | Type A Status Monitoring Application which can be used with "opfc-BidiBackend". |
| opfc-StatusMonitor-B | Type B Status Monitoring Application which can be used with "opfc-StatusDaemon". |
| opfc-libBidiPlugin | Library which prepares the Bidi Plug-in interface. |
| opfc-libBidiFormat | Library which is used by "opfc-BidiBackend". |
| opfc-opvpDriver-HP-ColorLaserJet4600 opfc-opvpDriver-HP-ColorLaserJet550 |
Sample Printer Driver for HP printers. |
| task-openprinting-jp | Meta RPM file for above all RPM files. |
To install Printer Status Modules, download all the above RPM files conform to your Linux distribution from theProject Page, and install them by "rpm" command as an administrator. Without consideration of dependency between each RPM file, you can install all the above RPM files with the following steps.
Preparing... ########################################### [100%] 1:opfc-libBidiPlugin ########################################### [ 10%] 2:opfc-StatusDaemon ########################################### [ 20%] 3:opfc-libBidiformat ########################################### [ 30%] 4:opfc-BidiBackend ########################################### [ 40%] 5:opfc-StatusMonitor-A ########################################### [ 50%] 6:opfc-StatusDaemon-conf ########################################### [ 60%] 7:opfc-StatusMonitor-B ########################################### [ 70%] 8:opfc-opvpDriver-HP-Colo########################################### [ 80%] 9:opfc-opvpDriver-HP-Colo########################################### [ 90%] 10:task-openprinting-jp ########################################### [100%]#
On some Linux distribution, you can install the RPM file by using a program which has a Graphical User Interface. The following steps are for Turbolinux.
Please install a Bidi Plug-in according to each document released by each Bidi Plug-in vendor.