What are all the autostart locations in Ubuntu?

Solution 1:

The possibilities are (essentially) endless. Scripts and applications can trigger other scripts and applications that don't live any of the places listed.

The 'bootchart' package is one good way to list (and display) all applications, what started them, and when in the boot cycle they started. It is also handy for discovering the cause of an unusually-long boot. It works for the system it is installed on, not for the hypothetical any-given-install.