Eu estou usando Raspbmc. Eu gostaria que a tela realmente dormisse (não apenas o protetor de tela) após 15 minutos, mas não consigo encontrar nenhuma opção para isso nas configurações. Estou esquecendo de algo?
Há muitas pessoas no mesmo barco. raspberrypi.org/phpBB3/viewtopic.php?t=13801 Eles discutem esse problema em detalhes e têm várias correções. Eles usam o comando tvservice, com algumas soluções alternativas. Dê uma olhada, espero que ajude.
Impulss
Respostas:
2
Caso 1: para x11 sem inicialização automática X
$ vim ~/.xinitrc
xset s off # don't activate screensaver
xset -dpms # disable DPMS (Energy Star) features.
xset s noblank # don't blank the video device
Caso 2: para X11 com inicialização automática X
Siga as instruções do Caso 1, depois
$ vim /etc/lightdm/lightdm.conf
[SeatDefaults]
xserver-command=X -s 0 -dpms
cd ~/.config
mkdir autostart
cd autostart
vim screensaver.desktop
[Desktop Entry]
Type=Application
Exec=/home/pi/.xinitrc
Caso 3: bash sem X
$ sudo vim /etc/kbd/config
BLANK_TIME=0
POWERDOWN_TIME=0
$ sudo /etc/init.d/kbd restart
Hey @Gilles, bem-vindo ao RPi.SE. Ótima resposta. Seria ainda melhor se você pudesse adicionar um link às suas referências e / ou adicionar alguns comentários para ajudar os iniciantes ao longo do caminho.
precisa saber é o seguinte
11
Isso apenas desativa completamente o protetor de tela. Como você configura o X para usar um protetor de tela após um período específico de tempo?
Macil 27/02
2
Há uma opção não documentada /boot/config.txtque pode ajudá-lo:
[Observe que o próprio Pi não pode dormir como os PCs adultos crescem.]
Edit: Acontece que esse truque não funciona em versões mais modernas do hardware Pi, como o RPi 4. Da mesma forma, novas versões de vários Pi OS-es podem se comportar de maneira diferente. Agradecemos a Dmitry Grigoryev por apontar isso. Minha resposta é válida para hardware antigo (eu testei no RPi 2) e software antigo como o Raspbian "Jessie".
Aqui vamos nós novamente. Alguém votou negativamente nesta resposta (correta) sem nenhuma explicação. Gostaria de aprender, e um grande número de outras pessoas neste site também gostariam de aprender. Solicita-se gentilmente ao infrator que nos esclareça o que ele / ela não gostou nesta resposta. Obrigado.
Laryx Decidua
11
@DmitryGrigoryev Obrigado pelo esclarecimento. Gostaria de chamar sua atenção para o fato de ter fornecido esta resposta em 2015, ou seja, há 4 anos. O hardware e o software mudam rapidamente, e acredito que essa opção não funciona com um RPi4, ou mesmo com um RPi3, ou com versões mais recentes do sistema operacional, mas ainda assim ... teria sido muito mais amigável se você tivesse adicionado isso informações em vez de diminuir o voto de uma resposta que estava definitivamente correta no momento em que eu a forneci.
Laryx Decídua
11
Esse é o problema das perguntas abrangentes que não possuem o modelo de RPi: não há como saber se a resposta funcionará, enquanto uma nova pergunta sobre o mesmo tópico normalmente resultará em uma votação apertada. Não poderei desfazer meu voto negativo, a menos que você edite sua resposta, que IMO é uma boa oportunidade para dizer em qual hardware você fez isso.
Dmitry Grigoryev
11
Como observador independente, detesto votos negativos sem comentários e tenho empatia pelos pôsteres de respostas que falham em, como você diz, ressaltar adequadamente suas respostas com uma matriz de modelos Pi em que eles testaram sua resposta para torná-lo à prova de futuro em quatro anos. futuro. Se você se sente bem com isso, talvez envolva os comitês de SE em vez de usar o sistema contra si mesmo?
Scott Prive
11
Esta solução funcionou perfeitamente para mim em um RPi 3B com Raspbian GNU / Linux 10 (buster).
Victor Yarema
0
Para "ATIVAR" opções de gerenciamento de energia no Raspbian
Versão da GUI:
sudo apt-get install xscreensaver
(pode demorar um pouco para instalar)
Você encontra o aplicativo de proteção de tela em Iniciar > Preferências
Selecione a primeira guia Modos de exibição
Defina o modo como "Somente tela em branco"
Coloque em branco após "15" minutos "
Selecione a segunda guia Avançado
Ativar o desligamento rápido no modo somente em branco
Eu recomendaria deixar os valores de Desligamento rápido em modo somente em branco para "Em espera após, suspender após e depois" como padrão
Observe que o daemon do protetor de tela pode não iniciar automaticamente na reinicialização
A primeira linha desliga o sinal HDMI, fazendo a TV dormir. A segunda linha inicia a ferramenta "X event" em uma janela maior que a tela e aguarda até que "Motion" seja relatado, ou seja, quando o usuário move o mouse dentro da janela (que fica em qualquer lugar na tela). Finalmente, a terceira linha define o modo HDMI de volta ao que eu uso, que é 1280x720.
xautolockem si é iniciado lxsession/LXDE-pi/autostartcom:
Isso significa que a tela será bloqueada após 10 minutos ou após 5 segundos se o ponteiro do mouse estiver "estacionado" no canto superior esquerdo. bcmsaveré o nome do script do armário acima. Dependendo de como você executa xautolock, pode ser necessário especificar o caminho completo para o script do armário e usar um ¶ enviar xautolockpara o segundo plano.
Respostas:
Caso 1: para x11 sem inicialização automática X
Caso 2: para X11 com inicialização automática X
Siga as instruções do Caso 1, depois
Caso 3: bash sem X
fonte
Há uma opção não documentada
/boot/config.txt
que pode ajudá-lo:Julgado e testado sob Raspbian "Jessie" (não Raspbmc). A tela entra em repouso após cerca de 10 minutos de inatividade. Fonte: https://github.com/raspberrypi/linux/issues/487
[Observe que o próprio Pi não pode dormir como os PCs adultos crescem.]
Edit: Acontece que esse truque não funciona em versões mais modernas do hardware Pi, como o RPi 4. Da mesma forma, novas versões de vários Pi OS-es podem se comportar de maneira diferente. Agradecemos a Dmitry Grigoryev por apontar isso. Minha resposta é válida para hardware antigo (eu testei no RPi 2) e software antigo como o Raspbian "Jessie".
fonte
Para "ATIVAR" opções de gerenciamento de energia no Raspbian
Versão da GUI:
(pode demorar um pouco para instalar)
Você encontra o aplicativo de proteção de tela em Iniciar > Preferências
Selecione a primeira guia Modos de exibição
Defina o modo como "Somente tela em branco"
Coloque em branco após "15" minutos "
Selecione a segunda guia Avançado
Ativar o desligamento rápido no modo somente em branco
Eu recomendaria deixar os valores de Desligamento rápido em modo somente em branco para "Em espera após, suspender após e depois" como padrão
Observe que o daemon do protetor de tela pode não iniciar automaticamente na reinicialização
fonte
Você pode instalar o
xautolock
que executa um comando arbitrário como um armário de tela. Por exemplo, o meu fica assim:A primeira linha desliga o sinal HDMI, fazendo a TV dormir. A segunda linha inicia a ferramenta "X event" em uma janela maior que a tela e aguarda até que "Motion" seja relatado, ou seja, quando o usuário move o mouse dentro da janela (que fica em qualquer lugar na tela). Finalmente, a terceira linha define o modo HDMI de volta ao que eu uso, que é 1280x720.
xautolock
em si é iniciadolxsession/LXDE-pi/autostart
com:Isso significa que a tela será bloqueada após 10 minutos ou após 5 segundos se o ponteiro do mouse estiver "estacionado" no canto superior esquerdo.
bcmsaver
é o nome do script do armário acima. Dependendo de como você executaxautolock
, pode ser necessário especificar o caminho completo para o script do armário e usar um&
para enviarxautolock
para o segundo plano.fonte