Bug 691701 - Fails to add queue for printer with no exact driver match
Summary: Fails to add queue for printer with no exact driver match
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-settings-daemon
Version: 15
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Marek Kašík
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-03-29 09:59 UTC by Tim Waugh
Modified: 2012-03-09 13:24 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-03-09 13:24:30 UTC
Type: ---


Attachments (Terms of Use)

Description Tim Waugh 2011-03-29 09:59:03 UTC
Description of problem:
When connecting an Epson Stylus D78, no queue is added even though gutenprint-cups supports a very close match and is installed.  This worked in Fedora 14.

Version-Release number of selected component (if applicable):
gnome-settings-daemon-2.91.93-1.fc15.x86_64
gutenprint-cups-5.2.6-3.fc15.x86_64

How reproducible:
100%

Steps to Reproduce:
1.Connect printer for which there is no exact driver match
  
Actual results:
1. A notification is displayed briefly

Configuring new printer
Please wait...

2. gnome-packagekit dialog is seen, querying available drivers.  This does not find any (expected)

3. The 'Configuring new printer' notification is replaced by another notification:

Missing printer driver
No printer driver for EPSON Stylus D78

This disappears after a very short time.

Expected results:
Either the queue should be configured using a close-matching driver, for example the one used in Fedora 14 was "Epson Stylus D68 - CUPS+Gutenprint v5.2.6 Simplified",

OR, the user should be given some indication as to what they are supposed to do next to get their printer working.

Additional info:
"lpinfo -l -v" output contains:

Device: uri = usb://EPSON/Stylus%20D78
        class = direct
        info = EPSON Stylus D78
        make-and-model = EPSON Stylus D78
        device-id = MFG:EPSON;CMD:ESCPL2,BDC,D4,D4PX;MDL:Stylus D78;CLS:PRINTER;DES:EPSON Stylus D78;
        location =

Comment 1 Marek Kašík 2012-03-09 13:24:30 UTC
This has been fixed in Fedora 16 by using system-config-printer's methods for finding closest match. I'm closing this with resolution nextrelease.

Marek


Note You need to log in before you can comment on or make changes to this bug.