У меня есть Asus Rog GL702VS-RS71, и я испытываю затруднения скорректировать яркость, я попробовал все онлайн, что я мог найти, но ни к какому результату.
Попробовали следующее... Установка xbacklight и корректировка настроек на терминале (ничего не происходит),
вошедший sudo nano /etc/default/grub
и сделанный следующее ниже каждого без результата.. И да я имею sudo update-grub
GRUB_CMDLINE_LINUX="acpi_osi=Linux"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_video0="
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=acpi_osi"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=acpi_backlight=native"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"
GRUB_CMDLINE_LINUX=""
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=acpi_backlight=native intel_idle.max_cstate=1"
Шоу экрана-заставки с индикатором яркости, идущим вверх и вниз, но никакими решениями, которые я попробовал, работали все же. апплет батареи в правом нижнем угле ничего не делает или если я перемещаю ползунок вверх или вниз для яркости
единственная яркость, которая работает, когда использование ключей яркости является моей яркостью клавиатуры, но уже существует отдельные ключи для этого, и они хорошо работают..:/
Если бы Вы знаете, что ответ на это ценил бы справку так!! Как это записывает мои глаза в макс. яркости..
В вопросе и в комментариях OP попробовала много различных аппаратных решений напрасно. Это оставляет программные продукты, которые не являются столь же эффективными, но лучше чем ничего. Этот сценарий может быть адаптирован ко всем мониторам:
#!/bin/bash
# NAME: alien
# PATH: /mnt/e/bin
# DESC: Set brightness of Alien Laptop
# DATE: Dec 9, 2017. Modified July 21, 2018.
# NOTE: Monitor name changes with driver used: nVidia = "eDP-1-1"
# Nouveau = "eDP-1"
# Intel = "eDP1"
MonitorName="eDP"
AllMonitors=`xrandr -q | grep -v disconnected | grep connected | awk '{print $1}'`
echo All Monitors: $AllMonitors
substr=ab
for s in $AllMonitors; do
if case ${s} in *"${MonitorName}"*) true;; *) false;; esac; then
FullMonitor=${s}
printf %s\\n "'${s}' contains '${MonitorName}'"
else
printf %s\\n "'${s}' does not contain '${MonitorName}'"
fi
done
echo Full Monitor: $FullMonitor
if [[ $# -ne 1 ]]; then
xrandr --verbose | grep -A5 "^$FullMonitor" > /tmp/alien
head -n1 /tmp/alien
echo "$(tput setaf 6)" ; tail -n1 /tmp/alien ; echo "$(tput sgr0)"
rm /tmp/alien
echo 'One argument required for brightness level, e.g. "alien .63"'
echo 'will set brightness level of Alien display to level .63 using xrandr'
exit 1
fi
xrandr --output "$FullMonitor" --brightness "$1"
Сценарий выше был записан для трех систем контроля и обращается к экрану ноутбука. Два других сценария (не перечисленный здесь) называют "Sony" и "Toshiba" для двух внешних мониторов HDMI. Ноутбук может иметь драйвер Intel для графики i7-6700 HQ HD 530 iGPU, Nvidia GTX 970M GPU с различным xrandr
псевдонимы в зависимости от Nvidia Собственный Графический драйвер или Драйвер с открытым исходным кодом Nouveau.
Поскольку система имеет в общей сложности 9 различных xrandr псевдонимов, три названия каждого экрана, сценарий гибок в зависимости от того, как машина была загружена.
Адаптировать этот сценарий к Вашим потребностям:
alien
кому: msi
eDP
, использовать xrandr
получить список всего монитора называют и выбрать соответствующий префикс. Введите префикс только в сценарий. Это найдет -1
снабдите суффиксом автоматически..75
= 75%, .3
= 30%, и т.д.Используйте эти команды, чтобы проверить, поддерживаются ли аппаратные средства после обновления ядра:
$ ls /sys/class/backlight
intel_backlight
$ cat /sys/class/backlight/intel_backlight/*brightness*
3000
3000
7500
3000
фактическая яркость3000
последнее изменение яркости попытки7500
максимальный уровень яркости для Ваших аппаратных средствПопытаться изменить аппаратное использование уровня яркости:
$ echo 2500 | sudo tee /sys/class/backlight/intel_backlight/brightness
2500
Если аппаратные средства будут поддерживаться, то Вы будете видеть изменение:
$ cat /sys/class/backlight/intel_backlight/*brightness*
2500
2500
7500