Macbook Pro 7.1 上的亮度按钮

Macbook Pro 7.1 上的亮度按钮

我正在按照步骤操作这里。网站说将驱动程序设置为

NVIDIA 二进制 Xorg 驱动程序

nvidia-current(不是nvidia-current-updates),但我没有看到该选项。我将驱动程序设置为

来自 nvidia 331 的 NVIDIA 二进制驱动程序版本 331.38(专有,已测试)

然后重新启动计算机,现在它说我正在使用推荐的驱动程序。

尽管如此,按照网站上的说明,我无法重新启用亮度按钮。首先,我尝试nvidia-xconfig在终端中运行,它显示:

billy@billy-MacBookPro:~$ nvidia-xconfig
WARNING: Unable to locate/open X configuration file.
ERROR: Unable to write to directory '/etc/X11'.

然后我尝试了sudo gedit /etc/X11/xorg.conf一下,它说,

(gedit:4739): Gtk-WARNING **:
 Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown:
 The name org.gnome.SessionManager was not provided by any .service files 

文本文档xorg.conf打开了但是是空白的(没有任何可编辑/更改的内容)。

答案1

您需要运行 nvidia-settings 应用程序。其中将有一个名为“X 服务器显示配置”的选项卡,允许您“保存到 X 配置文件”。

完成后,您可以使用 sudo gedit /etc/X11/xorg.conf 访问该文件

将会有一个名为的部分Section "Monitor"。在该部分下添加以下几行:

Identifier     "Monitor0"
VendorName     "Apple"
Option         "DPMS"
Option         "RegistryDwords" "EnableBrightnessControl=1"

重新启动,你的 MacBook 上的亮度控制就应该可以正常工作了。

答案2

/etc/X11/xorg.conf使用以下配置进行编辑适用于 MackbookPro7,1(安装了 NVIDIA 340.108 专有驱动程序):

Identifier     "Monitor0"
VendorName     "Apple"
Option         "DPMS"
Option         "RegistryDwords" "EnableBrightnessControl=1"

注意:如果/etc/X11/xorg.conf没有,您需要创建一个 - 通过从nvidia-xserver应用程序中导出。

相关内容