В моем ноутбуке 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
Чтобы заставить функциональные клавиши яркости работать на моем ноутбуке, я попробовал следующие конфигурации (одну за другой) в /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 отлично работает)
Это ошибка, которая была недавно устранена: https://bugs.launchpad.net/ubuntu/+source/upower/+bug/994745
Она связана из-за того, что ошибка ядра в исходной версии проблемы с отключением не были распознаны: https://bugzilla.kernel.org/show_bug.cgi?id=54621
Надеюсь, это можно перенести в Raring ядро в ближайшее время.
Ребята, у меня это работало с этой настройкой в /etc/default/grub
:
GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi="
Да, это пустое значение для acpi_osi ...
Не забудьте выполнить sudo update-grub
и перезапустить после редактирования файла /etc/default/grub
.
Я хотел добавить исправление, которое работало для меня, потому что я нигде не мог найти это решение.
Если у вас есть видеокарта Intel (например, HD 4000), вы можете исправить это, добавив acpi_backlight=intel_backlight
к вашим опциям grub (так же, как и выше).
ПЕРЕД ТЕМ, ЧТО ВЫ ДЕЛАЕТЕ: Проверьте, действительно ли у вас есть видеокарта Intel со следующей командой:
echo 200 > /sys/class/backlight/intel_backlight/brightness
Если ваша яркость изменится, то это решение должно работать для вас.
Обратите внимание , что я не тестировал это решение для ноутбуков с несколькими видеокартами (например, NVidia Optimus и т. П.).