LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   The printer doesn't work (https://www.linuxquestions.org/questions/linux-software-2/the-printer-doesnt-work-465310/)

luquino 07-18-2006 05:25 PM

The printer doesn't work
 
Hi all! First of all I apologize for my poor english, I'm italian.
I jumped into linux world 3 weeks ago installing on my desktop pc ubuntu breezy from a cd and then I upgraded to dapper.
I had some problems in setting up my system, but now everything is fine except the printer.
I have a lexmark X1180, but reading wikies and forums I understood that lexmark is not a friend of linux, so a friend borrowed me an Epson Stylus Colors 580 wich driver is installed with the system (gutenberg), but I wasn't able to put this printer at work.
Here the details:
Pc is a desktop with AMD athlon 64 (so dapper is amd64 version)
the printer is connected in local via USB port.
I installed the printer with gnome printer manager
The printer is detected by the printer manager and it sets automatically the right driver.
but when I try to print a test page it says:
ERROR 1034 - THE PRINTER IS PAUSED? (I hope this is the right translation)
But the printer is READY not PAUSED.

In the localhost facility everything seems to be fine, the printer is detected and configured, the printer icon shows the green led on, but if I try to print a test page says:
Unsupported format 'application/postscript'!

If I try to print from command line this is the result:
luca@luca:~$ lp file.txt
lp: Unsupported format 'text/plain'!

This is the access_log file after a try from gnome printer manager:
localhost - - [15/Jul/2006:19:04:49 +0200] "POST / HTTP/1.1" 200 136 Get-Jobs successful-ok
localhost - - [15/Jul/2006:19:04:52 +0200] "POST / HTTP/1.1" 200 136 Get-Jobs successful-ok
localhost - - [15/Jul/2006:19:04:52 +0200] "GET /ppd/Stylus-Color-580.ppd HTTP/1.1" 200 65917 - -
localhost - - [15/Jul/2006:19:04:52 +0200] "POST /printers/Stylus-Color-580 HTTP/1.1" 200 155403 Print-Job client-error-document-format-not-supported
localhost - - [15/Jul/2006:19:04:55 +0200] "POST / HTTP/1.1" 200 136 Get-Jobs successful-ok

And this is error_log
E [15/Jul/2006:18:07:46 +0200] Creating missing directory "/var/run/cups/certs"

And here the printers.conf file
# Printer configuration file for CUPS v1.2.1
# Written by cupsd on 2006-07-17 23:53
<Printer epson580>
Info
Location
DeviceURI usb://EPSON/Stylus%20COLOR%20580
State Idle
StateTime 1153173224
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>

The cups version is 1.2.1

I hope that someone can help me. because I wanto leave windows at all, but this is impossible until my printer is not working.

Please, Help me.

Thank you to everyone for reading this.

runnerfrog 08-07-2006 07:31 PM

Hi. I took this from the Linux-USB FAQ:

Quote:

Q: My Epson printer doesn't print anything.

A: Many Epson printers (the 740 does not) need a special set of characters sent to the printer for it to use the USB interface. You can do this using a uniprint - stcany.upp - ghostscript combination, by inserting an extra initialisation string in the -dupBeginPageCommand part of stcany.upp. The string is

00 00 00
1b01 40 45 4a 4c 20 31 32 38 34 2e 34 0a
40 45 4a 4c 20 20 20 20 20 0a
So, you'll need to print through ghostscript installed and you'll need to modify stcany.upp (for 360×360dpi) and/or (stcany_h.upp for 720×720dpi) in the way that the quote says.

luquino 08-08-2006 02:05 AM

stcany.upp
 
Thank you for your help, but unfortunately it wasn't the solution, the string you sent to me is present in the stcany.upp files.
Many thanks again.


All times are GMT -5. The time now is 10:37 AM.