Проблемы с изменением яркости (Advantech MIO-5721)

0

У меня есть небольшая встроенная система (Advantech MIO-5721), над которой я работаю, и которая должна быть способна уменьшить ее яркость из соображений экономии энергии. ЖК-дисплей (Mitsubishi Electric AA084XE01) подключается с помощью LVDS с отдельным выходом питания инвертора, обеспечивающим питание подсветки.

Изначально в системе был запущен Debian 3.2.68. Я попытался несколько подходов к этому, например, xbacklightно папка /sys/class/backlightпуста, поэтому он не с No outputs have backlight property. Также, когда я искал любые другие папки, содержащие «подсветку», я почти ничего не возвращал.

$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

Когда я запускаю xrandr без параметров для обнаружения дисплеев, я получаю следующее.

$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*

Я попытался обновить и пересобрать свое ядро, а также попробовать разные параметры для acpi_backlight=моего menu.lstфайла.

Затем я попытался стереть диск и начать с другого дистрибутива (Tiny Core Linux) с Xorg-7.7 вместо Xversa. Результат такой же, как с Debian, где есть No outputs have backlight propertyдля xbacklight. Это привело меня к мысли, что проблема связана с платой и ее взаимодействием с монитором?

Просматривая веб-сайт Advantech, я нашел драйверы для платы, которые были специфичны для Windows, поэтому я снова вытер и установил Windows 10. Я попробовал много комбинаций драйверов и программного обеспечения API, но яркость не изменилась. Я даже попробовал следующие указания, чтобы изменить яркость из командной строки. Я был в состоянии подтвердить, что сохраненное значение яркости фактически изменялось, но яркость экрана не менялась.

В конечном итоге мне нужно решение, которое будет работать на Linux (возможно, на небольшой версии Debian), но было бы радо видеть изменение яркости вообще на этом этапе. Большое спасибо за любую помощь!

Обновление 11/23: я установил Windows 7, чтобы снова протестировать драйверы от Advantech, и мне удалось отрегулировать яркость! К сожалению, драйверы, похоже, только для Windows. Сейчас я в контакте с Advantech по поводу версии драйверов для Linux.

Крис
источник

Ответы:

0

Проблема была в пропущенном драйвере. После общения с advantech у них были созданы драйверы для 32-битной и 64-битной Ubuntu, которых не было на их сайте. Драйверы Ubuntu (правильной архитектуры) работают на Debian, обеспечивая управление яркостью.

Крис
источник