PDA

View Full Version : system-config-printer bad printer entry?


bbneo
26th December 2009, 03:10 PM
I have a problem with a bad entry in my system-config-printer on my notebook computer which I think is interfering with my ability to print. I run fedora 10 on several systems in my house. On one desktop, I have a printer hosted which I think I have successfully setup for wireless network sharing (an HP895) using IPP.


My problem seems to be a bad entry in my system-config-printer on my notebook computer which seems to stall when I try to print from applications (Firefox for example.) on the notebook. If I open up "Printing", I have 3 printers listed... one of them is for when the printer is attached directly to the notebook, one of them is the working printer description "printer" and the 3d is the bad entry. If I click on the bad entry to try to delete it, I don't have that option, but If I try to look at the "properties" for that entry, system-config-printer stalls (as do other applications when the printing dialog box starts up, and I have to force them to shut down.)

I will attach some screenshots and a copy of my /etc/cups/printers.conf file.

How do I get rid of this "bad entry" in the system-config-printers GUI ? It doesn't seem to exist in the printers.conf file.

18810

18809

18811

18812

CiaW
26th December 2009, 07:53 PM
One thing you could try is using the browser control option, in the address bar of your firefox (or other) browser, enter http://localhost:631 and it'll bring up your CUPS page. If you want to do any config changes it'll ask for a username and password (use root's of course).

Click on Administration near the top of the page, then there's an option under the Printers heading to manage printers. If the 'bad entry' shows up there, see if it'll let you delete it. Hopefully it shows up and doesn't crash using that method...

bbneo
26th December 2009, 10:53 PM

Thanks for that pointer. That gets me another part of the way. The http://localhost:631 CUPS administration *also* shows the "bad" printer... the one described as: chrisrobin:631 ... , but when I try to delete this, the software seems to want to connect to "chrisrobin" to make the modification. I did have dnsmasq setup at one time and was trying to use machine names locally, but not at the present time, so maybe part of the trick to solving this will be to try to setup dnsmasq again so that "chrisrobin" can be resolved.

Of course there should be some file on my system that I can change independent of other machines.

I have studied the source of the "http://localhost:631" page hoping that I could find a reference to a local file, but I don't understand how it works... Where does the information that populates the cups administration page come from?

---------- Post added at 05:53 PM CST ---------- Previous post was at 04:33 PM CST ----------

I tried the following on the affected (notebook) system:

find / -name *.conf -exec grep -H chrisrobin '{}' \;

But this turned up no files with "chrisrobin" in them. Mystery of mysteries!

jwaller
17th March 2010, 12:16 AM
Thank you for this thread. I was unaware of the CUPS commands in the Web browser, and it helped me with some settings issues I had with my printers.