Increase screen idle dim timeout

17,405

Solution 1

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.

Solution 2

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

Solution 3

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

Share:
17,405

Related videos on Youtube

amfcosta
Author by

amfcosta

Updated on September 18, 2022

Comments

  • amfcosta
    amfcosta over 1 year

    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.

  • blong
    blong about 12 years
    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...
  • 1ntel0pe
    1ntel0pe almost 12 years
    There's no reason this shouldn't be configurable through the GUI settings.
  • amfcosta
    amfcosta over 11 years
    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.
  • BobDoolittle
    BobDoolittle over 9 years
    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.
  • Bohr
    Bohr almost 9 years
    Thanks, also `gsettings set org.gnome.desktop.screensaver lock-delay <seconds>"
  • BobDoolittle
    BobDoolittle almost 8 years
    @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.
  • Admin
    Admin almost 2 years
    This is no longer actual, newest ubuntu doesn't have this key. See BobDoolittle's answer
  • Admin
    Admin almost 2 years
    Works like a charm in 22.04! This should be accepted anwesr nowadays