LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 11-07-2007, 07:01 PM   #1
boygenuis
Member
 
Registered: Oct 2007
Location: The Fire Swamp
Distribution: SUSE 12.3, Fuduntu, Fedora 18, Ubuntu 12.04
Posts: 39

Rep: Reputation: 26
Epson Printer CX7400


So, I found a website, www.linuxprinting.org, from one of the many genuises (sp?) who frequent this site but I was unable to find a driver for my Epson CX7400 all-in-one printer. A Google search returned similar results and, of course, Epson.com didn't have a driver for Linux - yeah, that would be too easy. Does anyone else have any ideas on where to search? And, what is this "Registered Linux user since:" field? Can I do that to? Thanks.

Last edited by boygenuis; 11-07-2007 at 07:02 PM. Reason: incorrect spelling
 
Old 11-07-2007, 10:58 PM   #2
David the H.
Bash Guru
 
Registered: Jun 2004
Location: Osaka, Japan
Distribution: Arch + Xfce
Posts: 6,852

Rep: Reputation: 2037Reputation: 2037Reputation: 2037Reputation: 2037Reputation: 2037Reputation: 2037Reputation: 2037Reputation: 2037Reputation: 2037Reputation: 2037Reputation: 2037
From a bit of Googling, the CX7400 seems to have only been released a few months ago. It's simply too new for Linux drivers to have been specifically written for it. I have an Epson RX700 all-in-one myself, and it took almost a year from when I bought it before gutenprint added support for it.

The Linux drivers Epson supplies are actually produced and distributed by avasys (link in my sig). But strangely they've recently stopped their download service. We can hope this means they're doing a complete overhaul of their drivers or something, since their driver code has always been of pretty poor quality, but who knows at this point. In any case, the CX7400 doesn't seem to be listed as a supported project there yet either.

Your best bet right now is to install the gutenprint driver package and try some of the other drivers with it. Very often the printer interface stays the same between models, so you may get lucky and find a driver that works.

On the scanner driver side though, it looks like vuescan is on the ball, and they already have support for your model added. So if you're willing to spend the bucks you can get good scanner support (vuescan really is a nice product). If you don't want to pay for it, you might also be able to get basic scanning support from sane and the sane-epson backend; many scanners will work to some extent even if they're not listed as supported. My scanner still isn't listed even three years later, but it works fairly well under sane. You do need to get the avasys iscan system or vuescan if you want full control over your scanning though.
 
Old 12-03-2007, 08:21 PM   #3
Quas
LQ Newbie
 
Registered: Feb 2007
Location: Vancouver, Canada
Distribution: Ubuntu 7.10
Posts: 2

Rep: Reputation: 0
Hi everybody,

I'm new in the Linux wrold. I am using Ubuntu 7.10 and I've been trying to install my Epson CX7450. It turns out that the printer works fairly well with the default Epson Stylus CX7700F (which is the one installed by default when connecting the printer). I also found the file pipslite-1.0.1 in avasys.jp site. However, when I run make, I get the following output:

