更改背光亮度時遇到問題(/sys/class/backlight 文件夾為空)
我有一個我正在研究的小型嵌入式系統,出於省電的原因,它需要能夠降低其亮度。螢幕由 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
文件中嘗試不同的參數。任何關於從這裡嘗試什麼或其他降低亮度的方法的想法都非常感謝!11/16 更新:我嘗試擦除驅動器並使用 Xorg-7.7 代替 Xversa 的不同發行版(Tiny Core Linux)重新開始。結果與 Debian 中的
No outputs have backlight property
for相同xbacklight
。這讓我認為這個問題與董事會及其與監視器的互動有關?主機板是研華 MIO-5721,顯示器是三菱電機 AA084XE01。它們通過 LVDS 連接用於影片和逆變器電源輸出用於背光電源。11/19 更新:雖然我的最終解決方案需要在 Linux(可能是 Debian 的小版本)上執行,但我已經安裝了 Windows 10,因為它看起來與Advantech網站上的驅動程序更兼容。它沒有幫助解決我的問題,但出於這個原因,我將它重新發佈在superuser上。
11/23 更新:我安裝了 Windows 7 以再次測試研華的驅動程序,並且能夠調整亮度。不幸的是,驅動程序似乎只是 Windows。我現在就 Linux 版本的驅動程序與 Advantech 聯繫。
問題是缺少驅動程序。在與研華接觸後,他們為 32 位和 64 位 Ubuntu 建構了驅動程序,但他們的網站上沒有這些驅動程序。Ubuntu 驅動程序(具有正確架構)在 Debian 上工作,啟用亮度控制。