Is there any difference between these two methods for application to start on boot? I need an application to start before a logon occurs and am questioning whether or not Ubuntu's Startup Application menu will accomplish this for me. Otherwise, I can put a startup script in the init.d but then have to find some way of remebering thats where I stuck it (not be confused with /etc/rc.local which does not seem to work in Ubuntu 11.04) I have no other way of verifying that in fact the program is running without logging in at this time. Thanks.


Yes, there's a big difference between those. What you can setup in the "Startup Applications" menu are all applications run after the user logs on into his/her desktop environment. And scripts under /etc/init.d are system startup scripts - they affect (almost) everything that is loaded from the moment your system finishes the kernel stage of booting (when init program is executed with PID=1).

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.