[Samsung R780] Не работают клавиши <Fn + Up/Down> (Яркость экрана) [ Решено ]

Автор arn, 21 мая 2017, 22:17:28

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

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

arn

Доброго времени суток!

Никак не могу добиться регулировки яркости дисплея на ноутбуке Samsung R780, Debian 8.8
инфа о системе
Открыть содержимое (спойлер)
[свернуть]

Bash
Открыть содержимое (спойлер)

uname -a
Linux debook 3.16.0-4-amd64 #1 SMP Debian 3.16.43-2 (2017-04-30) x86_64 GNU/Linux
lspci|grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GT216M [GeForce GT 330M] (rev a2)
sudo dmidecode -s system-product-name
R780
sudo nano /etc/default/grub
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
# GRUB_CMDLINE_LINUX_DEFAULT="quiet"
# GRUB_CMDLINE_LINUX=""
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="acpi_osi=linux"
[свернуть]

До установки проприетарных драйверов NVidia всё работало нормально, т.е. при нажатии <Fn + Up/Down> бегал ползунок регулировки яркости и яркость менялась в реальном времени.

Теперь же, при нажатии <Fn + Up/Down> появляется ползунок регулировки яркости, но сама яркость не изменяется. В меню grub-а при нажатии этих кнопок яркость меняется, т.е. до загрузки ОС все нормально.

Проверил, что при нажатии <Fn + Up/Down> также происходит изменение содержимого файлов actual_brightness и brightness в директории /sys/class/backlight/acpi_video0/. Меняются цифры.

Есть особенность такая что если отправить ноут в режим Suspend/Спящий или Hibernate/Ждущий и предварительно изменить яркость кнопками, то при восстановлении сеанса из спячки, вуаля, яркость изменилась. Хотелось бы чтобы это происходило в реальном времени, а не так как теперь.

Может кто подскажет что можно с этим сделать или хотя бы наведет на демон, который за яркость отвечает, и, возможно его перезапуск "ручками" будет переключать яркость без отправки ноута в спячку? =)

Заранее благодарю.

qupl

Я бы посмотрел в GUI-настройках драйвера первым делом. Если там нет, то параметры модуля nvidia через modinfo.

Александр Кряжев

Это старая известная проблема с nVidia и Samsung. Решается так:
- добавил в /etc/default/grub -> GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor"

- добавил в /etc/X11/xorg.conf -> Option "RegistryDwords" "EnableBrightnessControl=1"

arn

#3
Цитата: Александр Кряжев от 22 мая 2017, 07:46:44
Это старая известная проблема с nVidia и Samsung. Решается так:
- добавил в /etc/default/grub -> GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor"

- добавил в /etc/X11/xorg.conf -> Option "RegistryDwords" "EnableBrightnessControl=1"


спасибо,  первое пробовал, но результатов не было, а с  /etc/X11/xorg.conf  еще нет.
сегодня попробую и то и то вместе, тогда отпишусь.

Cообщение объединено 22 мая 2017, 08:31:50

Цитата: qupl от 22 мая 2017, 06:15:56
Я бы посмотрел в GUI-настройках драйвера первым делом. Если там нет, то параметры модуля nvidia через modinfo.

в GUI-настройках драйвера вроде не было.
modinfo это файл?

qupl

Цитата: arn от 22 мая 2017, 08:30:00modinfo это файл?
Нет это утилита, которая покажет информацию о модуле, в том числе параметры если есть. Для запуска нужны права администратора.
modinfo nvidia

Александр Кряжев


arn

#6
Цитата: Александр Кряжев от 22 мая 2017, 07:46:44в /etc/X11/xorg.conf -> Option "RegistryDwords" "EnableBrightnessControl=1"
в /etc/X11/xorg.conf -> Option "RegistryDwords" "EnableBrightnessControl=1"
это в какой секции вписывать, подскажи, плз

Cообщение объединено 22 Мая 2017, 18:31:37

Цитата: qupl от 22 мая 2017, 10:15:56
Цитата: arn от 22 мая 2017, 08:30:00modinfo это файл?
Нет это утилита, которая покажет информацию о модуле, в том числе параметры если есть. Для запуска нужны права администратора.
modinfo nvidia

чето не нашел такой:
arn@debook:~$ sudo modinfo
[sudo] password for arn:
modinfo: ERROR: missing module or filename.
arn@debook:~$ sudo apt-get install modinfo
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
E: Не удалось найти пакет modinfo
arn@debook:~$

Cообщение объединено 22 мая 2017, 18:33:27

Цитата: qupl от 22 мая 2017, 10:15:56modinfo nvidia

arn@debook:~$ sudo modinfo nvidia
modinfo: ERROR: Module nvidia not found.
arn@debook:~$

ecc83

Цитата: Александр Кряжев от 22 мая 2017, 07:46:44
/etc/X11/xorg.conf -> Option "RegistryDwords" "EnableBrightnessControl=1"
это в какой секции вписывать, подскажи, плз

Прописывать в Section "Device"


Александр Кряжев

Цитата: ecc83 от 22 мая 2017, 19:19:00
Цитата: Александр Кряжев от 22 мая 2017, 07:46:44
/etc/X11/xorg.conf -> Option "RegistryDwords" "EnableBrightnessControl=1"
это в какой секции вписывать, подскажи, плз
Прописывать в Section "Device"
Либо в Section "Monitor".

arn

#9
Цитата: Александр Кряжев от 22 мая 2017, 20:42:40
Цитата: ecc83 от 22 мая 2017, 19:19:00
Цитата: Александр Кряжев от 22 мая 2017, 07:46:44
/etc/X11/xorg.conf -> Option "RegistryDwords" "EnableBrightnessControl=1"
это в какой секции вписывать, подскажи, плз
Прописывать в Section "Device"
Либо в Section "Monitor".
сегодня попробую и отпишусь

Cообщение объединено 23 мая 2017, 21:54:32

Цитата: Александр Кряжев от 22 мая 2017, 20:42:40
Цитата: ecc83 от 22 мая 2017, 19:19:00
Цитата: Александр Кряжев от 22 мая 2017, 07:46:44
/etc/X11/xorg.conf -> Option "RegistryDwords" "EnableBrightnessControl=1"
это в какой секции вписывать, подскажи, плз
Прописывать в Section "Device"
Либо в Section "Monitor".

изменил в грабе, и прописал в секцию Device.
И заработало!
Спасибо!