Error: filter failed

Hello guys,
I installed Epson-l220 rpm driver and it’s unable to print.
It shows error “filter failed” and “sending data to printer”
This thing works on debian. I’ve tried every possible that is listed in google.

Any help?

Please show us the details…

Sometimes a good idea to the existing lengthy log

sudo rm -f /var/log/cups/error_log

Put cupsd into debug mode (more verbose logging)

sudo cupsctl --debug-logging

Send a print job, and examine the log…

egrep -iA3 "filter|error" /var/log/cups/error_log

You can use susepaste to upload the lengthy output to an online server and post the link it provides here. You will need to have installed ‘susepaste’ first though…

egrep -iA3 "filter|error" /var/log/cups/error_log | susepaste -e 40320 

The value given will allow for 4 weeks of viewing before it expires. Refer ‘man susepaste’ for more options.

log file here => https://susepaste.org/11716597

First thing I noted was

epsonl220series: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory

See what is installed…

zypper se libjpeg

libjpeg8 [FONT=monospace]is installed
[/FONT]

I installed libjpeg62 and it worked man!
Thanks for support!

Please show

ls -l /usr/lib64/libjpeg*

Show the name of the epson package that is installed

zypper se -i epson

and the package details…

rpm -qi <name_of_package>

Ok, you changed your post while I was typing. Glad to have been of assistance! :slight_smile:

Another problem:(
My printer worked but scanner isn’t working. I installed utsushi and epson-scan-v3 but it didn’t seems to work. It’s not showing my scanner/printer name “Epson L220”

Please show

scanimage -L

and if not detected, run with sudo…

sudo scanimage -L

below is the output of sudo scanimage -L and it shows Epson DS-5500 instead of Epson L220.

2022-Jun-24 15:14:40.010014[140259365260160]: sane_utsushi_init: SANE ‘utsushi’ backend (1.1.0), a part of Utsushi 0.65.0-
2022-Jun-24 15:14:40.010570[140259365260160]: duplicate key:26:combo007.udi = combo::?adf=esci:usb:04b8:0176&fb=esci:gt-s650:usb:04b8:013c
2022-Jun-24 15:14:40.010732[140259365260160]: duplicate key:30:combo007.udi = combo::?adf=esci:usb:04b8:016b&fb=esci:gt-s650:usb:04b8:013d
2022-Jun-24 15:14:40.010786[140259365260160]: duplicate key:31:combo007.udi = combo::?adf=esci:usb:04b8:0176&fb=esci:gt-s650:usb:04b8:013d
2022-Jun-24 15:14:40.011623[140259365260160]: parse error:69:dev1.name = スキャナー
device utsushi:esci:usb:/sys/devices/pci0000:00/0000:00:1a.7/usb9/9-5/9-5:1.0' is a device utsushi:esci:networkscan://192.168.0.2:1865’ is a EPSON DS-5500
device `utsushi:sane::epkowa:usb:0x04b8:0x0848’ is a Stylus Office BX300F

Best to use [noparse]

....

[/noparse] tags when posting output. Refer to the ‘#’ button in the advanced forum editor.

Is the device of interest USB or network connected?

For the L220 scanner imagescan may be the way to go…
http://support.epson.net/linux/en/imagescanv3.php?version=1.3.22

I note that the latest package was for openSUSE Leap 15.2. (FWIW, I installed on my Leap 15.3 system using the included install.sh script without issue.)

yeah, I also installed and firstly I was getting some issues about libboost after installing it manually it shows “no devices found”.

I connected the device with USB

Ok, for USB connected scanners make sure the user is a member of the ‘lp’ group.

That worked now my Epson L220 is listed there but still I can’t scan anything.
Screenshot=> https://raw.githubusercontent.com/stupid-kid-af/opensuse-epson-l220-scan/main/Screenshot_20220624_174929.png

Output of utsushi & same on imagescan

 2022-Jun-24 17:49:09.901035[139892523075008]: duplicate key:26:combo007.udi = combo::?adf=esci:usb:04b8:0176&fb=esci:gt-s650:usb:04b8:013c 
2022-Jun-24 17:49:09.901232[139892523075008]: duplicate key:30:combo007.udi = combo::?adf=esci:usb:04b8:016b&fb=esci:gt-s650:usb:04b8:013d 
2022-Jun-24 17:49:09.901314[139892523075008]: duplicate key:31:combo007.udi = combo::?adf=esci:usb:04b8:0176&fb=esci:gt-s650:usb:04b8:013d 
2022-Jun-24 17:49:09.909908[139892523075008]: parse error:69:dev1.name = スキャナー 
2022-Jun-24 17:49:15.505242[139892523075008]: update controller visibility

 

Run

lsusb

with printer plugged in and we’ll search for appropriate sane driver. The others will need to be commented out in /etc/sane.d/dll.conf file.

I commented out ‘epson’ and ‘epson2’ but the output is just same in utsushi && imagescan:(