A tela do laptop fica em branco após 33 segundos de inatividade

1

Eu tenho um Lenovo Thinkpad T60 executando 12.04.4 LTS, Precise Pangolin; a área de trabalho é o KDE. A partir de hoje, a tela fica em branco após 33 segundos de inatividade. Clicar ou até mesmo mover o mouse ou pressionar uma tecla, redefine o temporizador de 33 segundos.

Eu verifiquei as seguintes configurações:

  • Configurações do sistema / Configurações de proteção de tela ( captura de tela ): elas estão desativadas. Ligá-los e definir um tempo limite explícito de 9 minutos não alterou o comportamento.
  • Configurações do sistema / Configurações de economia de energia ( captura de tela ): estão desativadas. Ativar "Dim Display e configuração para 10 minutos não alterou o comportamento.
  • X configurações do servidor ( xset ): o comando xset q relatou:

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

    O timeout: 0 indica que o recurso de proteção de tela X está desativado. Desativar explicitamente com xset s off não alterou o comportamento.

Como faço para parar este apagamento de tela irritante?

    
por MJD 02.05.2014 / 18:09

4 respostas

4

O problema estava nas configurações do DPMS. Estes são configuráveis em dois lugares:

  • Em Configurações do sistema / Definir configurações de economia de energia / economia de energia da tela. ( Screenshot ). Ativar isso e desativá-lo novamente corrigiu o problema.

  • Nas configurações do DPMS do servidor X, acessíveis por meio de xset . A saída de xset q incluiu:

    DPMS (Energy Star):
      Standby: 33    Suspend: 49    Off: 66
      DPMS is Enabled
      Monitor is On
    

que explica os 33 segundos. Ativar e desativar a "Economia de energia da tela", conforme descrito acima, redefina isso para:

DPMS (Energy Star):
  Standby: 21600    Suspend: 32400    Off: 43200
  DPMS is Disabled

presumivelmente, o comando xset -dpms ou xset dpms off teria resolvido o problema da mesma forma.

    
por MJD 02.05.2014 / 18:09
2

Enquanto visualizava vídeos no meu htpc, a tela ficava em branco após 10 minutos sem entrada de teclado / mouse. Obviamente, não é um comportamento desejável para um HTPC. Desligar os protetores de tela e economizar energia não teve nenhum efeito. Eventualmente, minhas pesquisas na web me levaram a acreditar que isso foi causado pelo xserver. Eu testei isso executando o seguinte:

xset s off && xset -dpms

em um terminal no início de uma sessão e confirmou que isso eliminou a supressão de tela indesejada. A execução de xset -q no terminal confirma que o DPMS (Energy Star) foi desativado.

Para evitar a necessidade de abrir um terminal e executar este comando no início de cada sessão, configurei isso para ser executado na inicialização do sistema. O blanking da tela estava de volta e xset -q mostrou DPMS ativado. Pesquisas adicionais revelaram que esse comportamento é iniciado no login e substitui o comando executado na inicialização. Para executar isso automaticamente, basta adicionar as linhas abaixo ao final do .profile na sua pasta pessoal.

# Turn off screen blanking
xset s off && xset -dpms

Se você não visualizar .profile , abra sua pasta Home no navegador de arquivos, clique em Exibir e selecione Mostrar arquivos ocultos . Depois, basta clicar com o botão direito em .profile , selecionar Abrir com editor de texto , adicionar as linhas acima no final do arquivo e salvar o arquivo modificado.

    
por rjd 14.07.2016 / 18:35
1

Se outras soluções (usando o painel de controle, usando o comando 'xset' com várias opções, etc.) não resolverem isso para você, você pode tentar isto:

sudo apt-get remove phoneui-apps phoneuid phonefsod

Explicação:

Eu tentei várias combinações de comandos do xset, e todas as GUIs que eu encontrei alegavam relacionar com a tela em branco, mas nada funcionou - na maioria das vezes, a tela ficava em branco após ~ 33 segundos de inatividade.

Ocorreu-me que talvez algum daemon rebelde estivesse fazendo isso por alguma razão, então eu olhei para logs do sistema, e achei isso em /var/log/auth.log:

