I was trying this out on KDE Neon and Ubuntu Unity 24.04, but I’m just wondering how I can properly swap out the CUPS from the repo to the Snap version?
I was trying out the printer software built into KDE & Unity’s printer manager, and I’ve been getting “Printing services not available”.
$ ps aux | grep -i cups
root 2317 0.3 0.0 2900 1760 ? Ss 16:19 0:00 /bin/sh /snap/cups/1130/scripts/run-cups-browsed
root 2318 0.1 0.0 2900 1756 ? Ss 16:19 0:00 /bin/sh /snap/cups/1130/scripts/run-cupsd
root 3011 0.5 0.0 61280 12484 ? S 16:19 0:00 cupsd -f -s /var/snap/cups/common/etc/cups/cups-files.conf -c /var/snap/cups/common/etc/cups/cupsd.conf
root 3013 0.4 0.0 20120 8296 ? S 16:19 0:00 cups-proxyd /var/snap/cups/common/run/cups.sock /run/cups/cups.sock -l --logdir /var/snap/cups/1130/var/log
root 3500 0.0 0.0 2900 988 ? S 16:19 0:00 /bin/sh /snap/cups/1130/scripts/run-cups-browsed
$ sudo systemctl status cups cups-browsed
○ cups.service
Loaded: masked (Reason: Unit cups.service is masked.)
Active: inactive (dead)
○ cups-browsed.service
Loaded: masked (Reason: Unit cups-browsed.service is masked.)
Active: inactive (dead)
The one in Unity, I can make it point to the cups.sock in the Snap directory, but not sure how to do the same thing on Plasma 6