My brightness control suddenly stopped working, when it did. I didn’t do much changes to my system, so I suspect there’s a recent kernel change, or anything else of a similar kind (e.g. a systemd update) that broke it. However I’ll try to journal that here.
My issue is basically the same as in the thread [SOLVED] /sys/class/backlight empty, but I have a laptop screen indeed, not an external display. And, again, everything worked just days ago.
What I’ve tried? Things written in that forum post: I tried all possible backlights kernel parameters:
acpi_backlight=video
and none
and native
and vendor
.
Note: there should be just one string of these 4 variants, not all at the same time. It was unclear to me from the ArchWiki’s interface, but Gentoo wiki helped me here.
I did sudo mkinitcpio -p linux
as well.
My config is: MacBookPro 8,1 (Sandy Bridge) with Intel GPU (6th gen).
More details:
OS: Arch Linux x86_64
Host: MacBookPro8,1 1.0
Kernel: 6.1.5-arch2-1
WM: sway
Terminal: foot
CPU: Intel i5-2415M (4) @ 2.900GHz
GPU: Intel 2nd Generation Core Processor Family
Memory: 1689MiB / 15913MiB