Moving from Fedora 5 to 7 on a Dell Latitude D610 with Intel 915GM we see the brightness automatically increase to maximum quickly after any attempt to dim the display. Kills battery life. (II) Module intel: vendor="X.Org Foundation" compiled for 1.3.0, module version = 2.1.1 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 1.2
Created attachment 12632 [details] X log
Created attachment 12633 [details] xorg.conf
There have been some related fixes in xf86-video-intel 2.2.0. Could you try it?
2.2.0 exhibits the same behavior.
Created attachment 12950 [details] latest backlight fixes Does this patch work for you?
Adding Sergio to this bug as I think he was seeing similar issues.
Created attachment 12954 [details] backlight fixes Save backlight state at suspend/leaveVT time Don't set brightness to maximum if it was zero (a valid value). Save the current state at startup.
seems to be working.
Ok, fix pushed. Thanks a lot for your testing & suggestions.
Um, worked fine until suspend/resume. Then self brightening came back.
Hm, that may be a separate problem... are you using vbetool post in your resume path?
Oh and does the brightness go back to maximum after a VT switch? If not, I think you have a separate suspend/resume problem.
I don't had many time to test it , but so far I don't see any regression ... (In reply to comment #10) > Um, worked fine until suspend/resume. Then self brightening came back. > What is your kernel version ?
VT switch apparently does not trigger the brightening. kernel is 2.6.23.1-21.fc7, latest F7 updates kernel.
(In reply to comment #11) > Hm, that may be a separate problem... are you using vbetool post in your resume > path? > No idea. Just doing stock KDE kpowersave suspend to RAM.
(In reply to comment #14) > VT switch apparently does not trigger the brightening. > > kernel is 2.6.23.1-21.fc7, latest F7 updates kernel. > Could you try a 2.6.22 from fedora and report any difference ?
Well, if VT switch doesn't cause the problem, then there's a bug in your suspend/resume path somewhere. My guess is that your distro is using vbetool post on resume, which resets the chip and may increase the brightness to a default (high) level. A proper fix for this is to use the latest DRM bits, which include suspend/resume functionality for i915, and disable vbetool on your system. Either way, you should open a new bug for that problem if the above doesn't work for you.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.