I'm trying to setup a network printer on Fedora 16, but I can't even get lpstat -t to work. lpstat needs a scheduler to be running:
WARNING: couldn't connect to: /tmp/keyring-xLxLdb/pkcs11: No such file or directory
scheduler is not running
On a CUPS system, cupsd should be the scheduler:
ps -eaf | grep cupsd
root 14163 1 0 09:31 ? 00:00:00 /usr/sbin/cupsd -f
root 14547 10098 0 10:11 pts/1 00:00:00 grep --color=auto cupsd
and sure enough:
systemctl status cups.service
cups.service - CUPS Printing Service
Loaded: loaded (/lib/systemd/system/cups.service; enabled)
Active: active (running) since Mon, 07 May 2012 09:31:48 +0200; 40min ago
Main PID: 14163 (cupsd)
└ 14163 /usr/sbin/cupsd -f
So, why do lpstat and cups disagree about the scheduler, and more importantly, how do I get lpstat to work?
An, oh, yeah, what's that gnome-keyring thing? I'm running KDE.