[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: X doesn't start with new xserver-xorg-video-intel



 ❦  7 décembre 2016 16:07 GMT, Ben Hutchings <ben@decadent.org.uk> :

>> It would be interesting to know how (and it explains why the problem
>> was not raised earlier).
>
> It's using the DBus interface org.gnome.SettingsDaemon.Power.Screen:
>
> https://sources.debian.net/src/gnome-shell/3.22.2-1/js/ui/status/brightness.js/?hl=14
>
> This is implemented by gnome-settings-daemon (for Linux only) by
> spawning /usr/lib/gnome-settings-daemon/gsd-backlight-helper (!) which
> finds a backlight device through sysfs and then reads or writes its
> brightness attribute:
>
> https://sources.debian.net/src/gnome-settings-daemon/3.22.1-1/plugins/power/gsd-backlight-helper.c/
> https://sources.debian.net/src/gnome-settings-daemon/3.22.1-1/plugins/power/gsd-backlight-linux.c/

Thanks for the investigation!

Does gsd-backlight-helper is running as root? The brightness attribute
(/sys/class/backlight/intel_backlight/brightness) is writable only by
root.
-- 
Choose a data representation that makes the program simple.
            - The Elements of Programming Style (Kernighan & Plauger)

Attachment: signature.asc
Description: PGP signature


Reply to: