Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sun 28 May 2017, 12:51
All times are UTC - 4
 Forum index » Advanced Topics » Hardware » Printers
Driver Packages for Some Epson Printers
Post new topic   Reply to topic View previous topic :: View next topic
Page 3 of 5 [74 Posts]   Goto page: Previous 1, 2, 3, 4, 5 Next
Author Message
Mike Walsh


Joined: 28 Jun 2014
Posts: 2566
Location: King's Lynn, UK.

PostPosted: Mon 18 Jan 2016, 14:37    Post subject:  

Hallo, rcrsn51 (and everybody else!)

FYI: I run a Stylus SX 218, which works perfectly with the supplied driver from Epson's download page for my model. Curiously, it installs through CUPS initially only with the generic ESCP/R driver, but will use the correct driver if you then go back into 'Admin' and select 'Modify Printer', and select from the drop-down list as you go through the steps again in CUPS.

The point of my post is to let fellow Epson users know about the 'epson-printer-utility_1.0.0-1lsb3.2_i386.deb' package, which appears to be offered with the majority of the Epson printer drivers. This is basically a Linux version of the well-known Windows 'Epson Status Monitor'; offering ink-levels, head-cleaning, nozzle check, etc. Except instead of being the tiny little thing squashed into a corner of the screen as it appears in Windows, this is almost full-page, and therefore very easy to read.

It also offers the facility to change which printer is being monitored, if you run more than one.

It can be found here, and is a little over 1MB in size. Scroll to the bottom of the page, click on 'Accept', and the page will unscroll a bit further, showing the download. Most of you will want the 'i386.deb' package; this will install by clicking on it, like any .pet package.

For those of you running 64-bit Pups, use the 'amd_64.deb' entry, rather than the 'i386' one.

I've included a screenshot by way of illustration. I downloaded this thing nearly a year ago now, and only just got around to trying it the other night. It runs perfectly in all four of the Pups in my sig! Once installed, you can drag'n'drop it from /usr/bin to the desktop (and 'doll it up' with an icon, if you like!), so you have a launcher within easy access.

Until recently, I've been using a version of 'escputil', which the absent MikeB modified, several years ago, with his own, home-grown GTK+ front-end. I'm offering it here, if anybody else is interested. As far as I recall, you need 'escputil' installed first.

I'm guessing that the Epson 'Status Monitor' printer utility is probably based upon escputil as well.

Apologies if any of this is duplicating earlier postings from previous years.

Hope that helps some of you.


Mike. Wink
capture2343.png
 Description   Epson's Linux 'Status Monitor'
 Filesize   34.48 KB
 Viewed   604 Time(s)

capture2343.png

escp_gui2.zip
Description  GTK front-end for escputil. Unzip, and run from anywhere.
zip

 Download 
Filename  escp_gui2.zip 
Filesize  504 Bytes 
Downloaded  144 Time(s) 
printer util gtk front-end.jpg
 Description   MikeB's GTK front-end...
 Filesize   13.11 KB
 Viewed   585 Time(s)

printer util gtk front-end.jpg


_________________
If I've helped you.....please say 'Thanks'!
MY PUPPY PACKAGES
--------------------------------------


Last edited by Mike Walsh on Tue 19 Jan 2016, 18:44; edited 8 times in total
Back to top
View user's profile Send private message 
davids45


Joined: 26 Nov 2006
Posts: 936
Location: Chatswood, NSW

PostPosted: Mon 18 Jan 2016, 18:28    Post subject: XP-200 - Printer Ink Utility
Subject description: Works well in Tahr Pup 601 Full
 

G'day Mike,

Thanks for the new posting of the Epson Utility - it (the .deb version) works 'as advertised' in this TahrPup-6.0.1.

And now I don't have to start up my Windows7 laptop just to check on the ink levels of the wireless-networked XP-200 Very Happy .

