Comment 29 for bug 831754

Revision history for this message
Maarten Kossen (mpkossen) wrote :

The workaround from #28 doesn't work for me. I get a while list of other errors:

WARNING:root:Could not open DriverDB cache /var/cache/jockey/driverdb-OpenPrintingDriverDB.cache: [Errno 2] No such file or directory: '/var/cache/jockey/driverdb-OpenPrintingDriverDB.cache'
WARNING:root:modinfo for module nvidia_96 failed: ERROR: modinfo: could not find module nvidia_96

WARNING:root:modinfo for module nvidia_current failed: ERROR: modinfo: could not find module nvidia_current

WARNING:root:modinfo for module nvidia_173 failed: ERROR: modinfo: could not find module nvidia_173

WARNING:root:modinfo for module nvidia_current failed: ERROR: modinfo: could not find module nvidia_current

WARNING:root:modinfo for module nvidia_173 failed: ERROR: modinfo: could not find module nvidia_173

WARNING:root:modinfo for module nvidia_96 failed: ERROR: modinfo: could not find module nvidia_96

WARNING:root:modinfo for module vmxnet failed: ERROR: modinfo: could not find module vmxnet

WARNING:root:modinfo for module fglrx failed: ERROR: modinfo: could not find module fglrx

WARNING:root:modinfo for module fglrx failed: ERROR: modinfo: could not find module fglrx

WARNING:root:modinfo for module wl failed: ERROR: modinfo: could not find module wl

WARNING:root:modinfo for module ath_pci failed: ERROR: modinfo: could not find module ath_pci

Traceback (most recent call last):
  File "/usr/bin/jockey-text", line 128, in <module>
    sys.exit(u.run())
  File "/usr/lib/python2.7/dist-packages/jockey/ui.py", line 467, in run
    self.backend().shutdown()
  File "/usr/lib/python2.7/dist-packages/jockey/ui.py", line 113, in backend
    self._dbus_iface = Backend()
  File "/usr/lib/python2.7/dist-packages/jockey/backend.py", line 146, in __init__
    self.detect()
  File "/usr/lib/python2.7/dist-packages/jockey/backend.py", line 175, in detect
    self._detect_handlers()
  File "/usr/lib/python2.7/dist-packages/jockey/backend.py", line 773, in _detect_handlers
    hardware=self.hardware):
  File "/usr/lib/python2.7/dist-packages/jockey/detection.py", line 1001, in get_handlers
    available_handlers.update(get_db_handlers(backend, db, hardware, mode))
  File "/usr/lib/python2.7/dist-packages/jockey/detection.py", line 1029, in get_db_handlers
    h = _driverid_to_handler(did, backend, mode)
  File "/usr/lib/python2.7/dist-packages/jockey/detection.py", line 739, in _driverid_to_handler
    (not h.package or not did['package'] or h.package == did['package']):
  File "/usr/lib/python2.7/dist-packages/jockey/detection.py", line 134, in __getitem__
    return self.properties.__getitem__(key)
KeyError: 'package'