Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Can't print to Epson XP-100
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
mr.colin.daly
n00b
n00b


Joined: 13 Nov 2008
Posts: 3

PostPosted: Thu Aug 08, 2013 4:26 am    Post subject: Can't print to Epson XP-100 Reply with quote

Hi

I'm trying to print an Epson XP-100 printer connected locally via USB.
I downloaded the x86_64 driver as an rpm from here https://www.openprinting.org/printer/Epson/Epson-XP-100_Series
I converted the rpm to a tar and installed (it installs in /opt/epson-inkjet-printer-201204w)
I copied the ppd file to /usr/share/cups/model

CUPS has recognized the printer and the driver.

However, when I print a test page, I get a job state of :
stopped
"Filter failed"

I changed the cups debug level to debug and tried again - I get this line in /var/log/cups/error_log

Code:
D [08/Aug/2013:14:11:08 +1000] [Job 208] PID 4987 (/opt/epson-inkjet-printer-201204w/cups/lib/filter/epson_inkjet_printer_filter) stopped with status 102 (No such file or directory)


Now this file does exist /opt/epson-inkjet-printer-201204w/cups/lib/filter/epson_inkjet_printer_filter

Code:
file /opt/epson-inkjet-printer-201204w/cups/lib/filter/epson_inkjet_printer_filter
/opt/epson-inkjet-printer-201204w/cups/lib/filter/epson_inkjet_printer_filter: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, not stripped


but if i try to run it, i get

Code:
hippo:/opt/epson-inkjet-printer-201204w/cups/lib/filter {1.9.3p194} ./epson_inkjet_printer_filter
zsh: no such file or directory: ./epson_inkjet_printer_filter


Which explains the log message.

I guess I have to compile the filter from source.
So I downloaded the src.rpm file but there is no configure.ac or config file

Has anyone got an Epson XP-100 working on x86_64?
Or has anyone got any other avenues I could try?

Cheers
Colin
Back to top
View user's profile Send private message
666threesixes666
Veteran
Veteran


Joined: 31 May 2011
Posts: 1223
Location: 42.68n 85.41w

PostPosted: Thu Aug 08, 2013 4:37 am    Post subject: Reply with quote

amd64 deb...
http://download.ebz.epson.net/dsc/du/02/DriverDownloadInfo.do?LG2=EN&CN2=&DSCMI=17707&DSCCHK=7eb2b95601a4a0a65adc04e65e3667e0c9dda153

what an ugly nightmare, i had another epson that was an office series and it had tarballs, i prefer hp printer stuff over anything else because of their track record of supporting linux. (& emerge hplip ;-)
_________________
cat /etc/*-release
Funtoo Linux - baselayout 2.2.0
consider this warning no. 1
http://ecx.images-amazon.com/images/I/81Ku-vxIb3L._SL1500_.jpg
http://wiki.gentoo.org/wiki/Special:Contributions/666threesixes666
Back to top
View user's profile Send private message
mr.colin.daly
n00b
n00b


Joined: 13 Nov 2008
Posts: 3

PostPosted: Thu Aug 08, 2013 4:59 am    Post subject: Reply with quote

666threesixes666 wrote:
amd64 deb...
http://download.ebz.epson.net/dsc/du/02/DriverDownloadInfo.do?LG2=EN&CN2=&DSCMI=17707&DSCCHK=7eb2b95601a4a0a65adc04e65e3667e0c9dda153

what an ugly nightmare, i had another epson that was an office series and it had tarballs, i prefer hp printer stuff over anything else because of their track record of supporting linux. (& emerge hplip ;-)


Thanks for the quick reply mate.
Tried it. No luck.
Downloaded epson-inkjet-printer-201204w_1.0.0-1lsb3.2_amd64.deb
Converted that to tar.gz with deb2targz
Removed old /opt/epson-inkjet-printer-201204w
Unpacked the .tar.gz as root in / so it installed in /opt/epson-inkjet-printer-201204w
Tried to execute the filter (/opt/epson-inkjet-printer-201204w/cups/lib/filter/epson_inkjet_printer_filter)
No such file or directory.

Are there any kernel setting i might be missing? i.e allow certain types of executables or something...
Back to top
View user's profile Send private message
allan
n00b
n00b


Joined: 24 Feb 2003
Posts: 34
Location: Ann Arbor,Michigan

PostPosted: Tue Dec 24, 2013 6:53 pm    Post subject: Reply with quote

I just solved the same problem with my Epson WF-7010. It appears to be a missing link to a library as defined in the LSB 3.2 (which I don't believe Gentoo uses). By creating a symlink to the right library, I got the filter to work.


Code:
ln -sf /lib64/ld-linux-x86-64.so.2 /lib64/ld-lsb-x86-64.so.3


I picked that command up from this Ubuntu bug report, which also mentions some other links, but I only needed the one listed above.

https://bugs.launchpad.net/ubuntu/+source/lsb/+bug/840998

I hope this helps!
Back to top
View user's profile Send private message
alcarinque
n00b
n00b


Joined: 11 Aug 2007
Posts: 14

PostPosted: Fri Feb 21, 2014 2:02 am    Post subject: Reply with quote

Quote:
Code:
ln -sf /lib64/ld-linux-x86-64.so.2 /lib64/ld-lsb-x86-64.so.3


That really works! Thanks!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum