LINUX.ORG.RU

А как мы управляем яркостью монитора?


0

1

Задался вопросом, как в Linux управлять яркостью монитора? Для ноутбуков - там понятно, а вот если обычный десктоп и монитор по DVI подключен, есть ли способ? А то очень неудобно каждый раз при просмотре кино каждый раз лезть в неудобное меню монитора.


Если nvidia, то можно через nvidia-settings, ЕМНИП.

GotF ★★★★★
()

Яркость монитора не трогаю вообще. Если надо подрегулировать ее при просмотре фильма, пользуюсь клавишами «3» и «4» для яркости, «1» и «2» для контраста.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от anon_666

Спасибо, всё работает! Подгрузил модуль, собрал GUI-frontend gddccontrol, монитор мой хоть и не нашёлся в базе, но основные настройки типа яркости и контрастности - доступны.

Ещё такой вопрос, вдруг Вы знаете. Как сделать, чтобы простой пользователь мог пользоваться утилитой? Сейчас:

mk@home:/etc$ gddccontrol 
dev:/dev/i2c-0: Permission denied

Хочется как-то так, чтобы оно не повредило безопасности.

root@home:/dev# ls -l | grep i2
crw-------  1 root root     89,   0 2010-11-28 20:20 i2c-0
crw-------  1 root root     89,   1 2010-11-28 20:20 i2c-1
crw-------  1 root root     89,   2 2010-11-28 20:20 i2c-2
maxkit
() автор топика
Ответ на: комментарий от unikum

Axon & unikum, да, про sudo и chmod - знал, но как-то не хотелось, т.к. «некрасиво», что ли, но в итоге пришлось так и сделать. Расскажу, может, кому пригодится. Повесил яркость на горячие клавиши alt+volume-up/down, сначала написал скрипт для постепенного увеличения яркости, но ddccontrol довольно медленно считывает и записывает, поэтому ограничился двумя скриптами:

mk@home:/usr/local/bin$ cat brightness-movie 
#!/bin/bash
sudo ddccontrol dev:/dev/i2c-0 -r 0x10 -w 60

mk@home:/usr/local/bin$ cat brightness-text 
#!/bin/bash
sudo ddccontrol dev:/dev/i2c-0 -r 0x10 -w 10

mk@home:/usr/local/bin$ sudo cat /etc/sudoers | grep ddc
[sudo] password for mk: 
mk	ALL=NOPASSWD:/usr/bin/ddccontrol

Последнее - чтобы sudo ddccontrol не требовало пароль, разумеется.

В общем, получил, что хотел, ведь по сути мне два режима и надо было, для работы с текстом и для фильмов, большое спасибо всем. Если кто знает более красивые решения - прошу сообщить.

maxkit
() автор топика
Ответ на: комментарий от maxkit

>Как сделать, чтобы простой пользователь мог пользоваться утилитой?

Отредактировать правила UDEV? К примеру создать группу i2c и разрешить ее членам писать в файл.

fat_angel ★★★★★
()
Ответ на: Через NVIDIA X Server Settings от moscwich

Нет-нет, это не вариант. С ddccontrol мы меняем яркость подсветки монитора, а с nvidia-settings мы просто уменьшаем количество градаций.

maxkit
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.