Macbook Pro 背光控制在 Ubuntu 16.04 上不起作用

Rub*_*iks 8 backlight brightness macbook

安装 Ubuntu 16.04 后,我正在尝试修复 Macbook Pro Retina 上的背光问题。

问题是安装 Ubuntu 16.04 后背光调光器按钮F1 F2Fn+F1Fn+F2根本不起作用。

我曾经在一些答案是建议设置运行acpi_backlight=vendorGRUB_CMDLINE_LINUX_DEFAULT参数并重新启动它,仍然没有工作。

此外,我尝试过其他解决方法https://itsfoss.com/fix-brightness-ubuntu-1310/ 但该ls /sys/class/backlight/目录返回不同的文件,我还尝试设置一些类似于链接上建议的配置,但随后我在显卡上启动 Ubuntu 时出错。

有没有人想过这个?

Alb*_*lla 3

  1. 在终端应用程序中输入:
sudo nano /usr/share/X11/xorg.conf.d/10-nvidia-brightness.conf
Run Code Online (Sandbox Code Playgroud)
  1. 粘贴:
Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "[GPU]"
    Option         "RegistryDwords" "EnableBrightnessControl=1"
EndSection
Run Code Online (Sandbox Code Playgroud)
  1. 在新的终端选项卡 (Control + T) 或窗口中输入:

LSPCI | grep -i --color 'vga\|3d\|2d'

  1. 在第一个终端中,用单词 [GPU] 替换第二个终端中显示的括号之间的名称,并省略括号。

  2. 将文档保存在第一个终端 (Control + O) 中,然后重新启动计算机。

  • 在 Ubuntu 16.04 中使用 GeForce 9400M。 (3认同)

小智 0

这可能会有所帮助:

# grab copy of source
curl -O https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.8.7.tar.xz
tar xf linux-4.8.7.tar.xz
cd linux-4.8.7/drivers/platform/x86

# patch it
curl -o file.patch https://bugzilla.kernel.org/attachment.cgi?id=218051
patch apple-gmux.c < file.patch

# build it
echo '
obj-m += apple-gmux.o

all:
  make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules

clean:
  make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean
' > Makefile
make

# install
targetDir="/lib/modules/$(uname -r)/kernel/drivers/platform/x86"
sudo cp ${targetDir}/apple-gmux.ko ${targetDir}/apple-gmux.ko.backup
sudo cp apple-gmux.ko ${targetDir}

reboot
Run Code Online (Sandbox Code Playgroud)

来源:https ://bugzilla.kernel.org/show_bug.cgi?id=105051#c37