How To Enable ddccontrol For Users
By Jakob Hollenstein
First of all install ddccontrol…
sudo apt-get install gddccontrol
Add i2c-dev to /etc/modules.
create a file /etc/udev/rules.d/50-i2c.rules
# This file sets the group of the i2c-* devices to "users" KERNEL=="i2c\-[0-9]", GROUP="users"
Of course make sure, your user is a “users” user… mine was not… here is also a good point to site “man group”:
BUGS
As the 4.2BSD initgroups(3) man page says: No-one seems to keep/etc/group up-to-date.
sudo addgroup FOO_THE_USER users
after logging out and in (and having the new permission) (and the module) it should be possible to find the right device…
Start “gddccontrol” and create a few profiles (for example a warm dim profile for night, and a bright “cool” profile for daylight work…) (don't forget to save them! (doh!))
Now, add the “Monitor Profile Switcher” and well… have fun.
Text by Jakob Hollenstein, licensed under a Creative Commons Attribution 3.0 Austria License.