Comment 4 for bug 903036

Revision history for this message
Scott Testerman (scott-testerman) wrote :

On my freshly-updated Kubuntu system, I can now report a difference between a plain fglrx install and an fglrx-updates install. A plain install completes properly, while an install of "-updates" still fails. The downloaded packages can still be installed by hand, and work properly, so it is only jockey that is failing.

Output from jockey-kde for an fglrx-updates installation attempt:

ERROR:root:Could not find any typelib for AppIndicator3
Traceback (most recent call last):
  File "/usr/bin/jockey-kde", line 286, in on_button_toggle_clicked
    if self.set_handler_enable(h_id, 'toggle', False):
  File "/usr/lib/python2.7/dist-packages/jockey/ui.py", line 670, in set_handler_enable
    handler_id, enable)
  File "/usr/lib/python2.7/dist-packages/jockey/backend.py", line 98, in convert_dbus_exceptions
    return fn(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/jockey/backend.py", line 90, in dbus_sync_call_signal_wrapper
    raise _h_exception_exc
dbus.exceptions.DBusException: org.freedesktop.DBus.Python.TypeError: Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 707, in _message_cb
    retval = candidate_method(self, *args, **keywords)
  File "/usr/lib/python2.7/dist-packages/jockey/backend.py", line 337, in _f_result_wrapper
    self._f_result = f()
  File "/usr/share/jockey/handlers/fglrx.py", line 95, in enable
    self._other_alternatives.set_alternative(other_fglrx_alternative)
  File "/usr/lib/python2.7/dist-packages/NvidiaDetector/alternatives.py", line 130, in set_alternative
    self._master_link, path])
  File "/usr/lib/python2.7/subprocess.py", line 506, in check_call
    retcode = call(*popenargs, **kwargs)
  File "/usr/lib/python2.7/subprocess.py", line 493, in call
    return Popen(*popenargs, **kwargs).wait()
  File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
    raise child_exception
TypeError: execv() arg 2 must contain only strings