Com a intenção de desligar o display/monitor/tela instantaneamente (e só ser reativado ao pressionar a tecla), recorro a esta solução:
um
/bin/blankvt
roteiro:#!/bin/sh echo 1 > /sys/devices/pci0000:00/0000:00:02.0/graphics/fb0/blank read keypress chvt 2
um
/bin/blank
roteiro:#!/bin/sh openvt -s -f -c 40 /bin/blankvt
Tendo configurado isso, posso simplesmente chamar blank
na linha de comando e a tela será desligada e a energia será economizada. Excelente!
Embora esta solução funcione agora, parece hackish e frágil e o que procuro é a maneira correta de obter o mesmo efeito. Digitar blank
no prompt do shell deve resultar no desligamento da tela.
Minha pergunta, portanto: como posso mudar o monitor " corretamente "?
Antecedentes/Motivação
Não estou conectado à rede elétrica, economizar energia é primordial para mim. Eu preciso que o laptop/PC faça alguns cálculos, mas gostaria de desligar o consumo de energia supérfluo pela tela (que parece um consumidor não negligenciável de qualquer maneira).
Melhor se eu pudesse conseguir isso dentro de:
- GNOME Shell 3.32.2.
- Linux 5.xx
Se você estiver usando X,
desligará o visor.
Em Wayland com GNOME, você pode ativar o protetor de tela, que deixará a tela em branco se estiver configurado para isso normalmente:
Você também pode bloquear sua sessão com MetaL, o que terá o mesmo efeito se sua sessão estiver configurada para deixar a tela em branco quando o protetor de tela estiver ativado.