No "Driver Settings" tab in print dialogue

Michael Goffioul goffioul at imec.be
Wed Jul 9 11:24:00 CEST 2003


> I am running current Debian unstable, with KDE 3.1.2, using CUPS. When I
> print to my Epson C40-UX, there is no "Driver Settings" tab in the
> properties dialogue, which means I can't change the paper type or print
> resolution on a per-job basis.
> 
> >From looking at the KDEPrint homepage, this would appear to indicate that
> the PPD file doesn't include this type of information. However, I can
> change these things if I change the global driver settings for the printer
> in KControl Centre.
> 
> I recall that some time ago (KDE 3.0?) the driver settings tab was there
> for this printer.
> 
> Shouldn't there be a driver settings tab in the kprinter dialogue as well?
> What could cause it to not show up? Could it be that something has changed
> with the PPD file for this printer?

The common cause of this problem is the access restriction defined
by default for the CUPS server (in /etc/cups/cupsd.conf), which
forbid any non local connections to the CUPS server, and KDEPrint
tries to use non local connections (not coming from 127.0.0.1).
There are 2 workarounds:
1) in cupsd.conf, set the "ServerName" entry to "localhost", which
   is OK in non network environment (not on a LAN)
2) in cupsd.conf, in the root ("/") location description add a line
   "Allow From @LOCAL", or "Allow From 145.56.67.*" (use here your
   actual subnet).
Don't forget to restat the CUPS server. If this doesn't work, you
might try to increase debug level in the cupsd.conf and look into
/var/log/cups/error_log file while trying to access the driver
settings.

Michael.

-- 
------------------------------------------------------------------
Michael Goffioul		IMEC-DESICS-MIRA
e-mail: goffioul at imec.be	(Mixed-Signal and RF Applications)
Tel:    +32/16/28-8510		Kapeldreef, 75
Fax:    +32/16/28-1515		3001 HEVERLEE, BELGIUM
------------------------------------------------------------------


More information about the kde-print mailing list