If I get the time, I'll see if I can run the utility from my data partition, once I've expanded the .deb package into its own directory, via a dragged sym-link to the desktops in other Pups. Could save me repeatedly installing the .deb in the other Fulls and Frugals on this computer. Or I could try an .sfs for the Frugals?

I wonder how/if this works in 64-bit Pups?

David S.
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 2566
Location: King's Lynn, UK.

PostPosted: Mon 18 Jan 2016, 19:47    Post subject:  

Hiya, Dave!

Um. Far as I know, there should be an 'amd64' entry on that Epson page I gave the link to. Give that a try, and see how you get on with it for the 64-bit Pups.

I've now modified my previous post to include the info for the 'amd_64' version for 64-bit Pups.

I included MikeB's GTK front-end (which he kindly let me have) for 'escputil' for the simple reason that some Puppians may consider that a meg-and-a-bit is too much for a simple printer utility. Mike's is much more economically coded, and, although far plainer in appearance than the Epson version, does precisely the same job.....being based upon the same 'backend'.

(Yes, I will confess.....the Epson version is far prettier to look at; but that's probably where all the extra size has come from!)

But that's the Puppy way, of course; choice.

Hope that helps ya! (If you try the 64-bit version, let me know how it works, willya? Don't currently have a 64-bit Pup I can test it on. Cheers!)


Mike. Very Happy

_________________
If I've helped you.....please say 'Thanks'!
MY PUPPY PACKAGES
--------------------------------------


Last edited by Mike Walsh on Wed 20 Jan 2016, 21:45; edited 1 time in total
Back to top
View user's profile Send private message 
davids45


Joined: 26 Nov 2006
Posts: 936
Location: Chatswood, NSW

PostPosted: Mon 18 Jan 2016, 21:25    Post subject: Different Pups
Subject description: different results
 

G'day Mike,

I quickly tried to run the epson-printer-utility from my data partition (bin file sym-linked to the desktop) to various Pups but nothing worked.

I then began installing the .deb and had luck of both kinds.

Tahr 584, 601 runs
VividPup runs

Tahr-605 failed
Slacko-630 failed
UnicornPup failed
Wheezy failed

I briefly tried the failures from a terminal - Wheezy complained about libc.so.6 being the wrong version.
The others complained about 'child-processes' not being possible and similar messages that I don't understand how to attack, and didn't record Embarassed .

I did see the 64-bit version so will try this on some 64-bit frugals.

David S.
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 2566
Location: King's Lynn, UK.

PostPosted: Tue 19 Jan 2016, 07:32    Post subject:  

Morning, David.

I'm really not surprised about Tahrpup 6.05 and Slacko 6.3.0. Mick & Phil between them have done a sterling job with both of the Pups, but there's been a major 'sea change' in the way a lot of things work.....and, of course, it's raised a whole new crop of bugs in the process.

UnicornPup & Wheezy.....can't comment; never even looked at them, never mind used them. I've no intentions of looking at UnicornPup or the 'Werewolf' thing in any case; they're both based on later versions of Ubuntu, and those started giving my machine hell a year or so back!

As far as your method of multiple sym-linking is concerned, well; I suspect you may have to accept that certain binaries and apps just aren't amenable to working that way..... Either that, or there's yet more relevant stuff to be sym-linked which you've not yet figured out!

Let me know how you get on with the 64-bit utility.


Mike. Wink

_________________
If I've helped you.....please say 'Thanks'!
MY PUPPY PACKAGES
--------------------------------------

Back to top
View user's profile Send private message 
davids45


Joined: 26 Nov 2006
Posts: 936
Location: Chatswood, NSW

PostPosted: Mon 07 Mar 2016, 19:36    Post subject: Ink level utility in older Pups
Subject description: fix for libc mis-match
 

G'day Epsoneers,

I recently had "fun" fixing the excellent home-network file-transfer package dukto6 so it would run in old Pups where there was a libc version error - Pups with older libc libraries.

By trial-and-erroring (and help from forum member 6502coder), I achieved a script to load just the newer libc files for just dukto, using the LD_LIBRARY_PATH function.

I extracted the newer libc files from a eglibc .deb file and copied these to a location that was NOT on the library-seeking path for Puppy.

The LD_LIBRARY_PATH directs Puppy to first look in this non-usual directory for lib files when executing the script.

I have now found this script will also run this epson-printer-utility in older Pups where I see the same error in the terminal.

The screenshots show:
the error message when trying the unmodified epson-printer-utility
the new lib files copied to a special dukto215 directory
the executable script using the LD_LIBRAY_PATH command to run the epson utility (in /opt)
the successful result showing the ink levels in my networked Epson printer.

David S.
image-1.png
 Description   error message when trying printer utility in Wheezy-3.5.2.11
 Filesize   91.71 KB
 Viewed   428 Time(s)

image-1.png

image-4.png
 Description   needed libc files for 2.15 version - Wheezy has 2.13 version only
 Filesize   94.24 KB
 Viewed   423 Time(s)

image-4.png

image-3.png
 Description   script to load newer libc files for printer utility
 Filesize   83.42 KB
 Viewed   429 Time(s)

image-3.png

image-2.png
 Description   Wheezy now runs ink level package
 Filesize   123.65 KB
 Viewed   431 Time(s)

image-2.png

Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 11262
Location: Stratford, Ontario

PostPosted: Tue 08 Mar 2016, 05:53    Post subject:  

Nice work. It's too bad that Epson doesn't provide the source code for this tool.
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 2566
Location: King's Lynn, UK.

PostPosted: Wed 23 Mar 2016, 19:46    Post subject:  

Yes, it is nice work. Well done, David!

I'm now having problems installing my printer in Tahrpup64. I've tried with the 32-bit driver, and the 64-bit one. (And yes, I do have the 32-bit compatibility libraries SFS package installed, and loaded).

This takes me back to my second ever post, when I didn't know a thing about how Puppy worked.

Every time, I'm getting the 'Filter failed' message coming up, when I try a test page. Any ideas, Bill?


Mike. Wink

_________________
If I've helped you.....please say 'Thanks'!
MY PUPPY PACKAGES
--------------------------------------

Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 11262
Location: Stratford, Ontario

PostPosted: Tue 26 Apr 2016, 08:43    Post subject:  

Deleted.
Last edited by rcrsn51 on Thu 28 Apr 2016, 07:57; edited 1 time in total
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 2566
Location: King's Lynn, UK.

PostPosted: Tue 26 Apr 2016, 18:33    Post subject:  

Hallo, Bill.

Sorry for the lack of info; it's the same old SX218 I've been using for the past 7 or 8 years.

rcrsn51 wrote:
You haven't identified the printer model, but the Epson 64-bit packages need
Code:

ln -sf ld-linux-x86-64.so.2 /lib64/ld-lsb-x86-64.so.3
chmod 1777 /tmp


I take it that'll need to be run in the terminal in Tahrpup 64, yes? Should I uninstall the printer first before running that, and then re-install it again? I'm guessing it'll probably work better like that.

Are those additional packages that need to be installed?


Mike. Wink

_________________
If I've helped you.....please say 'Thanks'!
MY PUPPY PACKAGES
--------------------------------------

Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 11262
Location: Stratford, Ontario

PostPosted: Thu 28 Apr 2016, 08:00    Post subject:  

@Mike: Where are you with this? On the main post, I have introduced the "eppi" tool for installing Epson print/scan driver packages. It also works with 64bit drivers in Tahr64.

In your case, a clean setup of Tahr64 with nothing else installed may be necessary.
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 2566
Location: King's Lynn, UK.

PostPosted: Thu 28 Apr 2016, 10:13    Post subject:  

Hallo, Bill.

Okey-doke. I've had a read of the 1st post; seems pretty straight-forward. Let me ask one thing, though; why would it need a clean, brand-new install for this to 'take'? Just curious... Smile


Mike. Wink

_________________
If I've helped you.....please say 'Thanks'!
MY PUPPY PACKAGES
--------------------------------------

Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 11262
Location: Stratford, Ontario

PostPosted: Thu 28 Apr 2016, 10:18    Post subject:  

Mike Walsh wrote:
why would it need a clean, brand-new install for this to 'take'?

Because you have installed a combination of 32bit and 64bit drivers, so it's impossible to know what's going on.

A clean install is the only way to reliably trouble-shoot a situation.
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 2566
Location: King's Lynn, UK.

PostPosted: Thu 28 Apr 2016, 10:26    Post subject:  

Hallo, Bill.

Right. Can the same effect be achieved by deleting every single printer/scanner related driver on the system? Or would this not be enough? I mean, if I have to re-install Tahr64 from scratch, I have to; I just don't really want to, since apart from the printer driver, it's set exactly how I want it... Laughing

I'm guessing what you're after is a test-run for this on a fresh install, aren't you?


Mike. Wink

_________________
If I've helped you.....please say 'Thanks'!
MY PUPPY PACKAGES
--------------------------------------

Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 2566
Location: King's Lynn, UK.

PostPosted: Thu 28 Apr 2016, 15:01    Post subject:  

Hallo again, Bill.

We have success!

I deleted all my Epson drivers (printer and scanner) through the PPM. I then used pFind to chase down all the extraneous leftovers, and, with the exception of the stuff in the /lib/sane directory (which is native to the system), deleted all the odds & ends. Followed that up by going into the CUPS interface to make sure it was uninstalled...yep.

I downloaded your 'eppi' .pet. Had a read in the other thread about the 'Candi 1-4.pet' to see how you use it; that <Tab> feature is quite handy, especially with these printer drivers, some of which have ridiculously long, complex names..! (And Epson are no exception...) Went into my 'Utilities' folder @ /root/Utilities, which is where I keep all my standard 32- and 64-bit system drivers and stuff that I always install with a new Pup, or other Linux distro. I have a standard Utilities folder I keep on my external Seagate HDD, and with every new install, copy the relevant things across.

Opened a terminal, entered:-

Code:
root# eppi epson-inkjet-printer-workforce-320-sx218_1.0.0-1lsb3.2_amd64.deb


....got a delay of a few seconds, then up came....

Code:
Done!
root#


I repeated the process with the scanner 'data' package, followed by the I-Scan driver itself; almost instantaneous..!

Went to the CUPS web interface and installed the printer and set it up, printed a test page.....which worked first time. Bill, this is marvellous stuff. With the 32-bit Pups, I've always had to install initially using your 'escpr-1.40.pet', then modify to the 'WorkForce320' driver afterwards, before she'll behave herself. This just installs straight off. Nice one!

'eppi' has even installed the Printer-Utility at the top of this page. I couldn't get it to install at all with the standard method of clicking on the .deb package...

I don't know how you do it, mate, but you keep coming up with the solutions, don't you? Very Happy Cheers; this is very, very much appreciated. Very Happy

EDIT: Whoops; nearly forgot. For some strange reason, I can't get print sharing to work at the CUPS server. Always comes up with 'Idle, Accepting jobs, Not shared'. Doesn't matter how many times I reset the server settings, and re-start, it still won't come up with 'Idle, Accepting jobs, Shared.' Again, this is the first Pup I've really had this problem with.....and my first 64-bit one.

Any ideas? I notice with Tahr 64, Phil's using CUPS 1.7.5, instead of 'old faithful' 1.4.8. D'you reckon this might have something to do with it? I seem to recall I had this same problem a couple of years back, when I started off in Linux with Ubuntu 'Trusty'.....which was using 1.7.2 at that time. Can't remember what the 'fix' was, though..! Rolling Eyes


Mike. Wink

_________________
If I've helped you.....please say 'Thanks'!
MY PUPPY PACKAGES
--------------------------------------

Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 3 of 5 [74 Posts]   Goto page: Previous 1, 2, 3, 4, 5 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Hardware » Printers
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
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0672s ][ Queries: 14 (0.0073s) ][ GZIP on ]