Как заставить работать клавиши яркости на HP Folio 13?

В моем ноутбуке HP Folio 13 с Ubuntu 13.04 управление яркостью работает с помощью ползунка в системе. Яркость и усиление. Блокировка настроек , но функциональные клавиши яркости - нет. Кроме того, уровень яркости установлен на максимум при каждой загрузке.

Есть ли способ заставить их работать и заставить систему поддерживать уровень яркости, установленный на предыдущем сеансе?

Некоторая информация о моем ноутбуке, рассматривающая эту проблему:

ls /sys/class/backlight
intel_backlight

ls /sys/class/backlight/*/brightness
/sys/class/backlight/intel_backlight/brightness

lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

uname -a
Linux folio13 3.8.0-19-generic #29-Ubuntu SMP Wed Apr 17 18:16:28 UTC 2013 x86_64 GNU/Linux
4
задан 26 April 2013 в 00:17

4 ответа

Чтобы заставить функциональные клавиши яркости работать на моем ноутбуке, я попробовал следующие конфигурации (одну за другой) в /etc/default/grub, но ни одна из них не работала:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force acpi_backlight=vendor"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=linux acpi_backlight=vendor"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"

То же самое для переменной GRUB_CMDLINE_LINUX .

Я читал о решении, которое предлагало отредактировать /etc/X11/xorg.conf, но в моей системе такого файла не было.

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

1) Установите xbacklight, выполнив:

sudo apt-get install xbacklight -y

2) Перейдите в Системные настройки> Клавиатура> Сочетания клавиш> Пользовательские сочетания клавиш

3) Добавьте следующие привязки:

Brightness Down = xbacklight -10
Brightness Up = xbacklight +10

4) Нажмите «Отключено» и нажмите ваши предпочтительные комбинации (для меня CTRL + F2 и CTRL + F3 отлично работает)

0
ответ дан 26 April 2013 в 00:17

Это ошибка, которая была недавно устранена: https://bugs.launchpad.net/ubuntu/+source/upower/+bug/994745

Она связана из-за того, что ошибка ядра в исходной версии проблемы с отключением не были распознаны: https://bugzilla.kernel.org/show_bug.cgi?id=54621

Надеюсь, это можно перенести в Raring ядро в ближайшее время.

0
ответ дан 26 April 2013 в 00:17

Ребята, у меня это работало с этой настройкой в ​​/etc/default/grub:

GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi="

Да, это пустое значение для acpi_osi ...

Не забудьте выполнить sudo update-grub и перезапустить после редактирования файла /etc/default/grub.

0
ответ дан 26 April 2013 в 00:17

Я хотел добавить исправление, которое работало для меня, потому что я нигде не мог найти это решение.

Если у вас есть видеокарта Intel (например, HD 4000), вы можете исправить это, добавив acpi_backlight=intel_backlight к вашим опциям grub (так же, как и выше).

ПЕРЕД ТЕМ, ЧТО ВЫ ДЕЛАЕТЕ: Проверьте, действительно ли у вас есть видеокарта Intel со следующей командой:

echo 200 > /sys/class/backlight/intel_backlight/brightness

Если ваша яркость изменится, то это решение должно работать для вас.

Обратите внимание , что я не тестировал это решение для ноутбуков с несколькими видеокартами (например, NVidia Optimus и т. П.).

0
ответ дан 26 April 2013 в 00:17

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

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