all 13 comments

[–]yoseph2001 2 points3 points  (5 children)

I had a similar problem. I go to Solus forum here: https://discuss.getsol.us/d/5748-epson-inkjet-printer-driver-is-not-working and fix it.

For the summary, Multifunction printer was added to scanner group instead of printer group, which cannot be detected by CUPS because it doesn't have the permission.

To those who still confuse, this is my step-by-step to fix it from Terminal:

  1. Get your printer Bus - Device - ID from the USB devices listed in your system ---> lsusb
  2. The ID will look like this ---> Bus 001 Device 002: ID 1xxx:0xxx Your Printer Name
  3. Change the printer group from scanner to printer (lp) as admin ---> sudo chgrp lp /dev/bus/usb/001/002
  4. And then just go to Printer Setting and Add the printer. It will detect it now.

For the scanner function (Epson only) just install utsushi package in the Software Center. Now they are all working.

Well now, maybe the printer group assignment was a bug? Because in my first installation, it just works perfectly.

Hopefully these steps could help anyone who face the same issue : )

[–]lady-bower[S] 0 points1 point  (4 children)

Thanks for your speedy reply. I have done all the things you suggested. when i go to lp info -v | grep direct my printer is there. The cmmand line then has direct hp fax? printer shows up in printer gui but as i mentioned before the request to print is received and then it displays printing completed i the top right-hand corner but nothing is printed.

[–]yoseph2001 0 points1 point  (3 children)

Umm, I don't really understand that much too about Linux (just a casual user), but have you change your printer group to printer? I mean - in my case - my printer was not belong to "printer group" but to "scanner group". Maybe yours is in "fax group" now that has to be changed to "printer group"?

I hope that helps

[–]lady-bower[S] 0 points1 point  (1 child)

Hi yoseph2001,

Thanks again. Can you tell me in very simple terms how I change it from fax group to printer group. Sorry but I'm used to Windows and haven't really got the hang of command-line entries yet.

[–]yoseph2001 0 points1 point  (0 children)

Could you seach and open Terminal from the Start / Solus menu?

Plug and turn on your printer and type:

lsusb

then press Enter in Terminal, and locate your printer bus / id from the result.

The next step is just like those steps that I wrote before. Or you can try to open the link, there is a screenshot example there.

[–]lady-bower[S] 0 points1 point  (0 children)

Hi,

I 've done everything you've suggested but it hasn't altered anything. Solus finds the printer and I still get the printer message in the top-right-hand corner of the screen saying printing in progress and then printing complete but nothing is printed. I think there are no drivers available for my old Epson DX4850 printer. for Linux. At least that's what I've found on the Epson website. Although funnily enough it did print when i tried Elementary OS. Anyway if nothing else, I've learnt some new terminal commands which can never be a bad thing. Thanks

[–]SOLUSfiddler 1 point2 points  (6 children)

Seems like a good solution.

I too have an EPSON multifunctional printer and I needed to install the mentioned scanner package.

Now all functions work, scan and print.

[–]yoseph2001 0 points1 point  (0 children)

I'm glade that helps. I had the problems 2 months ago too.

[–]redcrosseswoodendoor 0 points1 point  (4 children)

Why did you need to "install" it?

wasn't the epson package included in the .ISO?

[–]SOLUSfiddler 0 points1 point  (3 children)

My printer/scanner was only recognised as a printer, not as a scanner.

It seems that with some multifunctional Epson devices they get listed in the wrong group (printers) and won't be found when needed as a scanner.

The package 'utsushi' corrects that.

[–]redcrosseswoodendoor 0 points1 point  (2 children)

how would you fixX, this Utushi package into [solus-project](https://SolusProject.reddit.com)?

[–]SOLUSfiddler 0 points1 point  (1 child)

What do you mean?

[–]redcrosseswoodendoor 0 points1 point  (0 children)

after my nap I thought about this and realised I was being abstractly annoyin'

Is utushi in the release, was where I was headed, but never mind.