Как управлять подсветкой и набором предельная яркость Max в дисплее Ubuntu 16.04?

Мое питание MacBook Air 2013 года длится 1,5 часа только с слишком ярким светом. Больше чем 7 часов с нормальным светом (который составляет 30-40% макс. тока) соответствие моей яркости по умолчанию в OS X, где батарея служит 7-9 часов. Я хотел бы иметь остроту gsettings вносить изменение. Существует быстрый переход в потребляемой мощности дисплея в зависимости от установки. Я хотел бы найти оптимальный для потребляемой мощности и удобства использования.

  • Запрос новых функций https://bugs.freedesktop.org/show_bug.cgi? id=67454, на который указывают здесь https://wiki.debian.org/InstallingDebianOn/Apple/MacBookAir/6-2. Никакие upstread еще не фиксируют загруженный. Это не ошибка, но там пропускает полностью non-i915 управление подсветкой, это оценивается средняя важность большинства, но это решено как notourbug. Возможное изменение аппаратных средств скоро.

  • Какие-либо обходные решения о подсветке?

Я делаю

git clone https://github.com/patjak/mba6x_bl
Cloning into 'mba6x_bl'...
remote: Counting objects: 140, done.
remote: Total 140 (delta 0), reused 0 (delta 0), pack-reused 140
Receiving objects: 100% (140/140), 45.12 KiB | 0 bytes/s, done.
Resolving deltas: 100% (76/76), done.
Checking connectivity... done.

masi@masi:~/jacob$ cd mba6x_bl/

masi@masi:~/jacob/mba6x_bl$ make
make -C /lib/modules/4.4.0-22-generic/build M=/home/masi/jacob/mba6x_bl modules
make[1]: Entering directory '/usr/src/linux-headers-4.4.0-22-generic'
  CC [M]  /home/masi/jacob/mba6x_bl/mba6x_bl.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /home/masi/jacob/mba6x_bl/mba6x_bl.mod.o
  LD [M]  /home/masi/jacob/mba6x_bl/mba6x_bl.ko
make[1]: Leaving directory '/usr/src/linux-headers-4.4.0-22-generic'

masi@masi:~/jacob/mba6x_bl$ sudo make install
make -C /lib/modules/4.4.0-22-generic/build M=/home/masi/jacob/mba6x_bl modules_install
make[1]: Entering directory '/usr/src/linux-headers-4.4.0-22-generic'
  INSTALL /home/masi/jacob/mba6x_bl/mba6x_bl.ko
At main.c:222:
- SSL error:02001002:system library:fopen:No such file or directory: bss_file.c:175
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: bss_file.c:178
sign-file: certs/signing_key.pem: No such file or directory
  DEPMOD  4.4.0-22-generic
make[1]: Leaving directory '/usr/src/linux-headers-4.4.0-22-generic'

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

Ноутбук: MacBook Air, с 2013 серединами (6.2)
Версии Ubuntu: 16.04
Ядро Linux: 4.4 и 4.6
Состояние: запрос устаревшей функции (РАЗРЕШИЛ NOTOURBUG), потому что никакие ресурсы для разработки для корректировки Аппаратных средств Apple для Linux, по крайней мере, на стороне Intel. Однако Patrik Jacobsen работает с ним.

2
задан 9 March 2017 в 00:31

2 ответа

Просто сделайте, какие работы в большинстве случаев Macbook 6.2

git clone https://github.com/patjak/mba6x_bl && cd mba6x_bl/ && make && make install

ошибки о SSL безопасны.

0
ответ дан 9 March 2017 в 00:31

Я не могу заставить gsettings изменять яркость на своем ноутбуке под управлением Ubuntu 16.06, но я могу изменить яркость путем хранения значения в/sys/class/backlight/device-name/brightness, где имя устройства является одним из видеоустройств, перечисленных в/sys/class/backlight. В каждом из этих каталогов существует max_brightness файл. Для записи в эти файлы, необходимо будет быть корнем. Таким образом в моем случае, с помощью первого из 3 каталогов устройства (который в моем случае является acpi_video0),

$ ls /sys/class/backlight    # shows the video devices
acpi_video0    acpi_video1    radeon_bl0
$ cat /sys/class/backlight/acpi_video0/brightness   # shows current level
7
$ cat /sys/class/backlight/acpi_video0/max_brightness   # shows max level
10
$ sudo sh   # become super-user
# echo 3 > /sys/class/backlight/acpi_video0/brightness   # dim screen
# echo 10 > /sys/class/backlight/acpi_video0/brightness   # max brightness
# exit   # return to unprivileged user
$ sudo sh -c "echo 10 > /sys/class/backlight/acpi_video0/brightness"

заключительная строка выше дает команду изменения яркости "остроты".

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

P.S. Моим ноутбуком является Intel Compaq CQ62, таким образом, это не может решить проблему на MacBook.

1
ответ дан 9 March 2017 в 00:31

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

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