Jan  3 15:48:01 my-host-name dbus[886]: [system] Rejected send message, 1 matched rules; type="method_call", sender=":1.8" (uid=0 pid=1115 comm="/usr/sbin/phonefsod ") interface="org.freesmartphone.Device.Display" member="SetBrightness" error name="(unset)" requested_reply="0" destination="org.freesmartphone.odeviced" (uid=0 pid=959 comm="/usr/sbin/fsodeviced ")
Jan  3 15:48:14 my-host-name dbus[886]: message repeated 2 times: [ [system] Rejected send message, 1 matched rules; type="method_call", sender=":1.8" (uid=0 pid=1115 comm="/usr/sbin/phonefsod ") interface="org.freesmartphone.Device.Display" member="SetBrightness" error name="(unset)" requested_reply="0" destination="org.freesmartphone.odeviced" (uid=0 pid=959 comm="/usr/sbin/fsodeviced ")]
Jan  3 15:48:23 my-host-name dbus[886]: [system] Rejected send message, 1 matched rules; type="method_call", sender=":1.8" (uid=0 pid=1115 comm="/usr/sbin/phonefsod ") interface="org.freesmartphone.Device.Display" member="SetBrightness" error name="(unset)" requested_reply="0" destination="org.freesmartphone.odeviced" (uid=0 pid=959 comm="/usr/sbin/fsodeviced ")
Jan  3 15:48:31 my-host-name dbus[886]: message repeated 2 times: [ [system] Rejected send message, 1 matched rules; type="method_call", sender=":1.8" (uid=0 pid=1115 comm="/usr/sbin/phonefsod ") interface="org.freesmartphone.Device.Display" member="SetBrightness" error name="(unset)" requested_reply="0" destination="org.freesmartphone.odeviced" (uid=0 pid=959 comm="/usr/sbin/fsodeviced ")]
Jan  3 15:48:41 my-host-name dbus[886]: [system] Rejected send message, 1 matched rules; type="method_call", sender=":1.8" (uid=0 pid=1115 comm="/usr/sbin/phonefsod ") interface="org.freesmartphone.Device.Display" member="SetBrightness" error name="(unset)" requested_reply="0" destination="org.freesmartphone.odeviced" (uid=0 pid=959 comm="/usr/sbin/fsodeviced ")
Jan  3 15:49:01 my-host-name dbus[886]: [system] Rejected send message, 1 matched rules; type="method_call", sender=":1.8" (uid=0 pid=1115 comm="/usr/sbin/phonefsod ") interface="org.freesmartphone.Device.Display" member="SetBrightness" error name="(unset)" requested_reply="0" destination="org.freesmartphone.odeviced" (uid=0 pid=959 comm="/usr/sbin/fsodeviced ")

As referências a "Device.Display" e "SetBrightness" pareceram suspeitamente relevantes. Eu não me lembro especificamente de instalar esses pacotes, mas eu estava tentando extrair dados de um celular semi-funcional há algum tempo, então eu provavelmente fiz isso então. De qualquer forma, eu sabia que não precisava desses pacotes agora, então os removi (consulte o comando 'apt-get remove', acima), sentei-me e esperei a tela ficar em branco ... e esperei um pouco mais. .. e isso não aconteceu. :-D

Mais uma vez, sugiro tentar as outras soluções possíveis (GUI de configurações do sistema, comandos xset, etc.) primeiro, simplesmente porque aparentemente resolvem o problema para algumas pessoas, e elas parecem mais propensas a funcionar. OTOH, a menos que você esteja usando esses pacotes, removê-los é inofensivo (e se eles não estiverem instalados, o apt-get apenas o dirá e você não machucou nada). Espero que isso ajude alguém ...

    
por Chris MacGregor 03.01.2018 / 16:17
0

Meu LED de Wi-Fi estava piscando e, quando consertei, minha tela começou a escurecer a cada 10 a 15 segundos.

Eu consertei isso facilmente. Abra seu terminal e digite

sudo xset -dpms

Ou se isso não funcionou para você, tente

sudo xset -dpms off 
    
por user732347 02.09.2017 / 17:15