Eu acho que você pode usar este comando:
xset s off
A partir da página de manual xset
( man xset
) :
s The s option lets you set the screen saver parameters. This
option accepts up to two numerical parameters, a
'blank/noblank' flag, an 'expose/noexpose' flag, an 'on/off'
flag, an 'activate/reset' flag, or the 'default' flag. If no
parameters or the 'default' flag is used, the system will be
set to its default screen saver characteristics. The 'on/off'
flags simply turn the screen saver functions on or off. The
'activate' flag forces activation of screen saver even if the
screen saver had been turned off. The 'reset' flag forces
deactivation of screen saver if it is active. The 'blank' flag
sets the preference to blank the video (if the hardware can do
so) rather than display a background pattern, while 'noblank'
sets the preference to display a pattern rather than blank the
video. The 'expose' flag sets the preference to allow window
exposures (the server can freely discard window contents),
while 'noexpose' sets the preference to disable screen saver
unless the server can regenerate the screens without causing
exposure events. The length and period parameters for the
screen saver function determines how long the server must be
inactive for screen saving to activate, and the period to
change the background pattern to avoid burn in. The arguments
are specified in seconds. If only one numerical parameter is
given, it will be used for the length.
para desktops Gnome e Unity, para ativar a tela de bloqueio após um período de folga:
gsettings set org.gnome.desktop.screensaver lock-enabled false
para ligá-lo novamente:
gsettings set org.gnome.desktop.screensaver lock-enabled true
Você também pode definir x
minutos após o qual a tela será bloqueada após os espaços em branco da tela, mas você deverá inseri-la como segundos (multiplicar por 60) :
gsettings set org.gnome.desktop.screensaver lock-delay "x"
Um exemplo de valores é 300
por 5 minutos - você pode entrar como minutos na linha seguinte:
gsettings set org.gnome.desktop.screensaver lock-delay $(echo X*60 | bc)
Onde X
é um número em minutos - parece funcionar no Ubuntu 13.10.
Ah, e para desativar o escurecimento da tela:
gsettings set org.gnome.settings-daemon.plugins.power idle-dim false