MATE Fixing the display brightness applet

The MATE display brightness applet doesn't work for me on two different laptops. It shows the error message "Cannot get laptop panel brightness" when I hover over the icon. This applet uses dbus to talk to the hardware so I tried using dbus directly and got:


Code:
$ dbus-send --session --print-reply --dest="org.mate.PowerManager" /org/mate/PowerManager/Backlight org.mate.PowerManager.Backlight.GetBrightness 
Error org.freedesktop.DBus.GLib.UnmappedError.GpmBacklightError.Code2: Dim capable hardware not present

However, the backlight command works just fine using ioctl:
Code:
$ backlight
brightness: 32

Is the appropriate fix going to be figuring out why dbus can't talk to the hardware or to modify the applet to use ioctl? I'm pretty new to BSD so I don't know what is the correct approach in these situations.
 
Back
Top