Я перепробовал много решений, которые нашел в сети, но мне не повезло с ними:
xbacklight = value
: вывод - No outputs have backlight property
. acpi_backlight=vendor
и video.use_native_backlight=1
, перейти в файл /etc/default/grub
, а затем запустить sudo update-grub
и перезагрузиться, но это не сработало. /sys/class/backlight/radeon_bl0
, изменение файла brightness
работает, поэтому я поместил echo value > /sys/class/backlight/radeon_bl0/brightness
в файл /etc/rc.local
. Файл изменяется при перезагрузке, как я подтвердил с помощью echo
, но яркость не меняется. fglrx
(установить пропиетарные драйверы). Это работало для меня, пока мне не пришлось войти в tty через CTRL + ALT + Fx (x = 1 до 6) - я только что получил черный экран и с драйвером с открытым исходным кодом (X .org one) У меня не было этой проблемы. Кнопки управления яркостью работают (Fn + F2 для уменьшения и Fn + F3 для увеличения). К сожалению, я подумал, что метод rc.local
работает, но яркость меняется, когда я нажимаю Fn + F3 один раз, а затем Fn + F2 (т.е. я переключаюсь со 100% на минимальное значение - я пытался это еще раз с новой установкой и получил тот результат).
Итак, я хочу знать, есть ли другой способ установить уровень яркости при запуске или, по крайней мере, просто «запомнить» тот, который я выбрал (это происходит с драйверами пропиетариев). Или если я ошибся с другими методами.
Мой ноутбук - HP Pavilion 14-v140la, с установленным Xubuntu 15.04 (x64).
Процессор: AMD A8-6410 с APU
Видеокарта: AMD / ATI Radeon R5 Graphics
Версия ядра Linux имеет тип 3.19.0-26.
Мне наконец удалось решить его. Я отредактировал файл /etc/rc.local
и добавил эту строку:
echo 7 | tee /sys/class/backlight/radeon_bl0/brightness
перед exit 0
инструкция, и работал как очарование!
откройте терминал путем нажатия ctrl + высокий звук + T
затем копирует мимо этой команды в него:
grep acpi_video /var/log/Xorg.0.log
это поможет Вам узнать, какой интерфейс ACPI (acpi_video) управляет яркостью. Вы получите вывод как это
[ 7.385] (--) intel(0): Found backlight control interface acpi_videoX (type 'firmware') for output LVDS1
, где "acpi_videoX" является "acpi_video0" или "acpi_video1".
, Если команда выше не отображает вывода и Вы имеете папку, названную "intel_backlight" под "/sys/class/backlight /", затем используете "intel_backlight" в качестве интерфейса ACPI для следующих шагов.
теперь устанавливает яркость на уровень, что Вы хотите быть установленными при начальной загрузке ПК.
теперь выполняет эту команду:
cat /sys/class/backlight/acpi_videoX/brightness
Помнят это значение за следующий шаг.
теперь создают файл (как корень) названный fixbrightness.conf в Вашем/etc/init/каталоге.
gksu gedit /etc/init/fixbrightness.conf
прошлое это в этот файл:
description "Sets brightness after graphics device is loaded"
start on graphics-device-added
task
exec /bin/echo BRIGHTNESS_VALUE > /sys/class/backlight/acpi_videoX/brightness
здесь, Вы должны:
BRIGHTNESS_VALUE с 1 заменой со значением яркости Вы получили под шагом 3.
acpi_videoX с 2 заменами с Интерфейсом ACPI, который управляет яркостью Вашего ноутбука, которую Вы узнали под источником шага 1.