[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#522609: cups-driver-gutenprint: Epson TX300f not printing



On Tue, Apr 07, 2009 at 04:12:40PM +1000, Michael Stockenhuber wrote:
> 
> >The "Offix" name is a typo.  I have fixed this in upstream CVS.
> >However, this is only a cosmetic issue--the name will not in any
> >way affect the driver behaviour.  Did you only correct the spelling
> >in printers.xml, or did you make other changes?
> 
> No I did not. Interestingly, the installation did only find the printer once I
> changed this name???? 

It depends on how you set the printer up; you didn't say how you did
this.  If you do it with lpadmin or through the web interface
(http://localhost:631), you can choose the model explicitly.

> >If the jobs are getting "stuck" in the queue, then CUPS should
> >provide you with a reason why.
> 
> That is what I thought but it was just stuck on 22%
> 
> > You can also set LogLevel to
> >debug in cupsd.conf and restart cups to make it log in detail
> >the cause of all printing failures.  Could you check that for me?
> 
> E [05/Apr/2009:16:10:23 +1000] PID 11231 (/usr/lib/cups/filter/texttops) stopped
> with status 1!
> E [05/Apr/2009:16:10:23 +1000] [Job 43] Unable to open
> /usr/share/cups/charsets/utf-8: No such file or directory

OK, this is the first useful error.  Does this file exist?

 dpkg -S /usr/share/cups/charsets/utf-8
cups-common: /usr/share/cups/charsets/utf-8

Is the cups-common package installed?  If you have installed cups,
it should be installed as a dependency (apt-cache rdepends cups-common).

> E [05/Apr/2009:16:10:23 +1000] [Job 43] Job stopped due to filter errors.
> E [05/Apr/2009:16:10:23 +1000] PID 11236 (/usr/lib/cups/backend/parallel)
> crashed on signal 9!

This was killed by the cups server due to the previous error.

> >A copy of your printers.conf and the PPD file from
> >/etc/cups/ppd/<queue> would also be helpful to have.
> <Printer epson>
> Info EPSON Stylus Office TX300F
> Location Local Printer
> DeviceURI parallel:/dev/lp0
> State Idle
> StateTime 1239012070
> Accepting Yes
> Shared Yes
> JobSheets none none
> QuotaPeriod 0
> PageLimit 0
> KLimit 0
> OpPolicy default
> ErrorPolicy stop-printer
> </Printer>

This is fine.

> What I find in/etc/cups/ppd/ is a very long ppd file. I essentailly copied 
> stp-escp2-of-tx300f.5.2.ppd to /etc/cups/ppd/epson.ppd

Where did you find this file "stp-escp2-of-tx300f.5.2.ppd"?  The
PPD file should have been automatically generated when the queue
was set up.  The PPD file must exactly match the installed version
of Gutenprint.

If you haven't already, browse to "http://localhost:631"; and
add a printer there (you might need to add yourself to the
lpadmin group to use it).  This will ensure you use the typical
installation process and get a valid configuration.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux             http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?       http://gutenprint.sourceforge.net/
   `-    GPG Public Key: 0x25BFB848   Please GPG sign your mail.

Attachment: signature.asc
Description: Digital signature


Reply to: