On Arch Linux, the brightness control slider takes a second to apply once adjusted. On NixOS, the transition is instantaneous, with some visual irregularities—the bottom panel which is blurred and gray, becomes very white. My assumption is that on NixOS, instead of using my monitor’s brightness controls, it’s doing some gamma adjustment instead. How can I get it to control my monitor’s actual brightness?
Fixed by adding hardware.i2c.enable = true; and “i2c” to extraGroups.
1 Like
Adding your user to the “i2c” group shouldn’t be necessary. If it is, it means there’s a problem in the i2c module.
It is necessary, otherwise I have Permission Denied errors for /dev/i2c-* (shows in journalctl -b) and the brightness slider won’t be accessible in KDE Plasma - Display Configuration.
Well, then the udev rules are broken. You should be given access to these devices once you log in. I’ll have to look into this.
1 Like