kprinter doesn't work together with CUPS

Kurt Pfeifle k1pfeifle at gmx.net
Mon Jan 31 15:32:08 CET 2005


On Monday 31 January 2005 12:58, Markus Kitzler wrote:
> > > You are right. I do not have a "real" driver for my printer
> > > (Canon iR 2200),
> > > so I use "Generic Postscript level 2 Printer Foomatic/Postscript"
> >
> > This is already a "driver", in my understanding. So you should see
> > this description in the print dialog. I still do not get why the
> > "Advanced Options" tab is disabled. Do you have the "Driver Settings"
> > tab in the printer properties dialog?
> 
> No, I don't have a "Driver Settings" tab in the printer properties dialog. 
> There I only have "Print Format", "Margins", "Poster" and "Filters". That's 
> all.

Another thing:

  Which version of CUPS?
  Which version of Foomatic?

Can you run the PPD check utility shipping with CUPS, like this:
  
  cupstestppd /etc/cups/ppd/<name-of-your-printer>.ppd

Also, the Canon iR 2200 is a real PostScript printer. That means there 
*must* be a PPD provided by Canon too. (You can try to get it from the 
Windows driver CD shipped with the printer, or from a Windows{NT/2K/XP} 
box which has the driver installed.

(Windows boxen with a shared printer have also a share named "print$" 
which you may be able to access remotely:

  smbclient -UAdministrator%password //windowshostname/print\$

On the "smb: \>"-Prompt, do an "ls" to see if you have the sudirecties

--------------------------------------------------------------------------
smb: \> ls
  .                                   D        0  Tue Jan 25 03:36:22 2005
  ..                                  D        0  Mon Jan 31 13:42:02 2005
  W32ALPHA                            D        0  Thu Dec 16 13:47:02 2004
  W32MIPS                             D        0  Thu Dec 16 13:47:02 2004
  W32PPC                              D        0  Thu Dec 16 13:47:02 2004
  W32X86                              D        0  Thu Dec 16 13:47:02 2004
  WIN40                               D        0  Thu Dec 16 13:47:02 2004
--------------------------------------------------------------------------

Then do "ls  W32X86/2/*.ppd" and "ls  W32X86/3/*.ppd" to see which PPDs 
there are. 

Do "cd W32X86/2", "prompt", "mget *.ppd" to download all PPDs or "get 
name-of-PPD.ppd" to get a single ppd; last do "exit".

Back on your local system then "grep -i Canon *.ppd" to find which one
is a Canon PPD.

Cheers,
Kurt

 


More information about the kde-print mailing list