As root
1) run
printtool
2) You will see a list of installed printers (maybe just one),
select the current printer and click 'Edit'
3) You will see a "Edit Local Printer Entry" window, under
which you should click the 'select' button next to the 'Input
Filter' entry
4) A 'Configure Filter' window will show up that allows you to
select a printer filter, which is required for sending non-text
(i.e. graphics, postscript mostly) jobs via Ghostscript drivers
to the printer.
Select Canon BJ-100/200/210/240, and also select a default
Resolution and Paper Size. For extra GS options, read the
ghostscript documentation in /usr/doc
5) Close all windows except the printtool window, select the
current printer, and from the TEST menu, select 'Print
Postscript Test Page' and wait for a printout.
If you don't get a printout in 5 minutes, go to the 'Configure
Filter' phase again and click the box 'Send EOF after job to
eject page'
The filter is necessary as it specifies a custom ghostscript
driver, in this case the BJ-100/200/210/240 to drive your
printer. Without the filter, you can print text since it simply
sends the ASCII code directly to the printer.
Quote:> I have RedHat 6.0 installed and a Cannon BJC210 printer. I
can print
> out basic text using the lpr command, but when I try to do
the same with
> postscript files or print from any application, I have
problems
--
This answer is courtesy of QuestionExchange.com
http://www.questionexchange.com/showUsenetGuest.jhtml?ans_id=7139&cus...