When I start Yast -> Hardware -> Printer, I immediately get a dialog asking me to ‘Restart local running CUPS daemon’; I clidk 'Yes" and the dialog waits for 30 seconds for the daemon to stabilize. This is followed by another error dialog stating that ‘no local running CUPS daemon is accessible’. Another dialog then appears suggesting that I run ‘lpstat -h localhost -r’ to see if there’s a local cupsd accessible. Running this gives:
lpstat -h localhost -r
lpstat: Unable to connect to server
There is a cupsd running, however:
ps -A | grep cupsd
4542 ? 00:00:00 cupsd
The firewall has cupsd activated as an allowed local service.
I’ve never run across this problem in the past. I’ll note that I installed opensuse without a printer connected, and am now trying to add it.
This is an i7 64-bit machine; printer is an Epson cx7800 multipurpose machine (USB) which has worked flawlessly under several versions of opensuse, from 10.1 through 11.1 on my old 32-bit machine.
So far, I’ve tried reinstalling all of the CUPS packages; various combinations of printer on/printer off/hot plugging; many reboots. But the problem isn’t budging.
Any help would be appreciated.
Note: also noticed that Yast -> Hardware -> Hardware Information shows the printer correctly identified as a USB Stylus CX7800 device. The problem seems to lie in the configuration tool or with the way CUPS is set up.