Comment 0 for bug 541970

Revision history for this message
michael perigard (overprescribed) wrote :

Description: Ubuntu 9.10
Release: 9.10

python-gtk2 2.16.0-0ubuntu1
freenx-server: 0.7.3+teambzr104-0ubuntu1~karmic1

michael@frigg:~$ python
Python 2.6.4 (r264:75706, Dec 7 2009, 18:45:15)
[GCC 4.4.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import gtk
keyXlib: extension "Generic Event Extension" missing on display ":1000.0".
Xlib: extension "Generic Event Extension" missing on display ":1000.0".
Xlib: extension "Generic Event Extension" missing on display ":1000.0".
Xlib: extension "Generic Event Extension" missing on display ":1000.0".
Xlib: extension "Generic Event Extension" missing on display ":1000.0".
ma>>> keymap = gtk.gdk.keymap_get_default()
>>> print gtk.keysyms.Insert, keymap.get_entries_for_keyval(gtk.keysyms.Insert)
65379 None
>>>

This may be an xlib bug, this may be a freenx bug, this may be a gtk or pygtk bug... This is when running an X session with freenx-server and connecting remotely. If I ssh to the machine, export my display to :0 (even though the machine is in a headless vm) and run the same test, it returns a proper value. I'm filing the bug under pygtk since that's the highest level package I can think of. This is causing gajim (as of the latest development versions) to crash on startup, with the traceback pointing to the keymap.get_entries_for_keyval command.