SuSE Linux: Versions up to (including) 7.3
Quite difficult in view of the multitude of available Ghostscript drivers for the different DeskJet printers.
Please take a look at the sources of information mentioned in the
following article:
Installing a printer
and see if a special driver is recommended for your model.
If no driver is recommended, then the following instructions should help:
See:
Purchase of printers and compatibility
hpdj
Using for example
less /usr/share/ghostscript/VERSION/doc/hpdj/gs-hpdj.txt
the documentation regarding the driver hpdj is shown
(press [Ctrl]+[C] to exit) where VERSION
is your Ghostscript version (e.g. 5.10 or 5.50).
Up to date information on this driver may be found under ftp://ftp.pdb.sni.de/pub/utilities/misc/hpdj.html
Use the mentioned documentation to verify which driver specific Ghostscript parameters are correct for your printer.
Summary information:
At the parameter "-sModel=..." you may choose one of the following models:
500 , 500C , 510 , 520 , 540 , 550C , 560C , 850C , 855C or unspec
At the parameter "-sPrintQuality=..." you may choose one of the following qality:
draft , normal or presentation
At the parameter "-sColorMode=..." you may choose one of the following mode:
mono , CMY , CMY+K or CMYK
Regarding the colour modes (see the file .../gs-hpdj.txt):
mono
The printer has only a black ink cartridge.
(e.g. the model 500, 510 or 520)
CMY
The printer can print with either a black or a cyan/magenta/yellow (CMY) cartridge.
(e.g. the model 500C or 540)
CMY+K
The printer holds a CMY and a black cartridge simultaneously, but the inks are
chemically incompatible and should not be overlayed.
(e.g. the model 550C or 560C)
CMYK
The printer holds a CMY and a black cartridge simultaneously and the inks
can be mixed.
(e.g. the model 850C, 855C and normally all modernen DeskJets)
Using YaST2 you can select these drivers under "Ghostscript devices" and you can adjust the driver specific parametes - see: Installing a printer with SuSE Linux 6.4
If you use SETUP (respectively lprsetup) to configure your printer
according to the article
Installing a printer
you have to enter the driver specific parametes in an appropriate
/etc/apsfilterrc...
file - see:
Installing a printer with SuSE Linux 6.4
Example regarding the driver hpdj :
For the difference between mono and color you may set the following
driver specific parametes e.g. in the file /etc/apsfilterrc.hpdj
if [ "$COLOR" = "mono" ]; then GS_FEATURES="-sModel=unspec -sColorMode=mono -sPrintQuality=draft" else GS_FEATURES="-sModel=unspec -sColorMode=CMYK -sPrintQuality=normal" fi