$ xpra --version xpra v2.2.2-r18021
Both servers are running Ubuntu 18.04 (I am testing it)
I installed xpra using the Binary's for Ubuntu 17.10 from https://xpra.org/dists/artful/main/binary-amd64/
The same XPRA version is on both the client & server.
When I try to start an application from the client to the server I get these errors...
$ xpra start ssh/bmullan@10.39.56.178 --start-child=xterm 2018-02-01 09:10:39,285 no X11 bindings Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/xpra/platform/xposix/gui.py", line 26, in <module> from xpra.x11.bindings.xi2_bindings import X11XI2Bindings #@UnresolvedImport ImportError: /usr/lib/python2.7/dist-packages/xpra/x11/bindings/xi2_bindings.x86_64-linux-gnu.so: undefined symbol: PyFPE_jbuf 2018-02-01 09:10:39,376 Xpra gtk2 client version 2.2.2-r18021 64-bit 2018-02-01 09:10:39,376 running on Linux Ubuntu 18.04 bionic 2018-02-01 09:10:40,213 GStreamer version 1.12.4 for Python 2.7.14 64-bit 2018-02-01 09:10:40,236 Error importing vpx decoder (dec_vpx) 2018-02-01 09:10:40,236 /usr/lib/python2.7/dist-packages/xpra/codecs/vpx/decoder.x86_64-linux-gnu.so: undefined symbol: PyFPE_jbuf 2018-02-01 09:10:40,406 No OpenGL_accelerate module loaded: No module named OpenGL_accelerate 2018-02-01 09:10:40,540 OpenGL enabled with Mesa DRI Intel(R) Haswell Mobile 2018-02-01 09:10:40,542 Error: failed load posix keyboard bindings 2018-02-01 09:10:40,542 /usr/lib/python2.7/dist-packages/xpra/x11/bindings/keyboard_bindings.x86_64-linux-gnu.so: undefined symbol: PyFPE_jbuf 2018-02-01 09:10:40,542 Warning: failed to get X11 root property '_XKB_RULES_NAMES' 2018-02-01 09:10:40,542 'NoneType' object is not callable xpra main error: Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/xpra/scripts/main.py", line 175, in main return run_mode(script_file, err, options, args, mode, defaults) File "/usr/lib/python2.7/dist-packages/xpra/scripts/main.py", line 1405, in run_mode return run_remote_server(error_cb, options, args, mode, defaults) File "/usr/lib/python2.7/dist-packages/xpra/scripts/main.py", line 2630, in run_remote_server app.init_ui(opts) File "/usr/lib/python2.7/dist-packages/xpra/client/ui_client_base.py", line 432, in init_ui self.keyboard_helper = self.keyboard_helper_class(self.send, opts.keyboard_sync, opts.shortcut_modifiers, opts.key_shortcut, opts.keyboard_raw, *overrides) File "/usr/lib/python2.7/dist-packages/xpra/client/gtk_base/gtk_keyboard_helper.py", line 25, in __init__ self.update() File "/usr/lib/python2.7/dist-packages/xpra/client/gtk_base/gtk_keyboard_helper.py", line 56, in update self.query_xkbmap() File "/usr/lib/python2.7/dist-packages/xpra/client/keyboard_helper.py", line 396, in query_xkbmap self.xkbmap_print, self.xkbmap_query, self.xkbmap_query_struct = self.get_keymap_spec() File "/usr/lib/python2.7/dist-packages/xpra/client/keyboard_helper.py", line 375, in get_keymap_spec _print, query, query_struct = self.keyboard.get_keymap_spec() TypeError: 'NoneType' object is not iterable
undefined symbol: PyFPE_jbuf
: errors like these happen when packages are installed on a different distro than the one they are intended for, or when the distro is still seeing large ABI break as part of its development process.
The final packages should be fine.
I've just pushed some new beta packages: http://xpra.org/beta/bionic, those should work better if the rest of your system is also up to date.
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1759