Public bug reported: There is a popular third-party backlight driver for Nvidia GPUs that are not supported by the manufacturers backlight driver, known as nvidiabl (or nvidia_backlight). See https://github.com/guillaumezin/nvidiabl for more information. This is not the same driver as nv_backlight.
In order for this driver to be recognized by the brightness applet, nvidia_backlight needs to be added to the top of the vendor array in gsd-backlight-helper so that it looks like this: /* available kernel interfaces in priority order */ static const gchar *backlight_interfaces[] = { "nvidia_backlight", "nv_backlight", "asus_laptop", "toshiba", "eeepc", "thinkpad_screen", "acpi_video1", "mbp_backlight", "acpi_video0", "fujitsu-laptop", "sony", "samsung", NULL, }; nvidia_backlight needs to be placed at the top of the list because the non-functioning vendor module (sony, in my case) is still present in /sys/class/backlight, so nvidia_backlight needs to be recognized before sony. ** Affects: gnome-settings-daemon (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-settings-daemon in Ubuntu. https://bugs.launchpad.net/bugs/873808 Title: brightness applet needs to support nvidia_backlight Status in “gnome-settings-daemon” package in Ubuntu: New Bug description: There is a popular third-party backlight driver for Nvidia GPUs that are not supported by the manufacturers backlight driver, known as nvidiabl (or nvidia_backlight). See https://github.com/guillaumezin/nvidiabl for more information. This is not the same driver as nv_backlight. In order for this driver to be recognized by the brightness applet, nvidia_backlight needs to be added to the top of the vendor array in gsd-backlight-helper so that it looks like this: /* available kernel interfaces in priority order */ static const gchar *backlight_interfaces[] = { "nvidia_backlight", "nv_backlight", "asus_laptop", "toshiba", "eeepc", "thinkpad_screen", "acpi_video1", "mbp_backlight", "acpi_video0", "fujitsu-laptop", "sony", "samsung", NULL, }; nvidia_backlight needs to be placed at the top of the list because the non-functioning vendor module (sony, in my case) is still present in /sys/class/backlight, so nvidia_backlight needs to be recognized before sony. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/873808/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp