[Bug 574396] Re: Jockey very slow when searching/downloading/installing printer drivers from OpenPrinting

Martin Pitt martin.pitt at ubuntu.com
Wed Sep 15 12:49:20 BST 2010


jockey (0.5.10-0ubuntu3) maverick; urgency=low

  * Add support for bypassing local detection for search_driver(). (Merged
    from trunk). Thanks to Till Kamppeter for the initial patches!
  * jockey/ui.py: Ubuntu does not currently support local printer driver
    handlers, so speed up the lookup of remote ones by disabling local
    detection of hardware/handlers in search_driver() if we are looking for a
    printer driver. (Note that this is a hack, but the speedup is significant)
    (LP: #574396)
  * Add OSLib.notify_reboot_required() and call it in set_handler_enabled().
    Merged from trunk, and add Ubuntu specific implementation using
    /usr/share/update-notifier/notify-reboot-required in OSLib. (LP: #570215)
  * data/handlers/b43.py: Install firmware-b43-installer package instead of
    b43-fwcutter. (LP: #595344)

 -- Martin Pitt <martin.pitt at ubuntu.com>  Wed, 15 Sep 2010 13:35:48
+0200


** Changed in: jockey (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
Jockey very slow when searching/downloading/installing printer drivers from OpenPrinting
https://bugs.launchpad.net/bugs/574396
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is a direct subscriber.

Status in “jockey” package in Ubuntu: Fix Released
Status in “jockey” source package in Lucid: Won't Fix

Bug description:
If a printer is set up with system-config-printer and no locally installed driver is available, system-config-printer automatically searches for a driver on OpenPrinting via Jockey. Search, download, and installation of the driver take rather long time.

To reproduce, run the following command line in a terminal window:

system-config-printer --setup-printer='file:/tmp/printout' --devid='MFG:Ricoh;MDL:Aficio SP C820DN;'

This will fake the detection of a Ricoh Aficio SP C820DN for which there is no driver/PPD in a default installation of Ubuntu.

If a local driver is found, please run the command

sudo dpkg -P openprinting-ppds-extra linuxprinting.org-ppds-extra openprinting-ppds-postscript-ricoh

to uninstall the locally installed driver and run the command shown above again.





More information about the Ubuntu-sponsors mailing list