My second parameter used to be: 'sudo debian hilda xephwm LXDE startlxde1' For this version of the app, I had to create a script (/usr/bin/debwm) with this one line in it. Other than that, we seem to have a winner! No more annoying error messages! (also, the window isn't blank white anymore; I like that)
hostwin AppName "/usr/bin/sudo debian hilda xephwm LXDE startlxde1" "What should be written inside"
- string[] buf = new string[1]; - - buf[0] = filename; - Process.spawn_async( null, buf, null, SpawnFlags.DO_NOT_REAP_CHILD, null, out this.pid ); + Process.spawn_async( null, filename.split(" "), null, SpawnFlags.DO_NOT_REAP_CHILD, null, out this.pid );