[winswitch] xpra 0.10.0 no keyboard input

Antoine Martin antoine at nagafix.co.uk
Fri Aug 16 10:29:25 BST 2013


On 14/08/13 21:53, Nick Burrett wrote:
> 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:
> SocketConnection(/home/oikish/.xpra/XXXXXXX-100)
> 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
>     window.give_client_focus()
>   File "/usr/lib/python2.6/site-packages/xpra/x11/gtk_x11/window.py",
> line 1319, in give_client_focus
>     trap.swallow_synced(self.do_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
Although the error you are seeing is popping up somewhere else, it does
look awfully similar to this ticket:
https://www.xpra.org/trac/ticket/334
If I can reproduce it then I should be able to fix it quickly.

Cheers
Antoine





More information about the shifter-users mailing list