[Pkg-kde-extras] Bug#663639: kde-config-touchpad: Synaptiks doesn't start correctly. When started from command line - displays errors
wzab at ise.pw.edu.pl
wzab at ise.pw.edu.pl
Mon Mar 12 21:31:56 UTC 2012
Package: kde-config-touchpad
Version: 0.8.1-1
Severity: important
I experienced some strange problems with configuration of my touchpad (e.g.
"touchpad management" stopped to be available in my "system settings".
When I tried to run synaptiks form command line, first time it started
correctly, but every next attempt to run it (after killing previous
instance) end with errors quoted below (even though "synaptiks --nofork"
does not exit, it doesn't display the GUI).
$ synaptiks --nofork
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/synaptiks/management.py", line 217,
in _start_stop_monitors
monitor.start()
File "/usr/lib/python2.7/dist-packages/synaptiks/monitors/mouses.py", line
168, in start
self._reset_registry()
File "/usr/lib/python2.7/dist-packages/synaptiks/monitors/mouses.py", line
213, in _reset_registry
for device in self.plugged_devices:
File "/usr/lib/python2.7/dist-packages/synaptiks/monitors/mouses.py", line
119, in plugged_devices
yield MouseDevice.from_udev(device)
File "/usr/lib/python2.7/dist-packages/synaptiks/monitors/mouses.py", line
77, in from_udev
return cls(device['ID_SERIAL'], device.parent['NAME'].strip('"'))
File "/usr/lib/python2.7/dist-packages/pyudev/device.py", line 699, in
__getitem__
raise KeyError('No such property: {0}'.format(property))
KeyError: u'No such property: ID_SERIAL'
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/synaptiks/kde/trayapplication.py",
line 241, in show_configuration_dialog
self.touchpad, self.touchpad_manager, self._config)
File "/usr/lib/python2.7/dist-packages/synaptiks/kde/trayapplication.py",
line 76, in __init__
self.management_config, self)
File
"/usr/lib/python2.7/dist-packages/synaptiks/kde/widgets/management.py", line
66, in __init__
self._load_userinterface()
File "/usr/lib/python2.7/dist-packages/synaptiks/kde/widgets/__init__.py",
line 72, in _load_userinterface
loadUi(ui_description_filename, self)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/__init__.py", line 221,
in loadUi
return DynamicUILoader().loadUi(uifile, baseinstance)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/Loader/loader.py", line
71, in loadUi
return self.parse(filename, basedir)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/uiparser.py", line 929,
in parse
actor(elem)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/uiparser.py", line 770,
in createUserInterface
self.traverseWidgetTree(elem)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/uiparser.py", line 748,
in traverseWidgetTree
handler(self, child)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/uiparser.py", line 459,
in createLayout
self.traverseWidgetTree(elem)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/uiparser.py", line 748,
in traverseWidgetTree
handler(self, child)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/uiparser.py", line 502,
in handleItem
self.traverseWidgetTree(elem)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/uiparser.py", line 748,
in traverseWidgetTree
handler(self, child)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/uiparser.py", line 224,
in createWidget
self.traverseWidgetTree(elem)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/uiparser.py", line 748,
in traverseWidgetTree
handler(self, child)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/uiparser.py", line 459,
in createLayout
self.traverseWidgetTree(elem)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/uiparser.py", line 748,
in traverseWidgetTree
handler(self, child)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/uiparser.py", line 502,
in handleItem
self.traverseWidgetTree(elem)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/uiparser.py", line 748,
in traverseWidgetTree
handler(self, child)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/uiparser.py", line 215,
in createWidget
self.stack.push(self.setupObject(widget_class, parent, elem))
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/uiparser.py", line 176,
in setupObject
obj = self.factory.createQObject(clsname, name, args, is_attribute)
File "/usr/lib/python2.7/dist-packages/PyQt4/uic/objcreator.py", line 107,
in createQObject
return self._cpolicy.instantiate(classType, *args, **kwargs)
File
"/usr/lib/python2.7/dist-packages/PyQt4/uic/Loader/qobjectcreator.py", line
106, in instantiate
return clsObject(*ctor_args)
File "/usr/lib/python2.7/dist-packages/synaptiks/views.py", line 56, in
__init__
self.setModel(MouseDevicesModel(self))
File "/usr/lib/python2.7/dist-packages/synaptiks/models.py", line 69, in
__init__
self._device_index = list(self._monitor.plugged_devices)
File "/usr/lib/python2.7/dist-packages/synaptiks/monitors/mouses.py", line
119, in plugged_devices
yield MouseDevice.from_udev(device)
File "/usr/lib/python2.7/dist-packages/synaptiks/monitors/mouses.py", line
77, in from_udev
return cls(device['ID_SERIAL'], device.parent['NAME'].strip('"'))
File "/usr/lib/python2.7/dist-packages/pyudev/device.py", line 699, in
__getitem__
raise KeyError('No such property: {0}'.format(property))
KeyError: u'No such property: ID_SERIAL'
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.9 (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages kde-config-touchpad depends on:
ii libxi6 2:1.4.5-1
ii python 2.7.2-10
ii python-argparse 1.2.1-2
ii python-kde4 4:4.6.80-3+b2
ii python-pkg-resources 0.6.24-1
ii python-pyudev 0.13-1
ii python-qt4 4.9.1-1
ii python2.6 2.6.7-4
ii python2.7 2.7.2-8
Versions of packages kde-config-touchpad recommends:
ii libxtst6 2:1.2.0-4
ii python-dbus 0.84.0-3
ii upower 0.9.15-2
kde-config-touchpad suggests no packages.
-- no debconf information
More information about the pkg-kde-extras
mailing list