Preface
Printer driver installation in Artix OpenRC with gutenprint and cups-openrc
Installation gutenprint to OpenRC system
sudo pacman -S cups-openrc gutenprint
Add cups services to systemctl OpenRC
$ sudo rc-update add cupsd
* service cupsd added to runlevel default
like at the systemd system, you can start and stop process
rc-service
$ sudo rc-service cupsd start
cupsd | * Caching service dependencies ... [ ok ]
avahi-daemon | * Starting avahi-daemon ... [ ok ]
cupsd | * Starting cupsd ... [ ok ]
if permission problem, add user to sys or wheel sudo
sudo usermod -a -G sys bima
and then cups service started at port 631
So, just enter the Administration
menu and click at “add printer”. Now cups detected my printer at usb://EPSON/L350%20Series?serial=5138464B3030313530&interface=1 (usb interface 1). It just click.
And follow the instruction
the next I will choose manufacture type of my printer. It says L310 (but its for L350)
and this installation driver should be done.
I need to add new class for this printer to working with gutenprint gimp interface. So, I entered the Administration menu add I click “Add Class” on there.
Just add Name of class (must be different with printer value name)
And it gonna be show up in Classes list
Print test
I use OnlyOffice workspace for printing sample document
and it working
So, let’s try with gutenprint gimp interface. In setup menu choose manufacture printer do you need and choose ““Custom command” to run lp
command with Epson L350 class
and it work perfectly
L Series support with gutenberg list
| — | — | — | | Epson L120 | escp2-l120 | | | Epson L130 | escp2-l130 | | | Epson L210 | escp2-l210 | | | Epson L310 | escp2-l310 | | | Epson L1300 | escp2-l1300 | | | Epson L1800 | escp2-l1800 |