Skip to main content
Topic: Can't get a printer (epson xp620 series) to work (Read 822 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Can't get a printer (epson xp620 series) to work

Greetings
I've been trying to get this darn thing to work.
It's an epson xp-620 series, a printer+scanner thing which I use wirelessly, the scanner works like a charm and I didn't even need to install anything aside for a scanning utility, but printing is not as straightforward. Worth noting everything works fine out of the box for my wife on linux mint.
I visited https://wiki.archlinux.org/title/CUPS and checked if cups was installed, it is. (OPENRC by the way).
The wiki is kind of just runes to me up to the driver section so I thought I'd check that.
https://www.openprinting.org/driver/epson-escpr
This is the driver I should install, but in that page they only have a deb and an rpm so I can't even compile it. I checked the aur and the only two packages with escpr fail to install.
I know I'm kind of a dummy and this is likely trivial but I would appreciate it a lot if someone could help me out and explain how to go about it in a way even a dummy can understand so that I get to learn something :)

Re: Can't get a printer (epson xp620 series) to work

Reply #1

 I doubt you really need to install any more driver/module. Linux has generic printer modules that should simply work.

 CUPS has some optional dependencies check them out here

 I would look if these pkgs are onboard 'libusb', 'xdg-utils', 'ipp-usb'. If are not present on your system you should install those and see if works.

Code: [Select]
pacman -Qi cups
to check more details


Re: Can't get a printer (epson xp620 series) to work

Reply #2
All the packages you listed were installed, I checked pacman -Qi cups and installed the only thing that was not listed as installed but was an optional dependency.
Even after that I can't print. The printer is there as an option but everything under it is greyed out.

Re: Can't get a printer (epson xp620 series) to work

Reply #3

 Do you have cups-openrc package installed? If you have it try start the service or check the status.

Try install all optional dependencies not only those that I've mentioned previously.



Re: Can't get a printer (epson xp620 series) to work

Reply #4
I installed all the dependencies, even optionals yes.
Mhm... I can't figure out how to start it/check if it's running/enable it.
I know the command is rc-service nameofservice start but I can't seem to guess the name of the service.
I assumed cups but it's not.



EDIT
It's cupsd and it was already running.

Re: Can't get a printer (epson xp620 series) to work

Reply #5

 Do you have cups-pdf package installed?

  You need to have  'gutenprint' and 'foomatic-db-gutenprint-ppds' installed in your system see here

then issue
Code: [Select]
# cups-genppdupdate
and restart cups

 You can install 'usbutils' then issue lsusb  command to see if your printer is detected.




Re: Can't get a printer (epson xp620 series) to work

Reply #6
Installed all that, restarted cupsd and still no luck.
Also is it needed to check lsusb if the printer is wireless?

Re: Can't get a printer (epson xp620 series) to work

Reply #7

  I would try via usb first but if you want it thru wireless there may be an issue with the wireless connection.

 I see linuxmint has also 'foomatic-db-engine' so I would install that too and those under it listed here

 You should give it a try. Also a reboot would be a good idea after so many packages installs.



Re: Can't get a printer (epson xp620 series) to work

Reply #9
Sorry for disappearing into the void (no I didn't switch to void).
I had some real life problems to sort.
Getting back to this, I tried to install epson-inkjet-printer-escpr but it doesn't install. The aur has also a epson-inkjet-printer-escpr2 which also doesn't install.
foomatic-db-engine also did not help, even installing all the other related packages.
Like before, the printer is there but refuses to work with me, flagged as refusing jobs.