You are not logged in.
Pages: 1
Sorry if this has already been asked before. I searched but wasn't able to find any solution to my particular problem.
I've been trying to get cups to print over the network for a long time, but I felt more determined to try again today. I have an HP XP_600 hooked up to a Debian installation with cups. I've successfully been able to print from the Debian install but not from my arch install that is connected to the network via wifi.
After installing cups I went to localhost:631 then to "Administration" and "add printer". I was successful in getting everything set up and selecting a .ppd file (which I downloaded from the EPSON website). However, when I try to print I receive a "printing stopped" message.
In addition under "Printers" I see the following message in the "status" column:
Idle - "File "/opt/epson-inkjet-printer-201208w/cups/lib/filter/epson_inkjet_printer_filter" not available: No such file or directory"
I checked, and sure enough there isn't even a /epson-inkjet-printer-201208w/ folder in /opt/. From what I can tell everything else looks good.
Offline
Did you search in the arch wiki https://wiki.archlinux.org/index.php/CUPS
specially here https://wiki.archlinux.org/index.php/CU … est_Driver
Offline
I did read over the article on Cups. I also placed the .ppd.gz file inside of /etc/usr/share/cups/model. However even after restarting the service and modifying the printer in the cups web interface I still see the same error.
Offline
Have you considered using the epson-inkjet-printer-201208w package in the AUR instead of downloading and installing it yourself?
Regards,
Offline
I did take a look at that package, and it appears to be the same one as was provided by Epson. I also tried looking at epson-inkjet-printer-escpr. I'm still trying to install it though, and I keep getting the following error after running ./bootstrap && ./configure:
error: required file './compile' not found
error: required file './missing' not found
error: required file './depcomp' not found
It would seem that there's a problem with automake; I can't figure out exactly what though.
Offline
Just for interest, I was wondering what you actually downloaded from the Epson site as this might have confused matters?
I've just taken a look and found...
http://download.ebz.epson.net/dsc/searc … archModule
and entered XP-600 in the search field and Linux as the O/S.
At the next screen, I am then presented with the choice of five download options.
If for instance you downloaded the first option "XP-600 Series, Printer Driver, Linux, latest, ESC/P Driver (full feature), All language, 09-18-2012" then you have the option of rpm or deb packaged files; if I extract the epson-inkjet-printer-201208w_1.0.0-1lsb3.2_amd64.deb file, then it wants to extract files to the "/opt" directory, including "/opt/epson-inkjet-printer-201208w/cups/lib/filter/epson_inkjet_printer_filter" which is the cause of your error message above.
Cheers
Paul.
Offline
Did you actually install the epson-inkjet-printer-201208w AUR package though? I would have thought that during the installation phase of the package, the relevant files would be moved into the correct places for the CUPS system to pick them up...
Cheers
Paul.
Offline
I haven't actually tried yet. I'll take a look and get back to you. That would explain what the problem is.
Offline
Sorry about taking so long. I've been distracted by other things. I was able to get the filter installed, and on the cups web manager I've been able to set everything up. However, whenever I try printing a page, the job stops and the web manager lists the printer status as Idle- "filter failed".
Offline
Bump:
After trying again here are the contents of /var/log/cups/error_log:
E [30/Sep/2015:19:44:53 -0400] [Job 9] Unable to open raster stream - : Broken pipe
E [30/Sep/2015:19:44:56 -0400] [Job 9] Job stopped due to filter errors; please consult the error_log file for details.
D [30/Sep/2015:19:44:56 -0400] [Job 9] The following messages were recorded from 07:44:52 PM to 07:44:56 PM
D [30/Sep/2015:19:44:56 -0400] [Job 9] Adding start banner page "none".
D [30/Sep/2015:19:44:56 -0400] [Job 9] Adding end banner page "none".
D [30/Sep/2015:19:44:56 -0400] [Job 9] File of type application/pdf queued by "samuel".
D [30/Sep/2015:19:44:56 -0400] [Job 9] hold_until=0
D [30/Sep/2015:19:44:56 -0400] [Job 9] Queued on "EPSON_EPSON_XP-600_Series" by "samuel".
D [30/Sep/2015:19:44:56 -0400] [Job 9] time-at-processing=1443656692
D [30/Sep/2015:19:44:56 -0400] [Job 9] 3 filters for job:
D [30/Sep/2015:19:44:56 -0400] [Job 9] pdftopdf (application/pdf to application/vnd.cups-pdf, cost 66)
D [30/Sep/2015:19:44:56 -0400] [Job 9] gstoraster (application/vnd.cups-pdf to application/vnd.cups-raster, cost 99)
D [30/Sep/2015:19:44:56 -0400] [Job 9] /opt/epson-inkjet-printer-201208w/cups/lib/filter/epson_inkjet_printer_filter (application/vnd.cups-raster to printer/EPSON_EPSON_XP-600_Series, cost 0)
D [30/Sep/2015:19:44:56 -0400] [Job 9] job-sheets=none,none
D [30/Sep/2015:19:44:56 -0400] [Job 9] argv[0]="EPSON_EPSON_XP-600_Series"
D [30/Sep/2015:19:44:56 -0400] [Job 9] argv[1]="9"
D [30/Sep/2015:19:44:56 -0400] [Job 9] argv[2]="samuel"
D [30/Sep/2015:19:44:56 -0400] [Job 9] argv[3]="Lab5.pdf"
D [30/Sep/2015:19:44:56 -0400] [Job 9] argv[4]="1"
D [30/Sep/2015:19:44:56 -0400] [Job 9] argv[5]="CDDVDPrintPosUpDown=0.0mm Rotate180=Off DensityWatermark=Level4 SizeWatermark=70 BrightnessValue=0 CDDVDInnerPrintPosition=43mm number-up=1 Watermark=None Duplex=None YellowValue=0 PrintQuality=TextImage InputSlot=AutoCassetteSelection OutputPaper=A4 MirrorImage=Off CyanValue=0 ReduceEnlarge=Off PosterPrinting=Off PositionWatermark=Center ScaleRatio=100 GammaValue=2.2 AdjustPrintDensity=Text Color=Color MediaType=PLAIN ColorWatermark=Red ContrastValue=0 MagentaValue=0 SaturationValue=0 CDDVDPrintPosLeftRight=0.0mm CorrectionColor=EPSONVivid PageSize=Letter Borderless=Off job-uuid=urn:uuid:a5d6ef17-794c-3f0e-5e93-e8d77cfd14fd job-originating-host-name=localhost date-time-at-creation= date-time-at-processing= time-at-creation=1443656692 time-at-processing=1443656692"
D [30/Sep/2015:19:44:56 -0400] [Job 9] argv[6]="/var/spool/cups/d00009-001"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[0]="CUPS_CACHEDIR=/var/cache/cups"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[1]="CUPS_DATADIR=/usr/share/cups"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[2]="CUPS_DOCROOT=/usr/share/cups/doc"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[4]="CUPS_REQUESTROOT=/var/spool/cups"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[5]="CUPS_SERVERBIN=/usr/lib/cups"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[6]="CUPS_SERVERROOT=/etc/cups"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[7]="CUPS_STATEDIR=/run/cups"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[8]="HOME=/var/spool/cups/tmp"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[9]="PATH=/usr/lib/cups/filter:/usr/bin:/usr/bin:/bin:/usr/bin"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[10]="SERVER_ADMIN=root@samarch"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[11]="SOFTWARE=CUPS/2.1.0"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[12]="TMPDIR=/var/spool/cups/tmp"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[13]="USER=root"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[14]="CUPS_MAX_MESSAGE=2047"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[15]="CUPS_SERVER=/run/cups/cups.sock"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[16]="CUPS_ENCRYPTION=IfRequested"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[17]="IPP_PORT=631"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[18]="CHARSET=utf-8"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[19]="LANG=en_US.UTF-8"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[20]="PPD=/etc/cups/ppd/EPSON_EPSON_XP-600_Series.ppd"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[21]="RIP_MAX_CACHE=128m"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[22]="CONTENT_TYPE=application/pdf"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[23]="DEVICE_URI=dnssd://EPSON%20XP-600%20Series._ipp._tcp.local/?uuid=7c47f900-67ff-11d4-9a7f-b0e892318002"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[24]="PRINTER_INFO=EPSON EPSON XP-600 Series"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[25]="PRINTER_LOCATION=Downstairs office"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[26]="PRINTER=EPSON_EPSON_XP-600_Series"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[27]="PRINTER_STATE_REASONS=none"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[28]="CUPS_FILETYPE=document"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[29]="FINAL_CONTENT_TYPE=application/vnd.cups-raster"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[30]="AUTH_I****"
D [30/Sep/2015:19:44:56 -0400] [Job 9] Started filter /usr/lib/cups/filter/pdftopdf (PID 4164)
D [30/Sep/2015:19:44:56 -0400] [Job 9] Started filter /usr/lib/cups/filter/gstoraster (PID 4165)
D [30/Sep/2015:19:44:56 -0400] [Job 9] Started filter /opt/epson-inkjet-printer-201208w/cups/lib/filter/epson_inkjet_printer_filter (PID 4166)
D [30/Sep/2015:19:44:56 -0400] [Job 9] Started backend /usr/lib/cups/backend/dnssd (PID 4167)
D [30/Sep/2015:19:44:56 -0400] [Job 9] execv failed: No such file or directory
D [30/Sep/2015:19:44:56 -0400] [Job 9] Resolving "EPSON XP-600 Series._ipp._tcp.local"...
D [30/Sep/2015:19:44:56 -0400] [Job 9] STATE: +connecting-to-device
D [30/Sep/2015:19:44:56 -0400] [Job 9] PID 4166 (/opt/epson-inkjet-printer-201208w/cups/lib/filter/epson_inkjet_printer_filter) stopped with status 102 (No such file or directory)
D [30/Sep/2015:19:44:56 -0400] [Job 9] Hint: Try setting the LogLevel to "debug" to find out more.
D [30/Sep/2015:19:44:56 -0400] [Job 9] Resolving "EPSON XP-600 Series", regtype="_ipp._tcp", domain="local."...
D [30/Sep/2015:19:44:56 -0400] [Job 9] Resolved as "ipp://EPSON318002.local:631/Epson_IPP_Printer"...
D [30/Sep/2015:19:44:56 -0400] [Job 9] STATE: -connecting-to-device,offline-report
D [30/Sep/2015:19:44:56 -0400] [Job 9] Executing backend "/usr/lib/cups/backend/ipp"...
D [30/Sep/2015:19:44:56 -0400] [Job 9] Sending stdin for job...
D [30/Sep/2015:19:44:56 -0400] [Job 9] update_reasons(attr=0(), s="+connecting-to-device")
D [30/Sep/2015:19:44:56 -0400] [Job 9] op='+', new_reasons=1, state_reasons=1
D [30/Sep/2015:19:44:56 -0400] [Job 9] STATE: +connecting-to-device
D [30/Sep/2015:19:44:56 -0400] [Job 9] Looking up "EPSON318002.local"...
D [30/Sep/2015:19:44:56 -0400] [Job 9] PID 4164 (/usr/lib/cups/filter/pdftopdf) exited with no errors.
D [30/Sep/2015:19:44:56 -0400] [Job 9] Color Manager: Calibration Mode/Off
D [30/Sep/2015:19:44:56 -0400] [Job 9] Calling FindDeviceById(cups-EPSON_EPSON_XP-600_Series)
D [30/Sep/2015:19:44:56 -0400] [Job 9] Found device /org/freedesktop/ColorManager/devices/cups_EPSON_EPSON_XP_600_Series
D [30/Sep/2015:19:44:56 -0400] [Job 9] Calling org.freedesktop.ColorManager.Device.Get(ProfilingInhibitors)
D [30/Sep/2015:19:44:56 -0400] [Job 9] Calling FindDeviceById(cups-EPSON_EPSON_XP-600_Series)
D [30/Sep/2015:19:44:56 -0400] [Job 9] Found device /org/freedesktop/ColorManager/devices/cups_EPSON_EPSON_XP_600_Series
D [30/Sep/2015:19:44:56 -0400] [Job 9] Calling GetProfileForQualifiers(RGB.PLAIN....)
D [30/Sep/2015:19:44:56 -0400] [Job 9] Found profile /org/freedesktop/ColorManager/profiles/EPSON_EPSON_XP_600_Series_RGB__
D [30/Sep/2015:19:44:56 -0400] [Job 9] Calling org.freedesktop.ColorManager.Profile.Get(Filename)
D [30/Sep/2015:19:44:56 -0400] [Job 9] Use profile filename: ''
D [30/Sep/2015:19:44:56 -0400] [Job 9] Color Manager: ICC Profile:
D [30/Sep/2015:19:44:56 -0400] [Job 9] Ghostscript command line: /usr/bin/gs -dQUIET -dPARANOIDSAFER -dNOPAUSE -dBATCH -dNOINTERPOLATE -sDEVICE=cups -sstdout=%stderr -sOutputFile=%stdout -r360x360 -dDEVICEWIDTHPOINTS=612 -dDEVICEHEIGHTPOINTS=792 -dcupsBitsPerColor=8 -dcupsColorOrder=0 -dcupsColorSpace=1 -dcupsCompression=1 -scupsPageSizeName=Letter -I/usr/share/cups/fonts -c '<</.HWMargins[8.400000 8.400000 8.400024 8.400024] /Margins[0 0]>>setpagedevice' -f -_
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[0]="CUPS_CACHEDIR=/var/cache/cups"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[1]="CUPS_DATADIR=/usr/share/cups"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[2]="CUPS_DOCROOT=/usr/share/cups/doc"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[4]="CUPS_REQUESTROOT=/var/spool/cups"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[5]="CUPS_SERVERBIN=/usr/lib/cups"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[6]="CUPS_SERVERROOT=/etc/cups"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[7]="CUPS_STATEDIR=/run/cups"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[8]="HOME=/var/spool/cups/tmp"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[9]="PATH=/usr/lib/cups/filter:/usr/bin:/usr/bin:/bin:/usr/bin"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[10]="SERVER_ADMIN=root@samarch"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[11]="SOFTWARE=CUPS/2.1.0"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[12]="TMPDIR=/var/spool/cups/tmp"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[13]="USER=root"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[14]="CUPS_MAX_MESSAGE=2047"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[15]="CUPS_SERVER=/run/cups/cups.sock"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[16]="CUPS_ENCRYPTION=IfRequested"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[17]="IPP_PORT=631"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[18]="CHARSET=utf-8"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[19]="LANG=en_US.UTF-8"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[20]="PPD=/etc/cups/ppd/EPSON_EPSON_XP-600_Series.ppd"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[21]="RIP_MAX_CACHE=128m"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[22]="CONTENT_TYPE=application/pdf"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[23]="DEVICE_URI=dnssd://EPSON%20XP-600%20Series._ipp._tcp.local/?uuid=7c47f900-67ff-11d4-9a7f-b0e892318002"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[24]="PRINTER_INFO=EPSON EPSON XP-600 Series"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[25]="PRINTER_LOCATION=Downstairs office"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[26]="PRINTER=EPSON_EPSON_XP-600_Series"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[27]="PRINTER_STATE_REASONS=none"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[28]="CUPS_FILETYPE=document"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[29]="FINAL_CONTENT_TYPE=application/vnd.cups-raster"
D [30/Sep/2015:19:44:56 -0400] [Job 9] envp[30]="AUTH_INFO_REQUIRED=none"
D [30/Sep/2015:19:44:56 -0400] [Job 9] Start rendering...
D [30/Sep/2015:19:44:56 -0400] [Job 9] Processing page 1...
D [30/Sep/2015:19:44:56 -0400] [Job 9] Error: /ioerror in --showpage--
D [30/Sep/2015:19:44:56 -0400] [Job 9] Operand stack:
D [30/Sep/2015:19:44:56 -0400] [Job 9] (/var/spool/cups/tmp/gs_ZvtUMu) --nostringval-- 1 true
D [30/Sep/2015:19:44:56 -0400] [Job 9] Execution stack:
D [30/Sep/2015:19:44:56 -0400] [Job 9] %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1971 1 3 %oparray_pop 1970 1 3 %oparray_pop 1954 1 3 %oparray_pop --nostringval-- --nostringval-- --nostringval-- 2 1 2 --nostringval-- %for_pos_int_continue --nostringval-- --nostringval-- 1842 2 9 %oparray_pop --nostringval-- --nostringval--
D [30/Sep/2015:19:44:56 -0400] [Job 9] Dictionary stack:
D [30/Sep/2015:19:44:56 -0400] [Job 9] --dict:1199/1684(ro)(G)-- --dict:1/20(G)-- --dict:83/200(L)-- --dict:83/200(L)-- --dict:117/127(ro)(G)-- --dict:280/300(ro)(G)-- --dict:28/32(L)-- --dict:6/8(L)-- --dict:22/40(L)--
D [30/Sep/2015:19:44:56 -0400] [Job 9] Current allocation mode is local
D [30/Sep/2015:19:44:56 -0400] [Job 9] Last OS error: Broken pipe
D [30/Sep/2015:19:44:56 -0400] [Job 9] GPL Ghostscript 9.16: Unrecoverable error, exit code 1
D [30/Sep/2015:19:44:56 -0400] [Job 9] Rendering completed
D [30/Sep/2015:19:44:56 -0400] [Job 9] PID 4165 (/usr/lib/cups/filter/gstoraster) exited with no errors.
D [30/Sep/2015:19:44:56 -0400] [Job 9] hrDeviceDesc="Unknown"
D [30/Sep/2015:19:44:56 -0400] [Job 9] prtGeneralCurrentLocalization type is 0, expected 2!
D [30/Sep/2015:19:44:56 -0400] [Job 9] backendWaitLoop(snmp_fd=7, addr=0x55cace4eec58, side_cb=0x55cacd8380a0)
D [30/Sep/2015:19:44:56 -0400] [Job 9] PID 4167 (/usr/lib/cups/backend/dnssd) exited with no errors.
D [30/Sep/2015:19:44:56 -0400] [Job 9] End of messages
D [30/Sep/2015:19:44:56 -0400] [Job 9] printer-state=3(idle)
D [30/Sep/2015:19:44:56 -0400] [Job 9] printer-state-message="Rendering completed"
D [30/Sep/2015:19:44:56 -0400] [Job 9] printer-state-reasons=none
Offline
D [30/Sep/2015:19:44:56 -0400] [Job 9] PID 4166 (/opt/epson-inkjet-printer-201208w/cups/lib/filter/epson_inkjet_printer_filter) stopped with status 102 (No such file or directory)
Did you install the epson-inkjet-printer-201208w AUR package? You seem to still be missing the /opt/epson-inkjet-printer-201208w/cups/lib/filter/epson_inkjet_printer_filter file it should have installed.
Last edited by snakeroot (2015-10-01 11:55:04)
Offline
That's the odd thing about the error, the file epson_inkjet_printer_filter is in /opt/epson-inkjet-printer-201208w/cups/lib/filter/. I also checked with ls -l and it also has execute privileges. After briefly checking online it sounds like this is a common problem with Epson printers.
Offline
Hmm. Maybe try installing ld-lsb from the AUR?
Offline
Pages: 1