it-swarm-pt.tech

Desligando a luz de fundo no console

Estou usando um IBM Thinkpad X21 como um roteador 3G. Está executando uma instalação do servidor do lucid. O laptop tem a tampa na maior parte do tempo. Não há X, apenas um console simples. O colsole se apaga, mas a luz de fundo LCD está sempre acesa.

O chip gráfico é ATI Technologies Inc Mobilidade de Raiva P/M AGP 2x (rev 64).

Os seguintes módulos relacionados ao framebuffer estão agora carregados:

$ lsmod | grep fb
fbcon                  35102  71 
tileblit                2031  1 fbcon
font                    7557  1 fbcon
bitblit                 4707  1 fbcon
vga16fb                11385  1 
vgastate                8961  1 vga16fb

Posso fazer a luz de fundo LCD desligar quando o colsole não estiver em uso e ligá-lo automaticamente quando necessário?

3
Albertas Agejevas

Você deve poder usar o setterm para fazer isso:

# turn power save on, blank after 10 mins, powerdown after 20mins
setterm -powersave on -blank 10 -powerdown 20
5
gregmac

vbetool funciona para mim. Eu tenho usado em um Dell Inspiron 8100. Computador antigo, mas é suposto ser uma ferramenta geral, eu acredito.

Não foi instalado por padrão no meu computador: servidor Ubuntu 9.04.

Eu instalei usando o apt-get:

Sudo apt-get install vbetool

Então, eu posso executá-lo:

Sudo vbetool dpms off
Sudo vbetool dpms on

Para mim, isso desliga completamente o monitor do laptop (incluindo a luz de fundo) e depois liga.

Não parece ser exatamente o que você quer, mas talvez seja perto o suficiente.

Espero que isto ajude

1
Benjamin

Não tão automaticamente quanto você gostaria, ainda emitir o seguinte deve transformar o brilho todo o caminho. Além disso, bisbilhotar na árvore/sys pode revelar outras etapas complementares para melhorá-lo:

Sudo su -c 'echo "0" > /sys/devices/virtual/backlight/acpi_video0/brightness';

Em seguida, use os botões de energia no teclado para recuperar o brilho. Certifique-se de verificar a exatidão desta linha w.r.t. como sua árvore/sys parece.

0
user987