Print drivers disappeared from  'Select Printer Software' menu.

mr-gadget
mr-gadget used Ask the Experts™
on
I've got a Mac that that does not show any print drivers at all even though I've run the Optional Installs installer from the 10.6 Snow Leopard installer DVD and they can all be clearly seen in the various library directories.

There are about 5 printers that show up via Bonjour on the network under 'Default' in the 'Print & Fax' Preference Pane, if I click on any of them the printer model is correctly recognised however I get an error message if I try to add straight away. If I select a printer and then use the 'Print Using' dropdown to select the 'Select Printer Software' option I just see a completely blank list where all the standard pre-installed drivers should be. I just get nothing.

Any suggestions about what could cause this?

Thanks
mr-g

Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Try running Repair Permissions from Disk Utility.

Author

Commented:
Hi strung... That was one of the first things I tried.
Exactly what is the error message you get?

Author

Commented:
There's no error message the box where all the print drivers should be is blank.

To shed some more light on the situation, when I type 'localhost:631' in a browser to access the CUPS printing admin page I get a generic 'unable to connect' error, same with '127.00.1' and this all happens regardless of network being connected or not.

It seems to me that the networking is somehow broken and I'm tempted to rebuild the Mac but would really be last resort, I'd rather repair if possible.
Try downloading and applying the 10.6.4 combo updater (even if you are already running 10.6.4). It sounds like something is missing or screwed up in your system and the combo updater might fix it.

Author

Commented:
I already tried running the 10.6.4 combo updater.

Author

Commented:
I even tried a standard install using the Snow Leopard installer disk (aka Archive & Install in Leopard) but that didn't seem to change anything at all, unless that didn't work properly.

I'm starting to consider a full rebuild, although this machine is a heavily loaded video production station, so that's really last resort.

Apparently this machine lost connection to printers after a switch died and was replaced. I've checked all the networking and it all seems fine other than the fact port 80 doesn't show as being open on a port scan. It can connect to the internet and other workstations, just not its own 127.0.0.1 or localhost.

Could it be some sort of Apache issue?
Have you checked your console logs using console.app found in /Applications/Utilities ?

Author

Commented:
I looked through the logs once already and didn't see anything that appeared relevant. I guess I'll give them another shot.
It sounds like the CUPS service is not starting. There maybe something in the console logs at startup.
You might also check your firewall and your hosts file.
Also check the cups logs:  /private/var/log/cups
If you use Activity Monitor to list all active processes, does it show cupsd to be running?

Author

Commented:
The solutions offered didn't really solve my problem as I rebuilt the machine to get a quick fix however they were useful to a degree and good to keep in mind for future reference so points awarded.

Thanks for your help!

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial