I have a perl script that I've been using as an autostart program since ubuntu10. I've always been able to add it to the ubuntu startup list pretty easily. In other versions of linux, if the startup doesn't work, I've been able to do it directly with inittab without issue.
In ubuntu12, inittab does not seem to exist. And the gnome-session-properties (the startup list) simply will not run it. There are no errors in any logs that indicate why. I have tried these variations of the command, all of which work by themselves in a terminal:
Am I missing something? Truly, the only thing I haven't tried is modifying/running session properties as root, but that shouldn't be necessary (or desired).Code:perl /opt/myscript/test.pl gnome-terminal -e "perl /opt/myscript/test.pl" gnome-terminal -e "/usr/bin/perl /opt/myscript/test.pl" gnome-terminal -e "/usr/bin/perl /opt/myscript/test.pl" --working-directory "/opt/myscript"
I should note that there is a system error warning dialog that appears after startup, but it is completely unrelated and has been present since the clean install. According to the logs, it appears to be related to samba, specifically smbd.