Проблема с управлением яркостью подсветки на ноутбуке

Купил вчера ноутбук Samsung 300V4A-A05. Не нашёл ничего лучше, чем установить на него свой любимый дистрибутив Linux.

Поддержка оборудования в целом устраивает, всё работает ничего не отваливается, за исключением одной вещи - не совсем корректно работают клавиши управления подсветкой.

Само по себе управление подсветкой работает нормально - с помощью ползунка из gnome-control-center -> Яркость и блокировка, с помощью апплета на панели Gnome Shell яркость регулируется нормально. МОжно поставить минимальную, можно максимальную, можно промежуточные значения. Нареканий нет. Кнопки управления яркостью (Fn + F2 и Fn + F3) также нормально распознались системой и Gnome при нажатии на них пытается сменить уровень яркости. Однако это у него получается не совсем хорошо - яркость получается изменить только на одну позицию - 100% и чуть меньше (около 90%). Повторное нажатие на кнопку уменьшения яркости так же приводят к появлению индикатора, видно, что Gnome пытается что-то сделать (заметно очень кратковременное мерцание подсветки), но ещё ниже опустить яркость не может. Если яркость была установлена ниже иным способом (например, из gnome-control-center), то она поднимается до этих 90%. Как будто установлен некий лимит минимальной яркости экрана.

Что делать и как это исправить?
Возможно, нажатия клавиш обрабатываются дважды – самим ноутбуком аппаратно и гномом программно. Вы не пробовали отключать реакцию гнома на эти клавиши?
Natrio
Возможно, нажатия клавиш обрабатываются дважды – самим ноутбуком аппаратно и гномом программно. Вы не пробовали отключать реакцию гнома на эти клавиши?

Ноутбук программно не обрабатывает нажатия клавиш: во-первых, в консоли нажатия не приводят ни к какому эффекту, во-вторых, если отключить реакцию в иксах, то ничего не происходит при нажатии клавиш.
Добавь к параметрам ядра
acpi_backlight=vendor
перезагрузись и напиши, что получилось из этого. и либо сейчас, либо потом скинь что показывает вывод
lsmod |grep samsung_laptop
der_fenix
Добавь к параметрам ядра
acpi_backlight=vendor
перезагрузись и напиши, что получилось из этого. и либо сейчас, либо потом скинь что показывает вывод
lsmod |grep samsung_laptop

Команда показывает пустоту. Этот модуль похоже не загружен. Сейчас попробую опцию ядра.
der_fenix
Добавь к параметрам ядра
acpi_backlight=vendor
перезагрузись и напиши, что получилось из этого. и либо сейчас, либо потом скинь что показывает вывод
lsmod |grep samsung_laptop

Добавление опции помогло, но насчёт модуля всё-таки интересно узнать. Может быть он выполняет какую-то более тонкую подстройку работы ноутбука и его желательно установить?
Этот модуль, по крайней мере на моём буке, только яркостью управляет и позволяет переключать режимы работы вентилятора (silent, normal, extreme). в /sys/devices/platform создаёт диру samsung и несколько управляющих файлов там.

upg: сейчас посмотрел ещё - с недавних пор, оно ещё и battary_life_extender позволяет включать из системы (не надо перезагружаться и в биос лезть) и вафлю с блютусом отключать.
в последних версиях ядра он идёт по умолчанию. раз у тебя не загрузился, значит твой ноут не опознало (мой тоже только недавно научилось опознавать). можешь вручную загрузить
modprobe --force samsung_laptop
der_fenix
Этот модуль, по крайней мере на моём буке, только яркостью управляет и позволяет переключать режимы работы вентилятора (silent, normal, extreme). в /sys/devices/platform создаёт диру samsung и несколько управляющих файлов там.

upg: сейчас посмотрел ещё - с недавних пор, оно ещё и battary_life_extender позволяет включать из системы (не надо перезагружаться и в биос лезть) и вафлю с блютусом отключать.

Если оно умеет кулером управлять, то это нужна вещь, а то сейчас он больно сильно греется. Сейчас попробую разобраться как его загрузить.
der_fenix
в последних версиях ядра он идёт по умолчанию. раз у тебя не загрузился, значит твой ноут не опознало (мой тоже только недавно научилось опознавать). можешь вручную загрузить
modprobe --force samsung_laptop

$ sudo modprobe --force samsung_laptop
Пароль: 
ERROR: could not insert 'samsung_laptop': Exec format error
 
Зарегистрироваться или войдите чтобы оставить сообщение.