Я пробовал Ubuntu 14.04 и 15.10, но не могу изменить яркость. Это всегда на максимуме.
Самый простой путь состоит в том, чтобы использовать программу, названную xbacklight
, открыть Ваш терминал и ввести это
sudo apt-get install xbacklight
, диапазон Яркости может пойти до 100 от 0. введите это xbacklight -set 50
для установки яркости на 50 от 100.
можно также увеличить и уменьшить яркость от приведенной стоимости до указанного уровня, если Вы хотите увеличиться до 10% от текущего значения яркости затем, можно дать это
xbacklight -inc 10
, и уменьшиться на 10% можно дать это
xbacklight -dec 10
Можно попытаться изменить конфигурационный файл личинки. Откройте его
sudo nano /etc/default/grub
и перейдите к следующей строке:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Теперь, следующий шаг зависят от Вашего компьютера. Попытайтесь изменить вышеупомянутую строку с одним из следующего:
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash acpi_backlight=vendor”
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash acpi_osi=Linux acpi_backlight=legacy”
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash acpi_osi=Linux”
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash acpi_osi=”
Каждый раз, когда Вы редактируете /eft/default/grub
файл необходимо выполнить следующую команду, которая применит изменения.
sudo update-grub
Для наблюдения результатов, необходимо перезагрузить систему.
Если предыдущее решение не изменяет Вашу ситуацию, можно попытаться сделать 2 вещи:
Обновите свое ядро к последней версии Ubuntu
sudo apt-get update
sudo apt-get install linux-image-generic
Обходное решение
Сделайте сценарий для постепенного увеличения яркости и один, чтобы постепенно уменьшить и связать их с ярлыком. Можно попытаться использовать мой, который я использую на своем ПК.
Brighness:
#! /bin/bash
# get max brightness and actual brighness
MAX=`cat /sys/class/backlight/intel_backlight/max_brightness`
AC_BR=`cat /sys/class/backlight/intel_backlight/brightness`
# grow brightness of 5%
AC_BR=$((MAX / 100 * 5 + AC_BR))
# check if i can set new brightness
if (($AC_BR <= $MAX)); then
echo $AC_BR > /sys/class/backlight/intel_backlight/brightness
fi
Яркость вниз:
#! /bin/bash
# get max brightness and actual brighness
MAX=`cat /sys/class/backlight/intel_backlight/max_brightness`
AC_BR=`cat /sys/class/backlight/intel_backlight/brightness`
# decrease brightness of 5%
AC_BR=$((AC_BR - MAX / 100 * 5))
# check if i can set new brightness
if (($AC_BR > 0)); then
echo $AC_BR > /sys/class/backlight/intel_backlight/brightness
else
echo 5
fi
Скопируйте два сценария удара в двух других файлах и дайте им разрешение выполнения:
chmod +x <file_name>
Переместите два сценария в свой локальный каталог bin, чтобы позволить Вам получить доступ им везде в терминале:
sudo mv <file_brightness_up> <file_brightness_down> /usr/local/bin
Теперь Вы готовы связать сценарии с ярлыком. От Параметра настройки системы выбирают Клавиатуру и затем Ярлыки. Выберите из списка на левых Пользовательских Ярлыках и нажмите кнопку быстрого вызова Add (+). Вставьте что-то как имя и <file_brightness_up>
имя файла как команда и сохраняет. Затем дважды щелкните по правому столбцу и нажмите свой предпочтительный ярлык.
Сделайте то же для яркости вниз сценарий.
Чтобы быть уверенными, что сценарий работает, необходимо изменить владельца файла яркости. Настолько открытый /etc/rc.local
файл
sudo nano /etc/rc.local
и добавьте следующую строку прежде exit 0
:
chown <username>:<username> /sys/class/backlight/intel_backlight/brightness
Где Ваше имя пользователя. Перезагрузите свою систему для применения изменений.
Это должно работать, потому что также Ваш ПК имеет видеокарту Intel. Таким образом, необходимо получить фактическое значение яркости с:
cat /sys/class/backlight/intel_backlight/brightness
Я надеюсь, что это могло помочь Вам.