Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a program I want to run when I login. I added it using the "Startup Applications" program, as I have done before to run other things.

But this program doesn't start automatically.

If I run it manually after logging in, it works fine.

So.. how do I debug this?

The program in question is gtk-redshift, FWIW.

share|improve this question

Take a look at ~/.xsession-errors - if the app produces some error messages, they will appear in this file.

share|improve this answer
Thanks for the tip. But while I see tons of warning messages from other programs (mostly Nautilus), I don't see anything about gtk-redshift. – Jeremy Jan 27 '12 at 14:25
@Jeremy in this case, the failure might occur in redshift, so it won;t be easy to debug this. Please contact redshift developer on detailed procedure. – Vadim Rutkovsky Jan 28 '12 at 6:10

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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