Why do you start it as user “pi”? Try this in rc.local:
sleep 3
irexec -d
exit 0
Maybe it needs also a & after “-d” but i think “-d” is for daemon and this should work without put it in the background.
Why do you start it as user “pi”? Try this in rc.local:
sleep 3
irexec -d
exit 0
Maybe it needs also a & after “-d” but i think “-d” is for daemon and this should work without put it in the background.