Можно взглянуть на некоторый материал в /proc
и /sys
и посмотрите то, что происходит; виджет яркости или безотносительно в Вашем DE (Вы не сказали, какой), использует некоторый интерфейс для чего-то там. /proc
и /sys
не существуйте на диске; файлы, которые они содержат, являются специальными интерфейсами к ядру. Многие файлы могут быть записаны в управлять различными вещами.
Например: я использую спутник Toshiba и там являюсь каталогом "Toshiba" в /proc/acpi
. В том каталоге существует файл "ЖК-монитор":
»cat lcd
brightness: 5
brightness_levels: 8
Вы не можете записать в этот файл, как бы то ни было. Более полезный, что путем являются некоторые каталоги в /sys/class/backlight
- У меня есть "acpi_video0", "intel_backlight", и "Toshiba" снова. Однако этот каталог Toshiba содержит другой материал. Уже дурачась с этим, я знаю, что соответствующий материал в моем случае находится на самом деле в "acpi_video0":
»ls -1 acpi_video0/
actual_brightness
bl_power
brightness
device
max_brightness
power
subsystem
type
uevent
Некоторые из тех являются каталогами. Теперь:
»cd acpi_video0/
»cat max_brightness
7
Это действительно соответствует "brightness_levels" от proc, так как 0-7 8 уровней.
»cat brightness
5
»echo 2 > brightness
Если Вы не будете корнем, то эхо перестанет работать с "Отклоненным разрешением". Так как я был root
в той точке мой экран внезапно стал намного более тусклым.
Виджет на моем рабочем столе KDE, который открывается, когда я использую затемнитель клавиатуры, идет от 0-100 обычно в инкрементах 10 или 20% - или иногда не дает процент или иногда дает "52%" или что-то - но в эмпирической действительности это всегда - те же 7 шагов от 0% до 100%. С KDE существует некоторый материал яркости в Системных Настройках GUI при "Управлении питанием", но снова, все это касается того же самого.
Можно также получать доступ/просматривать/управлять к значениям в /sys
использование команды sysctl
, посмотрите man sysctl
. Какой метод более прост, вероятно, зависит от того, как Вы используете командную строку; я использую православный filebrowser (мГц), который имеет значение, так как я на самом деле не имею к cd/ls/cat и т.д.
Поэтому взгляните на тот материал и посмотрите то, что происходит. Следует иметь в виду, что, так как производители оборудования обычно не обеспечивают драйверы Linux, кто-то должен разработать их и часто не будучи заплаченным (значение в их свободное время). Кроме того, те производители являются часто враждебными к запросам информации, которые могли бы быть полезными в создании таких драйверов (я был там), делая процесс болью в заднице. Конечный результат: не все драйверы на 100% функциональны (который не является тем же как дефектным - они работают, они просто не работают, чтобы сделать все). Сыворотки Que, сыворотки.
lcd
каталог в/proc/acpi
, но в/sys/class/backlight
, У меня есть два каталога:acpi_video0
иintel_backlight
. Вacpi_video0
,brightness
файл содержит 15. Если яecho 14 > brightness
или любое другое значение меньше чем 15, экран сразу чернеет. – Ricardo Altamirano 28.02.2013, 14:12lcd
каталог, там другое место, я должен смотреть? – Ricardo Altamirano 02.03.2013, 18:16echo 15> brightness
? В противном случае я назвал бы это дефектом (фактическая ошибка) и не просто ограниченная функциональность. – goldilocks 02.03.2013, 18:30uname -r
), маркировка (uname -v
), куда это прибыло из (монетного двора), деталей о Ваших аппаратных средствах и списка используемых модулей (отlsmod
). Не ожидайте незамедлительное принятие мер, lol. – goldilocks 02.03.2013, 18:39