Topic: need help configuring pianoteq for headless linux-mint
No problem running pianoteq with a terminal attached to my NUC running linux mint 17.3.
Like to run it headless but am hitting some roadblocks. Here's how I kick it off from a terminal:
cd "/home/mark/pianoteq/Pianoteq 5 STAGE/i386/"
nohup "./Pianoteq 5 STAGE" > /home/mark/pianoteq.log 2>&1 &
Here's my attempt to kick it off from cron headless:
@reboot /home/mark/pianoteq/pianoteq_kickoff_cron.sh > /home/mark/pianoteq_cron.log 2>&1
mark@nuc-piano ~/pianoteq $ cat /home/mark/pianoteq/pianoteq_kickoff_cron.sh
#!/bin/bash
cd "/home/mark/pianoteq/Pianoteq 5 STAGE/i386/"
"./Pianoteq 5 STAGE" --headless > /home/mark/pianoteq.log 2>&1
No sound from piano and my logs are empty, pianoteq is running:
mark@nuc-piano ~/pianoteq $ ps aux|grep -i pianoteq|grep -v grep
mark 1211 0.0 0.0 4448 688 ? Ss 14:55 0:00 /bin/sh -c /home/mark/pianoteq/pianoteq_kickoff_cron.sh > /home/mark/pianoteq_cron.log 2>&1
mark 1212 0.0 0.0 12400 2636 ? S 14:55 0:00 /bin/bash /home/mark/pianoteq/pianoteq_kickoff_cron.sh
mark 1213 2.1 3.0 182908 121464 ? Sl 14:55 0:05 ./Pianoteq 5 STAGE --headless
mark@nuc-piano ~/pianoteq $
I subsequently inserted
/usr/bin/pulseaudio --start
into the kickoff script on a hunch that maybe pulseaudio wasn't ready before pianoteq, but made no difference.
Perhaps an init.d script is required but I don't know the dependencies.
Any ideas?
Thanks,
Mark M