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.