upstream xpra seems stable, after a small tweak ... :/home/swine/gittrees/xpra-0.10.6+dfsg: diff -rup xpra/scripts/main.py{.orig,} --- xpra/scripts/main.py.orig 2013-11-03 18:06:57.057468930 -0800 +++ xpra/scripts/main.py 2013-11-03 18:55:40.247964249 -0800 @@ -787,7 +787,7 @@ def run_proxy(parser, opts, script_file, from xpra.server.proxy import XpraProxy assert "gtk" not in sys.modules if start_server: - assert len(args)==1, "proxy-start: expected 1 argument but got %s" % len(args) + assert len(args) >= 1, "proxy-start: expected 1+ arguments but got %s (%s)" % (len(args), " ".join(args)) display_name = args[0] #we must use a subprocess to avoid messing things up - yuk cmd = [script_file, "start"]+args
Because ubuntu starts "Xsession true", 2 args. Now to turn that into a dpkg (tomorrow?)
upstream xpra seems stable, after a small tweak ... swine/gittrees/ xpra-0. 10.6+dfsg: diff -rup xpra/scripts/ main.py{ .orig,} main.py. orig 2013-11-03 18:06:57.057468930 -0800 main.py 2013-11-03 18:55:40.247964249 -0800
display_ name = args[0]
:/home/
--- xpra/scripts/
+++ xpra/scripts/
@@ -787,7 +787,7 @@ def run_proxy(parser, opts, script_file,
from xpra.server.proxy import XpraProxy
assert "gtk" not in sys.modules
if start_server:
- assert len(args)==1, "proxy-start: expected 1 argument but got %s" % len(args)
+ assert len(args) >= 1, "proxy-start: expected 1+ arguments but got %s (%s)" % (len(args), " ".join(args))
#we must use a subprocess to avoid messing things up - yuk
cmd = [script_file, "start"]+args
Because ubuntu starts "Xsession true", 2 args.
Now to turn that into a dpkg (tomorrow?)