Страшная проблема яркости (клавиши Fn + максимальная яркость)

РЕДАКТИРОВАТЬ: Обновление до Ubuntu 13.10 решило эту проблему для меня из коробки.

Я пытаюсь получить некоторый контроль над яркостью моего Samsung QX411 (интегрированный Intel и дискретный Nvidia, хотя Ubuntu пока не видит последний, я поиграю с Шмелем позже)

Использование FN+up/down уменьшает яркость экрана с макс. До одного колышка вниз или назад. Если я пытаюсь уменьшить яркость, она просто мигает и остается прежней.

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

Самое близкое, что я получил, это добавление acpi_backlight=vendor к строке в /etc/default/grub, ( source ). Я мог, следовательно, снизить яркость на пару колышков до минимума с FN + вниз, но затем как будто проблема перевернулась, и я застрял на нижнем уровне, я мог бы увеличить яркость только на один колышек и обратно вниз. Перезагрузка вернется к максимальной яркости.

acpi_osi =, acpi_osi = Linux, acpi_osi = vendor, acpi_osi = '! Windows 2012', acpi_backlight = Linux, acpi_backlight = '! Windows 2012' ничего не делают для меня.

Я также пытался добавить echo 2000 > /sys/class/backlight/intel_backlight/brightness к /etc/rc.local, где мое максимальное значение из cat /sys/class/backlight/intel_backlight/brightness равно 4648, но ничего не сделал. (тот же результат с echo 2000 > /sys/class/backlight/acpi_video0/brightness) источник

Инструменты Samsung также не помогли в этом отношении.

Я потратил на это часы, это становится довольно неприятно. Любая помощь будет принята с благодарностью.

0
задан 13 April 2017 в 15:23

5 ответов

Обновление до Ubuntu 13.10 решило эту проблему для меня из коробки. Кажется, это не обновленное ядро, которое исправило его, так как проблема все еще существует в моей установке Arch с последним установленным ядром.

0
ответ дан 13 April 2017 в 15:23

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

0
ответ дан 13 April 2017 в 15:23

Я написал пример сценария, используя диалоговое окно bash, чтобы изменить яркость моего ноутбука, пока они не исправят это в 13.10.

Вот ссылка на источник на github: https://github.com/kjpopov/Ubuntu-Useful-Scripts/blob/master/choose_brightness

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

Я использую ноутбук Asus X55U с Radeon HD 6290

Убедитесь, что вы выполняете скрипт с привилегиями root.

0
ответ дан 13 April 2017 в 15:23

Просто добавьте acpi_osi=, а не acpi_osi=Linux, вот как я заставил его работать на меня.

0
ответ дан 13 April 2017 в 15:23

У меня такая же проблема с ноутбуком Lenovo v570. Мое решение - написать базовый сценарий оболочки;

#!/bin/bash
echo $1 >> /sys/class/backlight/intel_backlight/brightness<

И скопировать его с # ln [script-name-here] /usr/bin

И выполнить его с помощью # kbrightness 500 (я выбрал «kbrightness» для имени сценария)

Решение не для клавиш FN, но я использую этот метод.

0
ответ дан 13 April 2017 в 15:23

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

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