Hi, Hoston, we have a problem...
I try to get "Turboprint" running for my Canon i865 printer. On my old system, this works in combination with cups without much hassle. On my current system (Gentoo...) it does not. As I understand the whole thing, Turboprint installs a filter called tpprint, which cups uses. Turboprint writes a log file: ####################################################### New print job Sun Apr 9 11:11:41 CEST 2006 (pstoturboprint 1.92) job-id 27 user mccramer title growisofs.overwrite.txt copies 1 options cpi=10 lpi=6 turboprint=bt1x0u0 file /usr/bin/tpprint -v2 -l/var/log/turboprint_cups.log --ppdfile=/etc/cups/ppd/tp0.ppd --psfeatures /tmp/pstoturboprint29633.chunk /tmp/pstoturboprint29633.var Searching PPD file and postscript header for options... ----------- Start of var file ----------- ZEDOPARM="$ZEDOPARM zedoInputSlot=AutomaticFeed" ZEDOPARM="$ZEDOPARM zedoMediaType=Plainpaper_4" ZEDOPARM="$ZEDOPARM zedoPageRegion=A4" ZEDOPARM="$ZEDOPARM zedoColorModel=RGB" ZEDOPARM="$ZEDOPARM zedoDithering=ErrorDiffusion" ZEDOPARM="$ZEDOPARM zedoResolution=600x600dpi" ZEDOPARM="$ZEDOPARM zedoDuplex=None" ZEDOPARM="$ZEDOPARM zedoPrinterDriver=Canon_i865" GSPPDFOUND=1 GSCOLORMODE=2 GSXDPI=600 GSYDPI=600 GSWIDTH=4960 GSHEIGHT=7015 TPWIDTH=8268 TPHEIGHT=11693 ----------- End of var file ----------- GSRESULT=ESP Ghostscript 7.07.1 (2003-07-12) GSVERSION=ESP GSMAJOR=7 GSMINOR=7 GSCOMMANDLINE=gs -sDEVICE=cups -r600x600 -g4960x7015 -dNOMEDIAATTRS -dSAFER -dNOPAUSE -dBATCH TPCOMMANDLINE=/usr/bin/tpprint --cups -v2 -l/var/log/turboprint_cups.log --ppdfile=/etc/cups/ppd/tp0.ppd --psheader=/etc/cups/ppd/tp0.ppd ---cpi=10 ---lpi=6 -bt1x0u0 ---zedoInputSlot=AutomaticFeed ---zedoMediaType=Plainpaper_4 ---zedoPageRegion=A4 ---zedoColorModel=RGB ---zedoDithering=ErrorDiffusion ---zedoResolution=600x600dpi ---zedoDuplex=None ---zedoPrinterDriver=Canon_i865 COMPLETEPIPE=/usr/share/turboprint/lib/tpstdin --paste /tmp/pstoturboprint29633.chunk | gs -sDEVICE=cups -r600x600 -g4960x7015 -dNOMEDIAATTRS -dSAFER -dNOPAUSE -dBATCH -sOutputFile=/tmp/pstoturboprint29633.fifo - >> /var/log/turboprint_cups.log ----------- Start of print job ----------- ESP Ghostscript 7.07 (2003-07-12) Copyright 2003 artofcode LLC and Easy Software Products, all rights reserved. This software comes with NO WARRANTY: see the file PUBLIC for details. Unknown device: cups ------------ End of print job ------------ ...as far as I could interpret that output, everything runs fine until cups is called. And cups does not find the "cups device" -- whatever this means. In the Turboprint configuration I said "/dev/usb/lp0" is the correct device and the configuration gui is able to access the printer (getting the ink usage info from the printer). So, the device could not be THAT wrong. Since the problem exists even when trying to print as root, I think it is no permission problem. I compared the user/group settings of different directories of the old and new system and found nothing being obviously wrong. Lost ? If anyone coudl help me to find the bug.... ? :) Thanks a lot in advance for any helpful reply ! Have a nice sunday! mcc -- gentoo-user@gentoo.org mailing list