cristian@cristian-laptop:/opt/pipslite-1.0.1$ make
make all-recursive
make[1]: Entering directory `/opt/pipslite-1.0.1'
Making all in m4
make[2]: Entering directory `/opt/pipslite-1.0.1/m4'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/opt/pipslite-1.0.1/m4'
Making all in intl
make[2]: Entering directory `/opt/pipslite-1.0.1/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/opt/pipslite-1.0.1/intl'
Making all in libltdl
make[2]: Entering directory `/opt/pipslite-1.0.1/libltdl'
make[2]: Leaving directory `/opt/pipslite-1.0.1/libltdl'
Making all in src
make[2]: Entering directory `/opt/pipslite-1.0.1/src'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -DPRINTER_MODEL="\"LITE\"" -DLITE -DLIBPATH=\"/usr/local/lib/liblite.so\" -DRSC_PATH=\"/usr/local/etc/pipslite/pipsrc\" -DSPOOL_NAME=\"lite\" -DLOCALE_PATH=\"/usr/local/share/locale\" -DPRTOPT_PATH=\"/usr/local/etc/pipslite/prtOpt.csv\" -DPAPER_PATH=\"/usr/local/share/pipslite/printer/paper_list.csv\" -D_LPR_DIRECT -fsigned-char -DCUPS_FILTER_PATH=\"/usr/local/lib/cups/filter\" -g -O2 -Wall -MT getstat.o -MD -MP -MF ".deps/getstat.Tpo" \
-c -o getstat.o `test -f 'getstat.c' || echo './'`getstat.c; \
then mv -f ".deps/getstat.Tpo" ".deps/getstat.Po"; \
else rm -f ".deps/getstat.Tpo"; exit 1; \
fi
getstat.c:34:18: error: ltdl.h: No such file or directory
getstat.c: In function ‘str_extract’:
getstat.c:88: warning: cast from pointer to integer of different size
getstat.c:88: warning: cast from pointer to integer of different size
getstat.c: In function ‘get_printer_peculiar’:
getstat.c:141: error: ‘lt_dlhandle’ undeclared (first use in this function)
getstat.c:141: error: (Each undeclared identifier is reported only once
getstat.c:141: error: for each function it appears in.)
getstat.c:141: error: expected ‘;’ before ‘lib_h’
getstat.c:147: warning: implicit declaration of function ‘lt_dlinit’
getstat.c:150: warning: implicit declaration of function ‘lt_dlerror’
getstat.c:150: warning: passing argument 2 of ‘fprintf’ makes pointer from integer without a cast
getstat.c:153: error: ‘lib_h’ undeclared (first use in this function)
getstat.c:153: warning: implicit declaration of function ‘lt_dlopenext’
getstat.c:155: warning: passing argument 2 of ‘fprintf’ makes pointer from integer without a cast
getstat.c:159: warning: implicit declaration of function ‘lt_dlsym’
getstat.c:159: warning: cast to pointer from integer of different size
make[2]: *** [getstat.o] Error 1
make[2]: Leaving directory `/opt/pipslite-1.0.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/pipslite-1.0.1'
make: *** [all] Error 2


Could you help me understand what I am doing wrong?

Thanks a lot,

Cristian.
 
Old 12-04-2007, 09:43 PM   #4
salscozzari
Member
 
Registered: Sep 2003
Posts: 36

Rep: Reputation: 15
I just bought the very same printer yesterday and it is working great, printing and scanning. $69.99 can't beat it. I am using PCLinuxOS and downloaded the Mandriva drivers from here:

http://www.avasys.jp/english/linux_e/dl_spc.html

They have other driver packages for other Distro's as well.

The printer driver install worked with no problems. The scanner RPM had some issues but if you force a file overwrite everything will be fine.
Good Luck and let us know how it turns out.
 
Old 12-05-2007, 02:32 AM   #5
Quas
LQ Newbie
 
Registered: Feb 2007
Location: Vancouver, Canada
Distribution: Ubuntu 7.10
Posts: 2

Rep: Reputation: 0
Quote:
Originally Posted by salscozzari View Post
The printer driver install worked with no problems. The scanner RPM had some issues but if you force a file overwrite everything will be fine.
Good Luck and let us know how it turns out.
Hi salscozzari,

Thanks for your reply...I agree with you...I got this printer with a new digital camera for only 20 bucks extra! I previously have a Lexmark all-in-one which, I guess you know, it is impossible to make it work with Linux.

I tried what you suggested. I use alien to convert the rpm file into deb one. I sort of succeeded on that, though I got lot of complains about the dependencies and more importantly I got this:

dpkg-gencontrol: error: current build architecture amd64 does not appear in package's list (i386)
dh_gencontrol: command returned error code 65280
make: *** [binary-arch] Error 1

What I get from this is that the rpm (or deb) will not work with my architecture (amd64). In addition, when I tried the pislite-install I got something like this:

cristian@cristian-laptop:/opt/pipslite-1.0.1$ pipslite-install
pipslite-install: error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: No such file or directory

So, I ended up keeping my old driver (CX 7700F)...Any idea about what I could do???? Let's say I keep the printer as it is (which is fine for me). How could I make the scanner work?

Thanks once again!

Last edited by Quas; 12-05-2007 at 02:37 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Looking for printer driver for epson printer... cbjhawks SUSE / openSUSE 2 02-01-2007 05:48 PM
Epson Printer Nightmare Linux - Hardware 1 02-24-2005 05:42 PM
Epson C64 Printer!!!! nytramlean Linux - Newbie 0 04-20-2004 10:22 AM
Epson printer jmdlcar Slackware 3 03-21-2004 01:06 PM
epson printer shrinkboy Fedora 3 11-19-2003 12:09 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 11:40 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration