Bug 698015

Summary: system-config-printer unable to add printer
Product: [Fedora] Fedora Reporter: Linus Torvalds <torvalds>
Component: system-config-printerAssignee: Tim Waugh <twaugh>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 15CC: jpopelka, twaugh
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-04-21 08:59:45 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Linus Torvalds 2011-04-19 22:58:47 UTC
Description of problem:

 Neither system-config-printer nor the new "printer" dialog in the System Settings application is able to add my Brother MFC8660DN printer

Version-Release number of selected component (if applicable):

system-config-printer-1.3.2-2.fc15.x86_64


How reproducible:

Entirely reproducible for me. The key thing may be that there is no driver that the system recognizes, but previous releases have all just allowed me to pick a brother driver by hand that works for this (I think Fedora comes with the mfc8640 driver that works for the 8660dn too)

It never allows me to pick a driver. system-config-printer will be searching for a driver forever, and the new "System Settigns -> Printer" thing is just even worse and just closes the add printer tab.

Steps to Reproduce:
1. Try to configure printer
2. Fail
3. Gnash your teeth at the computer when you can't print
  
Actual results:

No printer queue, no printing

Expected results:

Working printing

Additional info:

Up-to-date rawhide (fedora 15) as of today

Comment 1 Tim Waugh 2011-04-20 11:52:13 UTC
How long did you leave it searching for drivers?  It can take up to a minute or so to get the full list.

Please run 'system-config-printer --debug' from a terminal window and try adding the printer.  At the point where it is searching for a driver and this takes a long time, wait until you can no longer hear disk activity and then cancel the dialog and close the application.  Attach the output to this bug report.

Comment 2 Linus Torvalds 2011-04-20 16:53:46 UTC
I'm afraid I can no longer reproduce, because the Fedora 15 install was so unusable (not just the printer that didn't work - Gnome shell definitely isn't ready for wider use yet etc) that I had to downgrade that machine back to Fedora 14.

As to "searching for a driver" taking a long time - I definitely left it for quite a while. And this machine has a 3.5GHz CPU and a really fast SSD, so quite frankly, if it takes any longer than that, there's some other _serious_ bug somewhere. 

And since it's a SSD, there is obviously no audible disk activity. But seriously, this machine does a "find / -size 123456" in five seconds.

The Fedora 14 "unable to find printer driver" happens in a couple of seconds on the same machine.

Comment 3 Tim Waugh 2011-04-21 08:59:45 UTC
It sounds like system-config-printer hit some sort of error and didn't handle it properly; and ABRT didn't notice the error for some reason, otherwise it would have offered you a way to report the Python traceback.

Closing for now; please re-open if you see it in the future.  Sorry I couldn't get to the bottom of this one.