Настройки подсветки не сохранены

Недавно купили новый ноутбук (Samsung 700Z) и установили Ubuntu 12.04. Большинство вещей работает из коробки, но некоторые детали сводят меня с ума. Я установил драйвер fglrx, чтобы отключить вентиляторы, а также инструменты Samsung, чтобы я мог изменить поведение вентилятора. Но:

Клавиши для подсветки клавиатуры не работают, и они отображаются в /lib/udev/rules.d/95-keymap.rules. Клавиша извлечения CD не работает. Настройки подсветки клавиатуры и экрана не сохраняются, поэтому после каждой перезагрузки, приостановки и даже блокировки экрана обе подсветки устанавливаются на максимум.

Использование acpi_backlight = vendor в grub не исправляет это поведение, оно делает его еще хуже: я не могу установить для подсветки экрана высокие значения, примерно до 30 процентов от возможного максимума. Любая помощь будет принята с благодарностью!

0
задан 29 July 2012 в 13:25

2 ответа

Наконец я получил его на работу. Мне пришлось написать различные сценарии и написать историю здесь: http://blog.christian-hufgard.de/keyboardscreen_backlight_settings_ubuntu_12_04-2012-07-30

0
ответ дан 29 July 2012 в 13:25

В большинстве ноутбуков в наши дни эти настройки не сохраняются. Это из-за различных гибридных решений и проприетарных графических драйверов. Следуйте приведенным ниже указаниям, чтобы настроить его на умеренную яркость при запуске.

Попробуйте использовать пути, показанные в ls /sys/class/backlight/*/brightness, и замените их соответствующим образом.

пример пути будет похож на

/sys/class/backlight/acpi_video0/brightness
  1. Для указанного выше пути Получите максимальную яркость:

cat /sys/class/backlight/acpi_video0/max_brightness

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

echo 8 | sudo tee /sys/class/backlight/acpi_video0/brightness

Если есть несколько путей, повторите описанные выше шаги, чтобы увидеть который дает вам больше гибкости.

Если это работает , сделайте это автоматически при каждом входе в систему, выполнив следующие действия:

sudo gedit /etc/rc.local

Введите эту строку непосредственно перед exit 0. Это должно выглядеть как

echo YOUR_VALUE_HERE > /sys/class/backlight/acpi_video0/brightness
exit 0
0
ответ дан 29 July 2012 в 13:25

Другие вопросы по тегам:

Похожие вопросы: