show.execute appears to have a second property called parameters… seems to be the parameters parameter I wonder if it expects only the name of the binary as the first pproperty and as it can’t find a binary with the name of the whole first string it is failing to execute? On that same page is described an interactive shell where you can just write a line to the shell.
Note for future readers: that’s a hack. A patch that currently works and not future proof to produce a vlc binary able to run as root, and running as root is not a recommended setup. That was a workaround for a necessity, not a solution for a problem. The solution would be using an user account and not the root user.