I have fixed this problem now, letting the initialization of the backend
not do hardware detection if the backend is started via a
search_driver() call with a hardware ID. Then only the databases get
initialized so that the driver for the hardware item specified by the ID
gets searched for. This makes the driver search significantly faster.
The changes are done in a way that no APIs change to make sure that
everything else of Jockey works as before. The fix is attached as a
patch.

** Patch added: "Patch which fixes this bug"
   
https://bugs.edge.launchpad.net/ubuntu/+source/jockey/+bug/574396/+attachment/1557758/+files/search-driver-fast.patch

** Tags added: patch

** Changed in: jockey (Ubuntu)
    Milestone: None => ubuntu-10.10

-- 
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
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to