After using the Nouveau driver for months, I needed performance and came
back to Nvidia proprietary driver 340.102 on Ubuntu 16.04.  The problem
still exist, but my script that fix it by adding 'Option
"RegistryDwords" "EnableBrightnessControl=1"' into
/usr/share/X11/xorg.conf.d/99-nvidia-proprietary-brigthness-keys-
fix.conf works very well.

The only issue left is that when one changes the brightness using the
keys Fn and 'brightness up or down' on the keyboard, briefly at each
change of brightness, it goes to full for a fraction of a second before
settling back to the proper value.  This causes an annoying flashing of
the screen.

The fix for this is to add "acpi_backlight=native" in /etc/default/grub, like
the following:

  GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=native"

Then, issue, as root:

  update-grub
  reboot

With all these changes applied, the brightness issue is fully fixed.

I could integrate this fix and support of the 9400M card into my script,
but would it be of any use?  Would it be deployed or just be wasted here
in this bug report?  Would be nice if that script could be added to the
Nvidia proprietary driver package.  How could this be done?  Who should
I contact?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1389215

Title:
  Brightness controls are not working in Unity / Xorg because of Nvidia
  proprietary driver.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-340/+bug/1389215/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to