desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #33724
[Bug 873808] [NEW] brightness applet needs to support nvidia_backlight
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
Follow ups
References