On Ubuntu 11.10, when on battery, the screen dims after 10 seconds of inactivity. This is annoying because it is too short. Is there anyway to increase this timeout?

I know I can disable it, but that is not what I want.


This command should set the time to 60 seconds:

gsettings set org.gnome.settings-daemon.plugins.power idle-dim-time 60

In earlier Ubuntu versions, this setting can be found with the gconf-editor under gnome-power-manager. See also this thread.

|improve this answer|||||
  • 4
    I'm absolutely comfortable using the terminal (and this worked great for me by the way), but I sure do wish Ubuntu 11.10 let me change these kind of things through the "System Settings" GUI... – blong Feb 17 '12 at 0:01
  • There's no reason this shouldn't be configurable through the GUI settings. – Thucydides411 Jul 23 '12 at 16:16
  • 1
    gconf-editor does not exist in newer Ubuntus any more. Use dconf-editor instead. – Karl Frisk Nov 22 '12 at 14:51
  • 2
    This answer no longer works as of Ubuntu 14.04. It reports "No such key 'idle-dim-time'". Some of us would like to be able to do this from a script (e.g. as a wrapper for something that's going to play video to the screen), so the GUI is not usable. See my answer below. – BobDoolittle Sep 16 '14 at 18:24

The answer marked above from 'lumbric' no longer works for Ubuntu 14.04.

If you need to do this from a command (e.g. for a script wrapping something that plays video), you now need to run:

gsettings set org.gnome.desktop.session idle-delay <seconds>

also useful in such a case might be disabling the screen lock:

gsettings set org.gnome.desktop.screensaver lock-enabled false

|improve this answer|||||
  • 1
    Thanks, also `gsettings set org.gnome.desktop.screensaver lock-delay <seconds>" – Bohr Jun 28 '15 at 11:35
  • @Bohr: useful. But if I were writing a wrapper around something that played video, I might not know how long it is. So I'd probably disable it first, and declare a "trap 0" function that re-enabled it on exit, using 'gsettings set org.gnome.desktop.screensaver lock-enabled true'. That way it would disable the screen lock exactly as long as I need it to be. Of course that's vulnerable to signals that can't be handled, like SIGKILL but that's unlikely in practice. – BobDoolittle Jun 9 '16 at 22:32

In 12.04, the setting using GUI now exists via System SettingsBrightness and Lock.

|improve this answer|||||
  • 6
    I'm using 12.04, all updates installed, and there's no setting to set the screen dim timeout in "Brightness and lock". The only "timeout" option on the "Brightness and lock" settings menu is to turn the screen off, which is not the same thing as dimming its brightness. – amfcosta Sep 13 '12 at 13:38

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.