We stand with Palestine ✊ Free Palestine 🇵🇸

How to Properly Set Up a Wireless Printer on Arch/Manjaro?

How to Properly Set Up a Wireless Printer on Arch/Manjaro

After successfully configuring my printer on both Manjaro and Arch, with the help of various tutorials and wikis, I decided to share my experience. Below, you’ll find my step-by-step guide on setting up a wireless printer on Arch and Manjaro Linux.

  1. Install the avahi package:
pacman -S avahi
  1. Install the nss-mdns package for hostname resolution:
pacman -S nss-mdns
  1. Start and enable avahi-daemon.service:
systemctl start avahi-daemon.service
systemctl enable avahi-daemon.service
  1. Then, edit the file /etc/nsswitch.conf and change the line:
hosts: files dns myhostname
to:
hosts: files mdns_minimal [NOTFOUND=return] dns myhostname
  1. Install the cups, ghostscript, and gsfonts packages:
pacman -S cups ghostscript gsfonts
  1. Start and enable org.cups.cupsd.service:
systemctl start org.cups.cupsd.service
systemctl enable org.cups.cupsd.servic
  1. Optionally ; some linuxers claim that they have problem when try adding printer without installing system-config-printer (error adding printer) so if you have this problem just install it:
pacman -S system-config-printer
  1. Add your user to sys ; lp and scanner (if your printer is also a scanner) groups:
gpasswd --add username group
  1. Install your printer driver [https://wiki.archlinux.org/index.php/CUPS#Installing_the_best_driver]
  2. Use Printer Setting or Cups to add your wireless printer: http://localhost:631/

That is all. Enjoy printing 🖨️

sniper1720

I’ve chosen to keep this blog free of AdSense and automated ads — making LTM one of the rare blogs that do. The only income comes from a handful of carefully selected affiliate links/banners (which, as you know, don’t go far). If you enjoy the blog, consider showing your support via

Every contribution helps!

Join the Discussion!

0 0 votes
Rate This Article
Subscribe
Notify of
guest
0 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments