Problemas para alterar o brilho (Advantech MIO-5721)

0

Eu tenho um pequeno sistema embarcado (Advantech MIO-5721) em que estou trabalhando, que precisa ser capaz de reduzir seu brilho por motivos de economia de energia. O LCD (Mitsubishi Electric AA084XE01) é conectado por LVDS com conexão separada de saída de energia do inversor, fornecendo a luz de fundo.

Originalmente o sistema tinha o Debian 3.2.68 rodando nele. Eu tentei várias abordagens para isso, como xbacklight , mas a pasta /sys/class/backlight está vazia, então ele falha com No outputs have backlight property . Além disso, quando eu procurei por outras pastas contendo "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 .

Em seguida, 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 a questão está relacionada com o conselho e sua interação com o monitor?

Pesquisando Site da Advantech Encontrei drivers para a placa que eram específicos do Windows, então limpei novamente e instalei windows 10. Eu tentei muitas combinações de drivers e software api, mas o brilho não mudaria. Eu até tentei seguir as direções para altere o brilho no prompt de comando. Consegui confirmar que o valor do brilho armazenado estava de fato mudando, mas a tela não estava alterando seu brilho.

Em última análise, eu preciso de uma solução que funcione no linux (provavelmente uma pequena versão do Debian), mas ficaria feliz em ver a mudança de brilho neste momento. Muito obrigado por qualquer ajuda!

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 19.11.2015 / 21:12

1 resposta

0

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:36