Как настроить управление яркостью на Lenovo Yoga 13?

Управление яркостью не работает по умолчанию в Ubuntu 13.04. Решение для 12.10 не работает, также как это

Есть идеи, как это исправить?

Обновление:

После исследования я нашел, как изменить яркость вручную. Что нужно сделать, это набрать в терминале:

echo 2000 | sudo tee /sys/class/backlight/intel_backlight/brightness

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

Обновление 2:

Найдено решение, см. Ниже

6
задан 13.04.2017, 15:25

4 ответа

Я нашел решение , как решить проблему с яркостью

Копировать / вставить:

  1. Добавить acpi_backlight=vendor в командную строку GRUB_DEFAULT [ 116]
  2. Запустите команду sudo update-grub
  3. черный список ideapad_laptop, добавив blacklist ideapad_laptop в ваш файл /etc/modprobe.d/blacklist.conf.
  4. Перезагрузка
6
ответ дан 14.10.2019, 11:56
  • 1
    Это решение также работало на 14.04 LTS на моих 11 Йоги. – Vinod Kumar 17.08.2014, 21:34

Я столкнулся с той же проблемой, команда, которую вы написали, исправит ее, но чтобы заставить работать ключи, я создал небольшой скрипт, который просматривает файл / sys / class / backlight / acpi_vide0 / Brightness на предмет изменений, и затем преобразует и записывает это в файл / sys / class / backlight / intel_backlight / Brightness.

Простой скрипт (который требует inotify-tools):

while inotifywait -e modify /sys/class/backlight/acpi_video0/brightness >/dev/null 2>&1; do
  RATIO=97 #I got this by dividing the intel max_brightness by acpi's max_brightness+1
  BRIGHTNESS=`cat /sys/class/backlight/acpi_video0/brightness`
  NEW_BRIGHTNESS=$((RATIO*BRIGHTNESS))
  echo ${NEW_BRIGHTNESS} > /sys/class/backlight/intel_backlight/brightness
done

Запустите его как sudo, и вы должны быть золотым.

Ура!

РЕДАКТИРОВАТЬ: Убедитесь, что вы обновляете константу отношения, если вы можете ввести 2000, наши значения отличаются. Максимальный интеллект - 976.

1
ответ дан 14.10.2019, 11:56

Решение очень простое. работал для меня в Ubuntu 13.10.

Lenovo Yoga 13 имеет графическую карту Intel, поэтому было довольно легко отобразить события ACPI, генерируемые клавишами включения / выключения (запустите «acpi_listen» в терминале и нажмите клавиши и смотрите).

Я создал набор сценариев для сопоставления событий ACPI для управления яркостью (используя решения для других ноутбуков, найденных на форумах) и разместил их в git:

https://github.com/ thrull / Lenovo-йога-яркость-контроль

0
ответ дан 14.10.2019, 11:56

Я понял. Мой ноутбук Lenovo G580 с графикой Intel. Я сделал следующее:

Отредактировал /etc/X11/xorg.conf ... для этого в терминале набрал: sudo nano /etc/X11/xorg.conf и добавил эту строку: Option "RegistryDwords" "EnableBrightnessControl=1"

Я перезапустил компьютер, и дисплей не появился.

Затем я перешел к расширенным параметрам во время загрузки и перешел в режим загрузки с низкой графикой. В этом меню есть один вариант устранения неполадок. Я выбрал редактировать файл конфигурации.

Затем я удалил вышеуказанную строку Option "RegistryDwords" "EnableBrightnessControl=1" и нажал OK, перезапустил, и теперь управление яркостью работает должным образом, включая горячие клавиши. Слава Богу.

0
ответ дан 14.10.2019, 11:56
  • 1
    Эта тема для Ubuntu 13.04, и нет такого файла этим путем:/etc/X11/xorg.conf – metasim 21.05.2013, 16:34

Теги

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