You are not logged in.
I performed a pacman -Syu earlier this week, checked for any necessary things in pacdiffviewer, etc. Now, I notice the following issues:
-While using wine, if I interact with my WM (openbox) or my popup terminal (Tilda) using a modifier key and switch back to wine, wine sees one or more of the modifier keys pressed when they are not. It actually appears as though there is more than one keypress signal being sent. For example, if I type "asdfasdfasdfasdfasdf" in the wine window, I will get "asdf", and then it will all be deleted on the next press of "a", leaving just the "a". This would be consistent with hitting <ctrl>a, then hitting a. Additionally, it appears as though <super> is registering as pressed as well. Quickly mashing the modifier keys once when I switch back to the wine window fixes this. I have yet to see this issue anywhere else.
-I use Kupfer (AUR). Since the update, Kupfer will not raise on its call command, <super>space. Also, when raised via terminal or the openbox menu, its Preferences window will not open. Deleting config files, uninstalling/reinstalling, and even installing the newer git version yield exactly the same results, so I assume it isn't a problem with Kupfer itself. Running it in terminal produces a mess of python errors (below) both on load and when I attempt to access the Preferences window.
My problem is that I'm at a loss for what to do next. I found a post in the Debian bug logs that indicated the issue could be seen using xkbwatch, but I'm not seeing any "LEDs" staying lit as the poster there did.
I suppose it's possible that these are independent issues, but the fact that they occurred together makes me wonder if there's a deeper problem. In either case, how would I go about figuring out the root cause?
Kupfer errors:
** (kupfer.py:2997): WARNING **: Trying to register gtype 'WnckWindowState' as enum when in fact it is of type 'GFlags'
** (kupfer.py:2997): WARNING **: Trying to register gtype 'WnckWindowActions' as enum when in fact it is of type 'GFlags'
** (kupfer.py:2997): WARNING **: Trying to register gtype 'WnckWindowMoveResizeMask' as enum when in fact it is of type 'GFlags'
Error [kupfer.core.pluginload]: Loading core raised an exception:
Traceback (most recent call last):
File "/usr/share/kupfer/kupfer/core/pluginload.py", line 60, in exception_guard
yield
File "/usr/share/kupfer/kupfer/core/data.py", line 575, in _load_plugin
plugin = pluginload.load_plugin(plugin_id)
File "/usr/share/kupfer/kupfer/core/pluginload.py", line 31, in load_plugin
initialize_plugin(item)
File "/usr/share/kupfer/kupfer/core/plugins.py", line 367, in initialize_plugin
_load_icons(plugin_name)
File "/usr/share/kupfer/kupfer/core/plugins.py", line 361, in _load_icons
icons.parse_load_icon_list(icon_file, get_icon_data, plugin_name)
File "/usr/share/kupfer/kupfer/icons.py", line 65, in parse_load_icon_list
load_icon_from_func(plugin_name, icon_name, wrap_get_data, override)
File "/usr/share/kupfer/kupfer/icons.py", line 88, in load_icon_from_func
pixbuf = get_pixbuf_from_data(icon_data, size, size)
File "/usr/share/kupfer/kupfer/icons.py", line 418, in get_pixbuf_from_data
ploader.write(data)
GError: Unrecognized image file format
Error [kupfer.core.pluginload]: This error is probably a bug in core
Error [kupfer.core.pluginload]: Please file a bug report
Error [kupfer.core.plugins]: Could not import plugin 'kupfer.plugin.triggers': libpng14.so.14: cannot open shared object file: No such file or directory
Error [kupfer.core.plugins]: Could not import plugin 'kupfer.plugin.triggers': libpng14.so.14: cannot open shared object file: No such file or directory
Error [kupfer.core.plugins]: Could not import plugin 'kupfer.plugin.triggers': libpng14.so.14: cannot open shared object file: No such file or directory
Error [kupfer.core.pluginload]: Loading Trash raised an exception:
Traceback (most recent call last):
File "/usr/share/kupfer/kupfer/core/pluginload.py", line 60, in exception_guard
yield
File "/usr/share/kupfer/kupfer/core/sources.py", line 588, in _cache_sources
self.rescanner.rescan_now(src, force_update=False)
File "/usr/share/kupfer/kupfer/core/sources.py", line 67, in rescan_now
self.rescan_source(source, force_update=force_update)
File "/usr/share/kupfer/kupfer/core/sources.py", line 77, in rescan_source
list(source.get_leaves(force_update=force_update))
File "/usr/share/kupfer/kupfer/datatools.py", line 69, in _incremental_caching_iter
x = self.iterator.next()
File "/usr/share/kupfer/kupfer/plugin/trash.py", line 175, in get_items
yield Trash(TRASH_URI)
File "/usr/share/kupfer/kupfer/plugin/trash.py", line 146, in __init__
SpecialLocation.__init__(self, trash_uri, name=name)
File "/usr/share/kupfer/kupfer/plugin/trash.py", line 129, in __init__
info = gfile.query_info(gio.FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME)
Error: Operation not supported
Error [kupfer.core.pluginload]: This error is probably a bug in Trash
Error [kupfer.core.pluginload]: Please file a bug report
Kupfer: A free software (GPLv3+) launcher
Copyright © 2007--2011 Ulrik Sverdrup with others
http://kaizer.se/wiki/kupfer/
[kupfer.core.sources] SourcePickler: Error loading /home/barry/.cache/kupfer/kOqeQrgq3epiIo0mjl6AuSw-v4.pickle.gz:
Traceback (most recent call last):
File "/usr/share/kupfer/kupfer/icons.py", line 285, in _setup_icon_renderer
_icon_render_change(setctl)
File "/usr/share/kupfer/kupfer/icons.py", line 289, in _icon_render_change
renderer_dict = setctl.get_preferred_alternative('icon_renderer')
File "/usr/share/kupfer/kupfer/core/settings.py", line 410, in get_preferred_alternative
alternatives = self._alternatives[category_key]
KeyError: 'icon_renderer'
/usr/share/kupfer/kupfer/ui/browser.py:2144: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
self.window.realize()
/usr/share/kupfer/kupfer/ui/browser.py:636: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
requisition.width, requisition.height = self.__child.size_request ()
Error [kupfer.ui.keybindings]: Could not import keybinder, keybindings disabled!
/usr/share/kupfer/kupfer/ui/browser.py:2370: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
gtk.main()
//////////Clicked on "Preferences" here//////////
[kupfer.ui.browser] WindowController: Trying to register <Ctrl>space to spawn kupfer.. failed
[kupfer.ui.session] SessionClient: Warning: Not able to connect to current desktop session, please Quit before logout to save kupfer's data.
Traceback (most recent call last):
File "/usr/share/kupfer/kupfer/ui/browser.py", line 1942, in mitem_handler
callback(ui_ctx)
File "/usr/share/kupfer/kupfer/kupferui.py", line 62, in show_preferences
win = preferences.GetPreferencesWindowController()
File "/usr/share/kupfer/kupfer/ui/preferences.py", line 880, in GetPreferencesWindowController
_preferences_window = PreferencesWindowController()
File "/usr/share/kupfer/kupfer/ui/preferences.py", line 119, in __init__
self._update_alternative_combobox('terminal', terminal_combobox)
File "/usr/share/kupfer/kupfer/ui/preferences.py", line 788, in _update_alternative_combobox
setctl.get_valid_alternative_ids(category_key), key=lambda t:t[1])
File "/usr/share/kupfer/kupfer/utils.py", line 78, in locale_sort
seq = seq if isinstance(seq, list) else list(seq)
File "/usr/share/kupfer/kupfer/core/settings.py", line 396, in get_valid_alternative_ids
validator = self._alternative_validators[category_key]
KeyError: 'terminal'
Error [kupfer.ui.keybindings]: Could not import keybinder, keybindings disabled!
Error [kupfer.ui.keybindings]: Could not import keybinder, keybindings disabled!
[kupfer.ui.browser] WindowController: Caught signal 2 exiting..
[kupfer.core.data] DataController: Saving data...
[kupfer.core.data] DataController: Saving cache...
Last edited by MeisBarry (2012-03-12 23:56:28)
Offline