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

Since in Ubuntu 12.04 there weren't integrated screen savers (btw, why?), I looked for a tutorial online and installed XScreensaver 5.15. The problem is that it won't start the sccreen savers until I've actually opened the preferences window - then it says

The XScreenSaver daemon doesn't seem to be running on ":0". Launch it now?

If I click OK, it then works.

Is there a way to get it to run when the computer starts up? A screen saver is kindah useless if you have to tell it to start every time you turn your computer on...

Here's my XScreenSaver entry in Startup Apps: enter image description here

share|improve this question
Ubuntu uses gnome-screensaver for the Unity desktop environment, not xscreensaver (correct me if I'm wrong). If you want to run xscreensaver nevertheless, you have to put it in your autostart list (that is probably somewhere in the system menu, but I don't have any Ubuntu machine nearby, so I can't tell...). You can also edit the session .desktop file (you'll find numerous guides that suggest this, yet it affects all users, so I advice against it - and session files are probably not protected configuration, so they'll be overwritten on updates). – soulsource Jul 16 '13 at 6:48
This question may be helpful. – Danatela Jul 16 '13 at 7:01
@Danatela I have tried the answer to the question you linked, but it still doesn't change anything. – Sean Jul 17 '13 at 6:01
Sorry, I gave wrong link. Here is the manual. Did you set up an entry in Startup Applications? – Danatela Jul 17 '13 at 6:16
@Danatela yes, I did set up an entry in Startup apps: xscreensaver -nosplash – Sean Jul 18 '13 at 8:25

Your Answer


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

Browse other questions tagged or ask your own question.