I had an issue connecting a printer in gnome settings.
After ensuring that the user was in the correct group and the service was started, I was getting the message “Failed to add new printer.”
It should be noted that adding a printer from
Ensure cups is started
Ensure that cups is running and starting at startup
sudo systemctl start cups
sudo systemctl enable cups
Note that the service used to be called org.cups.cupsd.service
so it may have stopped working due to the name change
Ensure user in the correct group
Ensure that you are in the lp group
sudo usermod -a -G lp $USER
This will require you to log out and log in again
Confirm with
groups
Try adding a printer from the web gui
Try adding a printer from
Install system-config-printer
If trying to use gnome’s printer settings, adding a printer may result in the message “Failed to add new printer”.
Adding a printer in the web ui worked without issue so the issue wasn’t cups.
Adding the following fixed the issue
sudo pacman -S system-config-printer