Новости:

Форуму исполнилось 12 лет!

Мы в матрице .
Мы в телеге .

Главное меню

Яркость подсветки дисплея

Автор blattodea, 30 марта 2022, 12:41:36

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

blattodea

Здравствуйте, товарищи!  :)

Обратил внимание, что в последнее время (возможно после обновления ядра) монитор стал менее ярким. Регулировка яркости посредством xrandr только высветляет изображение, но не увеличивает интенсивность подсветки (что логично). Ноутбук ASUS, сравнительно новый (приобретён в 2021 году).

Можно ли как-то здесь помочь?

Graf

Если карта одна, покажи:
# cat /sys/class/backlight/$(ls /sys/class/backlight)/max_brightness

blattodea


Graf

Покажи.

# cat /sys/class/backlight/$(ls /sys/class/backlight)/brightness
# lsmod | grep asus-nb-wmi

blattodea

Цитата: Graf от 30 марта 2022, 18:13:42Покажи.
Код: [Выделить]
# cat /sys/class/backlight/$(ls /sys/class/backlight)/brightness
# lsmod | grep asus-nb-wmi

# cat /sys/class/backlight/$(ls /sys/class/backlight)/brightness
4
# lsmod | grep asus-nb-wmi
ничего не выводится

Graf

Поиграй с brightness, например:
# tee /sys/class/backlight/$(ls /sys/class/backlight)/brightness <<< 200

brightness не должно быть больше max_brightness, т.е. в твоем случае, больше 255.

blattodea

Цитата: Graf от 31 марта 2022, 13:50:30Поиграй с brightness, например:
Код: [Выделить]
# tee /sys/class/backlight/$(ls /sys/class/backlight)/brightness <<< 200

brightness не должно быть больше max_brightness, т.е. в твоем случае, больше 255.

Спасибо! То, что нужно! (добавил команду в шпаргалки) :)

Graf

Параметры сбросятся при перезгарузке.
Чтобы загружалось автоматом при старте системы, можно, тупо прописать строку с tee в /etc/rc.d/rc.local.
Но, имхо, лучше отдать на съедение udev создав файл, например /etc/udev/rules.d/88-backlight.rules и прописать туда:

# Установить подсветку == 200
SUBSYSTEM=="backlight", ACTION=="add", KERNEL=="модель_карты", ATTR{brightness}="200"


где, модель_карты, это то, что покажет ls /sys/class/backlight

blattodea

Цитата: Graf от 31 марта 2022, 18:20:59Параметры сбросятся при перезгарузке.
Чтобы загружалось автоматом при старте системы, можно, тупо прописать строку с tee в /etc/rc.d/rc.local.
Но, имхо, лучше отдать на съедение udev создав файл, например /etc/udev/rules.d/88-backlight.rules и прописать туда:
Код: [Выделить]
# Установить подсветку == 200
SUBSYSTEM=="backlight", ACTION=="add", KERNEL=="модель_карты", ATTR{brightness}="200"

где, модель_карты, это то, что покажет ls /sys/class/backlight

Это вообще шикарно! Ещё раз спасибо тебе! :)