Display Brightness Control Doesn't Work with Nvidia Drivers

Hi guys,

I know, I am starting to get annoying. But I am trying openSuse 13.2 on Macbook Pro Retina with NV GT 750M graphic card. Now I need to get to work brightness control. It works fine with Nouveau drivers, but with Nvidia proprietary drivers it doesn’t. The brightness feedback back shows up and changing, data in /sys/class/backlight/* is also changing as expected, but the actual brightness of the screen doesn’t change. So I googled it, and found two main recipes:

  1. add Option “RegistryDwords” “EnableBrightnessControl=1” to Device section in /etc/X11/xorg.conf and

  2. add acpi_backlight=vendor to kernel command line parameters.

First didn’t change anything. The second made display dimmer, but feedback brightness bar doesn’t show up any longer and screen brightness stays unchanged.

Any workaround would be highly appreciated! Thanks.

Denis

I use nvidia-settings to adjust my display brightness, contrast, gamma and digital vibrance.
when I can’t get the right one that my eyes like using the monitor control.

Ya, thanks, but this is not the same to changing backlight :frowning:

Maybe this would help?
https://wiki.archlinux.org/index.php/MacBookPro11,x#Screen_backlight

I.e. does backlight control work if you run:

setpci -v -H1 -s 00:01.00 BRIDGE_CONTROL=0

You could add that line to /etc/init.d/boot.local I suppose to call it automatically on boot.

OMG! This is working!!! MEGA THANKS!!! rotfl!