Привычка яркости повышается или вниз и застревает на макс. установке! Испытанные решения других, но тем не менее никакие не фиксируют! Кто-то помогает!

У меня есть 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"

Шоу экрана-заставки с индикатором яркости, идущим вверх и вниз, но никакими решениями, которые я попробовал, работали все же. апплет батареи в правом нижнем угле ничего не делает или если я перемещаю ползунок вверх или вниз для яркости

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

Если бы Вы знаете, что ответ на это ценил бы справку так!! Как это записывает мои глаза в макс. яркости..

0
задан 6 June 2018 в 23:14

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
0
ответ дан 29 October 2019 в 04:17

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

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