Ubuntu 12.10 "Desligar a tela quando inativo para: Never" ainda desliga


31

Após uma nova instalação do Ubuntu 12.10, minha tela ainda apaga após dez minutos. Estive no painel de controle Brilho e bloqueio. A Turn screen off when inactive for:configuração está definida como Never.

Eu fui através da dconfpesquisa editor power, screene idlealteração de parâmetros. Parece que isso não afeta o tempo limite da exibição.

Aqui está mais uma coisa interessante: a tela não apaga, apenas fica preta. A luz de fundo ainda está acesa e todos os pixels são pretos.

Quando escurece, produz um escurecimento rápido muito agradável do preto.
Da mesma forma, ele diminui rapidamente a intensidade após pressionar uma tecla, movimento do mouse ou clique do mouse.

Respostas:


30

Existem várias camadas diferentes que influenciam o comportamento do monitor. Para desativar completamente qualquer suspensão do monitor, é necessário desativá-lo em todas essas camadas:

1. camada: consoles virtuais

Define o intervalo de inatividade, em minutos, após o qual a tela será automaticamente apagada:

setterm -blank 0

Define o intervalo de desligamento do VESA em minutos:

setterm -powerdown 0 

2. camada: X

Desative a função de proteção de tela. A opção s permite definir os parâmetros do protetor de tela.

xset s off

Desative o DPMS, se ativado:

xset -dpms

Para descobrir quais valores estão definidos, digite xset -qum terminal. Uma parte da saída deve ficar assim:

Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  0    cycle:  0

e isto:

DPMS (Energy Star):
  Standby: 0    Suspend: 0    Off: 0
  DPMS is Disabled

3. Camada: Por último mas não menos importante; a camada do aplicativo (XScreenSaver)

xscreensaver-demo

Escolha Disable Screen Saver:

xscreensaver

E desative o protetor de tela em Configurações do sistema -> Brilho e bloqueio (depende do ambiente da área de trabalho):

Ativar a tela quando inativo para: Never

Brilho e Bloqueio


9
para mim, o diabo era dpms.
sazonal

1
Sua 2017 ainda esta resposta fez o meu dia .. Thanks a lot ..!
Abhishek Jebaraj

6

Acabei de correr sudo xset s offde um terminal e pode ser consertado.


2
@ Dusty, não nos deixe em suspense. Talvez fixo ou é fixo?
stephenmyall

Corrigi isso por xset s 0 0- não tenho certeza se isso é equivalente.
Morgoth

Essa sugestão funcionou para mim, mas também tive que desmarcar a caixa de seleção 'Tela escura para economizar energia' nas configurações de 'Brilho e bloqueio'.
Zoltán

1
... err que sugestão funcionou para você Zoltan? xset s offou xset s 0 0... Esta é uma página de perguntas / respostas realmente confusa.
Cory bruta

Essa resposta (ou seja, "sudo xset s off") funcionou para mim. Eu também já havia desinstalado o gnome-screensaver, o que não mudou nada. (portanto, não tenho certeza se é necessário fazer as duas coisas, mas acho que não).
Matteo

3

Há uma caixa de seleção na tela "Configurações do sistema" -> "Brilho e bloqueio", cujo rótulo é "Tela escura para economizar energia". Você deve desmarcar.


1
Não existe essa opção no meu ubuntu 12.10: /
Chris

2
Ele ainda vai preto, exatamente como descrito em questão - eu estou no Ubuntu 12.10 e Gnome 3 (que funcionou bem em Unity)
Morgoth

Você deve aplicar este conselho em conjunto com a resposta mais bem avaliada, ou seja, executar sudo xset s off.
Zoltán

Esse rótulo não é no Ubuntu 14.04 ou ...
Peter Mortensen

2

A resposta fornecida pelo caos é muito informativa. No entanto, mesmo depois de seguir essas instruções, eu ainda tinha esse problema de forma intermitente. Há algum tipo de processo em segundo plano ou gerenciador de configurações que continua redefinindo o protetor de tela, não importa o que eu faça.

Encontrei uma solução de força bruta. Basta adicionar uma linha ao seu crontab para desativar o DPMS e o protetor de tela a cada minuto . Feio, mas eficaz.

Digite isso no terminal

crontab -e

E adicione as seguintes linhas na parte inferior do arquivo

* * * * * DISPLAY=:0.0 xset -dpms
* * * * * DISPLAY=:0.0 xset s off

Você também pode comentar essas linhas adicionando um '#' quando desejar reativar o protetor de tela.


0

No Ubuntu 12.10, se você possui o KDE como gerenciador de janelas:

Desative o escurecimento do monitor e a ferramenta de economia de energia:

  1. Clique em configurações do sistema.
  2. Na guia "Hardware", escolha "Gerenciamento de energia"
  3. Escolha "Configurações de economia de energia"

existem duas caixas de seleção: Dim Displaye Screen Energy Saving. Verifique se estão desmarcadas.

No Ubuntu 12.10, se você estiver usando o gerenciador de janelas de unidade padrão:

  1. Clique em configurações do sistema.
  2. Na guia "Hardware", escolha "Power"
  3. Clique no link: "Configurações de brilho"
  4. Existe um menu suspenso chamado: "Desativar a tela quando inativo para"

Defina o menu suspenso para 'Nunca'.


O que você quer dizer com "Desativar escurecimento do monitor e ferramenta de economia de energia" ? Você quer dizer "Desativá-lo na ferramenta Monitor de escurecimento e economia de energia" ?
22417 Peter Mortensen

0

Você pode usar gsettings para ativar e desativar o monitor de entrar em suspensão:

  • Desativar desligar a tela

    gsettings set org.gnome.desktop.session idle-delay 0

  • Ativar o desligamento da tela com atraso de 5 minutos

    gsettings set org.gnome.desktop.session idle-delay 300

fonte: https://askubuntu.com/a/788456/88543


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.