Falha ao alterar o brilho da luz de fundo (pasta / sys / class / backlight vazia)

3

Eu tenho um pequeno sistema embarcado em que estou trabalhando, que precisa ser capaz de reduzir seu brilho por motivos de economia de energia. A tela é conectada por LVDS com conexão separada de saída de energia do inversor fornecendo a energia de luz de fundo. O sistema está executando o Debian 3.2.68.

Eu tentei várias abordagens para isso, como xbacklight , mas a pasta /sys/class/backlight está vazia, então falha com No outputs have backlight property . Além disso, quando procuro por qualquer outra pasta que contenha "backlight", eu quase não volto.

$sudo find / -type d -iname \*backlight\*
/lib/modules/3.2.0-4-686-pae/kernel/drivers/video/backlight
/sys/class/backlight
/usr/share/doc/xbacklight

Quando executo xrandr sem parâmetros para detectar exibições, recebo o seguinte.

$xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1024 x 768, current 1024 x 768, maximum 1024 x768
default connected 1024x768+0+0 0mm x 0mm
   1024x768        0.0*

Eu tentei atualizar e reconstruir meu kernel, além de tentar diferentes parâmetros para acpi_backlight= no meu arquivo menu.lst . Qualquer ideia sobre o que experimentar aqui ou outras formas de reduzir o brilho é muito apreciada!

Atualização 11/16: Eu tentei limpar o disco e começar de novo com uma distribuição diferente (Tiny Core Linux) com Xorg-7.7 no lugar do Xversa. O resultado é o mesmo que no Debian, onde há No outputs have backlight property para xbacklight . Isso me leva a pensar que o problema está relacionado com o conselho e sua interação com o monitor? A placa é uma Advantech MIO-5721 e o monitor é da Mitsubishi Electric AA084XE01. Eles são conectados por LVDS para o vídeo e uma saída de energia do inversor para o poder das luzes de fundo.

Atualização 11/19: Embora minha solução final precise ser executada no Linux (provavelmente uma versão pequena do Debian), instalei o Windows 10 como ele parece mais compatível com os drivers em Website da Advantech . Ele não ajudou a resolver meu problema, mas por esse motivo eu o coloquei novamente no superusuário .

Atualização 23/11: Instalei o Windows 7 para testar os drivers da Advantech novamente e consegui ajustar o brilho. Infelizmente, os drivers parecem ser apenas para o Windows. Estou agora em contato com a Advantech em relação a uma versão Linux dos drivers.

    
por Chris 13.11.2015 / 00:07

1 resposta

2

O problema era um driver ausente. Depois de entrar em contato com advantech eles tinham drivers construídos para ambos os 32 e 64 bits do Ubuntu que não estavam em seu site. Os drivers do Ubuntu (da arquitetura correta) funcionam no Debian permitindo o controle de brilho.

    
por 04.01.2016 / 18:37