So first, please try to do as described in the question I linked (this is the text from there but "translated" to CUPS):
----- First check that the unit file is a symlink to /dev/null file /lib/systemd/system/cups.service it should return: /lib/systemd/system/cups.service: symbolic link to /dev/null in which case, delete it sudo rm /lib/systemd/system/cups.service Since you changed a unit file, you need to run this: sudo systemctl daemon-reload now check the status: systemctl status cups if it doesn't say loaded and running (if the circle is still red), reinstall the package: sudo apt-get install --reinstall cups-daemon and reload the (systemd) daemon again sudo systemctl daemon-reload and check status once more systemctl status cups ----- It seems that "systemctl mask ..." eliminates a file installed from a package completely from the system. Here you should report a bug on the systemd package. Once done the commands above you should have recovered your system to what it was right after the update. You should reboot then and after that check again whether you are in the original state (GNOME -> does not correctly communicate with CUPS, non-GNOME -> all printing-related works correctly) and then we need to investigate the GNOME issue. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-control-center in Ubuntu. https://bugs.launchpad.net/bugs/2083530 Title: gnome-control-center not able to add printer or make settings To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/2083530/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs