O monitor não entrará no modo de economia de energia

7

Meu monitor LCD não entra no modo de economia de energia.

Entrei em SystemPreferencesScreensaver , cliquei em Power Management e, em seguida, defina Put display to sleep when inactive for: para 10 minutos (para On AC Power e On Battery Power ), mas o monitor ainda não entre no modo de economia de energia, mesmo depois de uma hora.

Alguém tem ideias sobre o que tentar?

Estou usando a área de trabalho do Ubuntu 10.04.1 LTS de 64 bits em um laptop Dell Latitude E6400.

Update Sun Jan 16 01:02:45 PST 2011 :

Esqueci de mencionar que o laptop está encaixado e o monitor está conectado via cabo DVI ao dock. Não tentei esperar pelo modo de economia de energia usando um cabo VGA ou nenhuma estação.

    
por Adam Monsen 09.01.2011 / 04:32

4 respostas

6

Eu também tenho esse problema e aprendi muito tentando consertá-lo. Eu não consegui encontrar uma correção GUI para isso. Estou em um Dell Latitude D630 executando 10.10, que é encaixado e executa dois LCDs de 23 ".

Veja o que eu fiz e o que você pode tentar:

xset s XXX

em que XXX é o número de segundos que você deseja que o computador fique inativo antes de suspender / desligar seu monitor

xset dpms 0 0 900

O primeiro zero é para espera, o segundo é para suspensão e o terceiro é a configuração desativada. Isso desligará meu monitor em 15 minutos se ficar ocioso.

Você pode testar as configurações de dpms em espera, suspender e desativar com:

sleep 1; xset dpms force standby

Você pode substituir a palavra "standby" no comando acima por suspensão ou desativação. Nos meus testes, todos fizeram a mesma coisa; cada um desligou o monitor (luz negra completamente desligada). Quando movi meu mouse para acordar os monitores, cada comando fez o mesmo com a mesma rapidez. Para a minha situação, fiquei de fora.

xset -q

O comando acima fornece detalhes interessantes sobre suas configurações de proteção de tela e DPMS. Quando eu corri este comando antes de mudar alguma coisa, diz

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

e

DPMS (Energy Star):
Standby: 0    Suspend: 0    Off: 0
DPMS is Enabled
Monitor is On

Em uma inicialização recente, o tempo limite e o valor do ciclo em Proteção de tela são 600. Com o tempo, eles mudam para o acima. Este é um bug, e tenho certeza que foi relatado no launchpad.net. Não consegui encontrar o relatório de erros apropriado (se alguém o fizer, por favor compartilhe um link).

Agora, a especificação dos comandos acima não persiste após o logout. A única maneira de fazer isso funcionar foi criar um arquivo chamado xset-start.sh no meu diretório pessoal.

No arquivo que tenho:

#!/bin/bash

/usr/bin/xset dpms 0 0 900 &

Você precisa dar permissões de execução ao arquivo, caso contrário ele não funcionará. Abra um terminal e execute:

chmod u+x xset-start.sh

Para iniciar no logon, faça o seguinte:

  1. Ir para o sistema - > Preferências - > Aplicativos de inicialização
  2. Clique em Adicionar
  3. Você pode nomear xset-startup
  4. Navegue até o seu diretório inicial, onde xset-setup.sh é
  5. Dê um comentário à entrada de inicialização, se quiser, e clique em Adicionar quando terminar.

Teste-o reiniciando o seu computador. Depois de reiniciar, abra um terminal e execute

xset -q

verifique se o valor off para DPMS é 900.

Tenho certeza de que existem arquivos globais e outros arquivos de inicialização por usuário que podem ser inseridos.

este post: Monitores externos não ficam em modo de espera se a tampa do laptop estiver fechada indica que os monitores externos vão para durma corretamente se a tampa estiver aberta no laptop. Eu não testei isso, mas isso me fez pensar que se o laptop lcd estiver desabilitado nas preferências de "Monitor", as configurações de dpms serão respeitadas pelos monitores externos?

Referências:

  1. páginas da Web do xset
  2. Sessão X personalizada
  3. Um resumo sobre a supressão de tela no Xorg
  4. Como desativar a exibição através da linha de comando?

Dicas:

  1. Como posso colocar a tela em suspensão no bloqueio de tela?
por MystaMax 17.06.2011 / 10:53
0

Eu encontrei uma solução. Nas Preferências do Monitor (iniciadas pelo gnome-display-properties a partir da linha de comando ou clicando no ícone do monitor no painel, em seguida, escolhendo "Configure Display Settings ..."), há uma representação visual de ambos os monitores. Se eu arrastar o monitor LCD de tal forma que ele apareça para a esquerda da tela do laptop, o monitor entrará corretamente no modo de economia de energia. Yay!

    
por Adam Monsen 27.05.2011 / 07:27
0

Às vezes você precisa de um PC, que nunca termina sua exibição (sliders de publicidade). Você pode usar um crontab -e para colocar uma tarefa similar, de modo que cada segundo seja aumentado)

e.g:

$ crontab -e
*/5 * * * * xset s 86400

Nota: eu estou usando isso no meu crontab, onde eu preciso exibir 24/7 publicidade

    
por YumYumYum 05.10.2011 / 10:00
0

No Xubuntu 13.04 (xfce 4.10), os comandos dpms mencionados pelo MystaMax funcionaram para mim. Além disso, descobri que nas Preferências do XScreenSaver (Menu > Configurações do Sistema & Protetor de Tela) na guia Avançado, há uma seção chamada "Exibir Gerenciamento de Energia". Esses valores são persistentes para mim, conforme mostrado executando xset -q depois de defini-los.

    
por Johann 18.10.2013 / 05:05