Странный баг с яркостью

wau
echo 1 | sudo tee /sys/class/backlight/intel_backlight/brightness
Может у тебя тоже минимум не равен нулю ???
Сначала проверь, например,
echo 1000 | sudo tee /sys/class/backlight/intel_backlight/brightness
чтобы понять - работает ли intel_backlight

В части
wau
Вот сейчас загружен с отключенной опцией ядра, и имеем -
ls /sys/class/backlight
intel_backlight
не пойму - у тебя по дефолту (без всяких параметорв) работает intel_backlight ??? .... или все-таки acpi_video0 ???
Ошибки не исчезают с опытом - они просто умнеют
еще раз проверил - загрузка без интела,
ls /sys/class/backlight
intel_backlight

echo 1000 | sudo tee /sys/class/backlight/intel_backlight/brightness
параметр задает, даже и 100, и 10. Но яркость не меняется, в смысле диапазона регулирования.


ll /sys/class/backlight/intel_backlight/
итого 0
drwxr-xr-x 3 root root     0 янв 23 15:15 .
drwxr-xr-x 6 root root     0 янв 23 15:15 ..
-r--r--r-- 1 root root  4096 янв 23 23:29 actual_brightness
-rw-r--r-- 1 root root  4096 янв 23 23:29 bl_power
-rw-rw-r-- 1 root video 4096 янв 23 23:25 brightness
lrwxrwxrwx 1 root root     0 янв 23 23:29 device -> ../../card0-eDP-1
-r--r--r-- 1 root root  4096 янв 23 20:59 max_brightness
drwxr-xr-x 2 root root     0 янв 23 23:29 power
-r--r--r-- 1 root root  4096 янв 23 23:29 scale
lrwxrwxrwx 1 root root     0 янв 23 15:15 subsystem -> ../../../../../../../class/backlight
-r--r--r-- 1 root root  4096 янв 23 23:29 type
-rw-r--r-- 1 root root  4096 янв 23 15:15 uevent
wau
параметр задает, даже и 100, и 10. Но яркость не меняется, в смысле диапазона регулирования.
Понял .... то есть работает нормально только acpi_video0 (то есть дефолтная загрузка, без всяких параметров).
Обычно разные параметры используют только тогда, когда имеются пробемы с acpi_video0 ... начинают экспериментировать с vendor, native и плюс другие параметры.

EIDT - вопрос для ликбеза ... (при возможности) ... согласно
wau
Но яркость не меняется, в смысле диапазона регулирования
совпадают ли в этом случае значения в /sys/class/backlight/intel_backlight/actual_brightness ... и /sys/class/backlight/intel_backlight/brightness
Файл actual_brightness только для чтения и он показывает текущее значение яркости. По идее эти значения должны совпадать, но интересно узнать - совпадают ли эти значения, если яркость не регуриутся.
... уточнение - в ручную меняем значение файла brightness, а изменится ли при этом значение файла actual_brightness ??? в случае если фактически яркость не менеятся ... по идее в этом случае actual_brightness изменится не должна, так как файл отражает фактическое значение - а вот как в действителности - не знаю.
Ошибки не исчезают с опытом - они просто умнеют
я сразу зашел в /sys/class/backlight/intel_backlight/ и все там от-cat-ил,

да, значения совпадают.

Для устранения разночтения - яркость кнопками регулируется, НО "вниз" недостатчоно глубоко. Нижний лимит 1200 (крокодилов). Попытка его переопределить ниакого результата не дает.
wau, а не пробовал параметр acpi_backlight=video ? - это стандартное управление через ACPI - или оно не работает?
Хотя если это ограничение заложено, то вряд ли и поможет, но попробовать стоит - просто для набора информации.
Главное, что нет бага как у ТС (увеличение яркости до 100% после перехода минимума).

PS - если есть необходимость дальнешего уменьшения, то можно пробовать эти утилиты ... но в AUR рабочая похоже только одна - screendimmer

EDIT - в части Intel - модуль i915 имеет параметр enable_dpcd_backlight ... если есть желание, то можно поэкспериментировать)
modinfo -p i915 | grep enable_dpcd_backlight
enable_dpcd_backlight:Enable support for DPCD backlight control(-1=use per-VBT LFP backlight type setting [default], 0=disabled, 1=enable, 2=force VESA interface, 3=force Intel interface) (int)
то есть, если имеется поддержка DPCD, то можно попробовать это активировать (1=enable) или наоборот 0=disabled
Ошибки не исчезают с опытом - они просто умнеют
Спасибо, попробовал - из ауры не поставился, хоть и согласился на все зависимости (одна не ставится). Эксперимент с параметрами результата не дал. Ну да и пес с ним. Топик был поднят в связи с поломкой подсветки стандартной опцией загрузки ядра, ставшей, без всякого объявления, не только не актуальной, но и ломающей - этот вопрос общими усилиями закрыт.
 
Зарегистрироваться или войдите чтобы оставить сообщение.