记住了Macbook Pro 5.5的亮度设置,但在启动时不使用


13

这个问题与论坛中的其他问题类似,用户的亮度设置不起作用或不被记住:

  1. 亮度控件在MacBook Pro 5.5上不起作用(ubuntu 12.04 LTS)
  2. 重启后桌面不记得亮度设置

在带有加密主目录的新(双引导)Ubuntu 12.10安装中,亮度控件(“亮度和锁定”设置面板中的滑块以及功能键)都是开箱即用的(hurrah!)。不幸的是,该设置没有被记住。

从线程(2)的注释13中,我能够使系统记住该设置,但不能使用它。作为记录,在我的系统上,有必要在中调整路径rc.local

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
echo 0 > /sys/class/backlight/apple_backlight/brightness
exit 0

这样可以成功记录关闭时的屏幕亮度,但是对屏幕亮度没有影响。我可以说该值已记录,因为:

  • /sys/class/backlight/apple_backlight/brightness 启动时包含一个值
  • “亮度和锁定”面板中的滑块处于正确位置
  • 当我更改亮度和锁定中的滑块时,或者当我使用亮度功能键时,屏幕亮度会更改为亮度文件中记录的下一个值(例如,如果我使用功能键设置背光灯到仍保持开启状态的最暗设置,重新启动并使用功能键将屏幕变暗一次,背光关闭)

有谁知道如何完成拼图的最后一部分?


你有没有下的任何/sys/class/backlight其他比apple_backlight
Symin

Answers:


1

您是否尝试过在xrandr中手动设置?只需尝试以下一项:将亮度设置为0.8,即可在〜/ .xprofile中键入以下命令(如果尚不可用,请创建此文件)

xrandr --output LVDS1 --brightness 0.8

上面的代码将主监视器(LVDS1)的亮度设置为0.8。只需根据您的需要进行更改即可。然后,重新启动您的Mac,然后看..


1

这是Macbook Pro的当前错误。我怎么知道?我有一个Macbook Pro用户启动是作为bug。它与更改设置有关,但是硬件无法接收更改。对于某些Macbook Pro用户而言,将其更改为什么都无所谓,或者如果您通过在寄存器中回显“设置”来对其进行手动更改,则标志会更改,但是硬件不会接受该更改。它与硬件的ACPI接口有关。

*尽管不是很优雅,但目前有一种解决方法。如果您进入OSX并更改了亮度设置,那么当您重新引导并回到Ubuntu时,最后一个OSX亮度设置是Ubuntu启动时的当前设置。

如果您有此问题,请订阅此错误,以帮助其解决: 背光控件不起作用,但是/ sys / class / backlight中有条目。


0

我不知道这是否与您是否以EFI模式启动有关。我相信这就是为什么Mac OS X可以更改设置的原因,而Ubuntu不能。本文提供了有关以EFI模式启动的信息:https : //help.ubuntu.com/community/UEFI

祝你好运!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.