I don't know how to tell exactly which ppd file is being used by cups but the only ppd I have in /etc/cups/ppd/ is the hpps3110.ppd.Headrush wrote:The options should be in the KDE printer dialog if the PPD file for your printer includes this information.
My guess is if they aren't there, you might need a different PPD or that feature isn't supported yet.
Just to make absolutely sure I'm not being blind... where exactly would these options appear? Do they show just in the printer configuration tool, in the properties or options or system options sections of print dialogs, somewhere else?Headrush wrote:The options should be in the KDE printer dialog if the PPD file for your printer includes this information.
Yep, had looked there, there is no 'Driver Settings' tab for me, just 'General', 'Image', 'Text', 'HP-GL/2', 'Margins' and 'Filters'.DtZ wrote:Run "kcmshell printers", go into administrator mode and look in: Your_Printer_name->Instances->Settings->Driver Settings->Printout Mode
Code: Select all
kdeprint: WARNING: PPD syntax error, PPD parse failed
Code: Select all
Unable to load the requested driver:
/usr/share/cups/model/foomatic-ppds/HP-PhotoSmart_3100-hpijs.ppd(line 1): syntax error, unexpected QUOTED
Code: Select all
*PPD-Adobe: "4.3"
*%
*% For information on using this, and to obtain the required backend
*% script, consult http://www.linuxprinting.org/
*%
*% This file is published under the GNU General Public License
Looks like it might be a problem with kdelibs.unclebob wrote:
Running it from the command line showed me output on stderr:Code: Select all
kdeprint: WARNING: PPD syntax error, PPD parse failed
Code: Select all
CFLAGS="-march=athlon64 -O3 -pipe -fomit-frame-pointer"Code: Select all
CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer"Yep. Comes back again if I use -O3.unclebob wrote: Looks like it might be a problem with kdelibs.
Changing my CFLAGS fromtoCode: Select all
CFLAGS="-march=athlon64 -O3 -pipe -fomit-frame-pointer"and recompiling kdelibs fixes the problem.Code: Select all
CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer"
I'll try rebuilding it with -O3 and see if it craps out again.
Code: Select all
Unable to load the requested driver:
/usr/share/cups/model/foomatic-ppds/HP-PhotoSmart_3100-hpijs.ppd(line 161): parser stack overflow
Code: Select all
Unable to load the requested driver:
/usr/share/cups/model/foomatic-ppds/HP-PhotoSmart_3100-hpijs.ppd(line 1): syntax error, unexpected QUOTED