
Building and Compiling works, but running doesn't. When I press F5, a terminal window appears with nothing in it, the program doesn't get executed, ctrl+c and ctrl+x do nothing, closing it with ctrl+shift+w works. I tried it with default geany configuration and it still didn't work. This may have begun since l updated to lubuntu 17.04.
l hope l didn't submit a duplicate issue.
What command is in menu->build->set build commands->execute and does that command work on the command line?
Have you installed LUA since your re-install?
elextr, LifeSoftServ, the execute command is the same as when l didn't have the problem yet. Running in geany doesn't work with any programming language.
l think the problem has something to do with the terminal command: `x-terminal-emulator -e "/bin/sh %c"` When l e.g. execute `x-terminal-emulator -e "/bin/sh /bin/ls"` in a terminal, l get the same problem.
@HybridDog `x-terminal-emulator -e "/bin/sh /bin/ls"` is wrong, the argument to /bin/sh needs to be a script with shell commands in it, not an executable program.
You're right. Anyway, when l run `/bin/sh tmp.sh`, the script is executed in the terminal, but when executing `x-terminal-emulator -e "/bin/sh tmp.sh"`, a new terminal window appears which does nothing.
Well probably best to raise that on x-terminal-emulators issues.
x-terminal-emulator just executes the default terminal, which is lxterminal in my case. If l replace `x-terminal-emulator` with e.g. `xterm`, the problem doesn't appear.
l just saw, there's already an issue: https://github.com/lxde/lxterminal/issues/23 The problem doesn't appear if l remove the quotes. Executing multiple commands seems also to work without quotes.
So solved.
Closed #1515.
I changed the execute command in the settings from `"./%e"` to `./%e` but somehow it doesn't fix the problem, do I have to remove the quotes somewhere else?
github-comments@lists.geany.org