Hi Rüdiger, the problem with the screen scripts is that some of them are using a single escaped string + eval to pass the parameters to xinit, and some are using "$@", multiple parameters. And xinit has problems if one of the parameters is "--", because it has a special meaning for that. And xfreerdp is also using "--" to separate the plugin parameters, and things start to get confusing (we've had bugs there before).
So personally I was waiting to have some free time to get through all the screen scripts code and fix all similar bugs at once, rather than fixing them individually. It other words the patch above should be fine for all screen scripts, but I'd like to do some tests with difficult command lines like xfreerdp <params> -- --plugin <plugin params> -- --other-plugin <other-plugin-params> before I feel confident enough to push the fix. Of course other devs may get some free time before me and test/commit the fix earlier. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1020113 Title: ltsp: screen session "ssh" not working in precise To manage notifications about this bug go to: https://bugs.launchpad.net/ltsp/+bug/1020113/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
