Mon Macbook Air 2013 dure 1,5 heure avec une lumière trop vive. Plus de 7 heures avec une lumière normale (soit 30 à 40% de l'intensité maximale actuelle) correspondant à ma luminosité par défaut sous OS X où la batterie dure 7 à 9 heures. Je voudrais avoir un one-liner de gsettings
pour effectuer le changement. Il y a un saut rapide dans la consommation d'énergie de l'affichage en fonction du réglage. Je voudrais trouver le meilleur pour la consommation d'énergie et la convivialité.
Demande de fonctionnalité https://bugs.freedesktop.org/show_bug.cgi?id=67454 , indiquée ici https://wiki.debian.org/InstallingDebianOn/Apple/MacBookAir/ 6-2 . Aucun correctif upstread téléchargé pour le moment. Ce n’est pas un bug, mais il manque complètement le contrôle du rétroéclairage non-i915 , il est classé comme étant d’importance moyenne, mais il est décidé que notourbug . Changement possible du matériel bientôt.
Des solutions de rechange à propos du rétroéclairage?
Je fais
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'
où les erreurs sont inoffensives. Le résultat fonctionne dans mon système! Ici est un ticket sur le cas.
Ordinateur portable: Macbook Air 2013-mid (6.2)
Versions Ubuntu: 16.04
Noyaux Linux: 4.4 et 4.6
Statut: fonctionnalité déconseillée demande (RESOLVED NOTOURBUG) car aucune ressource pour le développement ne permet l'ajustement de Apple Matériel pour Linux au moins du côté Intel. Cependant, Patrik Jacobsen travaille avec.
Il suffit de faire ce qui fonctionne dans la plupart des cas de Macbook 6.2
git clone https://github.com/patjak/mba6x_bl && cd mba6x_bl/ && make && make install
Les erreurs concernant SSL sont inoffensives.
Je ne peux pas obtenir gsettings pour changer la luminosité de mon ordinateur portable sous Ubuntu 16.06, mais je peux changer la luminosité en stockant une valeur dans/sys/classe/rétroéclairage/nom de périphérique/luminosité où périphérique- name est l'un des périphériques vidéo répertoriés dans/sys/class/backlight. Dans chacun de ces répertoires, il y a un fichier max_brightness. Pour écrire dans ces fichiers, vous devez être root. Donc, dans mon cas, en utilisant le premier des 3 répertoires de périphériques (qui dans mon cas est 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"
La dernière ligne ci-dessus donne une commande de changement de luminosité "one-liner".
Vous pouvez étendre cela si vous le souhaitez pour calculer une fraction de luminosité requise en fonction de max_brightness à l'aide de la commande expr.
P.S. Mon ordinateur portable est un Intel Compaq CQ62, ce qui pourrait ne pas résoudre le problème sur un Macbook.