Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
if pioneer is started via a small bash script like this:
$ cat .local/bin/startpioneer
mp3-cmdline '/home/gamer/Dave Lowe - Elite Frontier - Timeshift - Uncle Art Orchestra.mp3' 1>/dev/null 2>/dev/null </dev/null &
It does not close the window/screen when quitting until "killall mp3-cmdline" is executed in a different terminal.
I have no explaination, why playing a mp3 with a different programm inside a script, could prevent another program from closing a window/screen.
Pioneer stops working, no interaction is possible any more. But it does not stop.
Any Ideas here?
...first of all, please remember to use Markdown formatting in your issues - surround a script using three backticks like this:
Secondly, you do know you can redirect both stdout and stderr with
From what I can tell, you're launching mp3-cmdline in the background, running Pioneer, and then killing it when Pioneer closes. There should be no issues here; Pioneer does not (as far as I'm aware) have any issues with background processes, etc. Please check Pioneer's output log for errors, as well as the terminal output from pioneer when started with the script.