[winswitch] xpra 0.10.0 no keyboard input

Nick Burrett nick at sqrt.co.uk
Wed Aug 14 15:53:32 BST 2013

Server running Centos 6.3:

xpra start :100 --start-child=/usr/bin/Terminal

Client running Ubuntu raring:

xpra attach ssh:host:100

>From client, I can navigate menus with the mouse.  However no keyboard
presses make it to the terminal.

2013-08-14 07:47:38,987 New connection received:
2013-08-14 07:47:39,112 Handshake complete; enabling connection
2013-08-14 07:47:39,122 Python/Gtk2 Linux client version 0.10.0
connected from 'nickbpc' as 'nickb' ('nickb')
2013-08-14 07:47:39,123 client supplied an mmap_file:
/tmp/xpra.lGzRiM.mmap but we cannot find it
2013-08-14 07:47:39,123 using x264 as primary encoding, also
available: rgb24, vpx, png, png/L, png/P, jpeg, rgb32
2013-08-14 07:47:39,124 setting key repeat rate from client: 500ms
delay / 50ms interval
2013-08-14 07:47:39,129 keyboard mapping already configured (skipped)
2013-08-14 07:47:39,282 received new keymap from client
4500614482e25eba6e3cfc51bef4bf124cade96a @ nickb-pc
2013-08-14 07:47:39,577 received new keymap from client
4500614482e25eba6e3cfc51bef4bf124cade96a @ nickb-pc

Server side error log has this repeated many times:

Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/xpra/server/server_base.py",
line 1242, in _process_key_action
    self._focus(ss, wid, None)
  File "/usr/lib/python2.6/site-packages/xpra/x11/server.py", line
455, in _focus
  File "/usr/lib/python2.6/site-packages/xpra/x11/gtk_x11/window.py",
line 1319, in give_client_focus
  File "/usr/lib/python2.6/site-packages/xpra/x11/gtk_x11/error.py",
line 138, in swallow_synced
    self.call_synced(fun, *args, **kwargs)
  File "/usr/lib/python2.6/site-packages/xpra/x11/gtk_x11/error.py",
line 121, in call_synced
    return self._call(True, fun, args, kwargs)
  File "/usr/lib/python2.6/site-packages/xpra/x11/gtk_x11/error.py",
line 113, in _call
    raise e
OverflowError: can't convert negative value to unsigned long

More information about the shifter-users mailing list