Hi Commits 08921e4bda0114c66270e500090e4cfd29f74d39 and fda1ffb07e17469771bba7a8d53fd44c43ee3333 causing the backlight control to cease working after the screen turns off or after a VT switch. Restrating the xserver makes it working again. Reverting those two fixes the problem. Ubuntu 14.10 3.16.0-14-generic xserver 1.16 Intel(R) HD Graphics 4000
Could you please recompile the ddx --enable-debug=full and attach the me the Xorg.0.log, and also capture the dmesg with drm.debug=6. Odd, 3.16 should have bl_power (or so I think). Could you also please ls -R /sys/class/backlight/
(In reply to comment #1) > Odd, 3.16 should have bl_power (or so I think). Could you also please ls -R > /sys/class/backlight/ If you're referring to commit 73580fb764c4213d305c0d36bd8f856ae631eb42 Author: Jani Nikula <jani.nikula@intel.com> Date: Tue Aug 12 17:11:41 2014 +0300 drm/i915/dp: make backlight bl_power control power sequencer backlight it's queued for 3.18.
Yes, missed the all important "not in 3.16".
ls -R /sys/class/backlight/ /sys/class/backlight/: intel_backlight
Created attachment 106520 [details] dmesg with drm.debug=6
Xorg log was huge (135 MB). I had to compress it and upload somwhere else: filebin.ca/1ametrrCDGxK/Xorg.0.log.xz
So during that run, the backlight was externally cycled (i.e. not using X) from max to zero to max brightness again, then the output turned off/on. There was not a VT switch though. What was the sequence of events you performed and the behaviour you observed?
I modified the backlight value to a lower value (but not 0) than back to full with the Fn keys. After that I locked the screen. Waited for it to turn off. Unlocked and tried the Fn key brightness setting again. It didn't work.
Odd, since you should have bl_power. At any rate, could you try with commit 7ecc778691c452285f754743a93a46fa1d3da52f Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Tue Nov 4 10:36:26 2014 +0000 backlight: bl_power uses 0 for on and 4 for off The backlight/bl_power file didn't obey the obvious semantics, but instead operates using some interesting framebuffer API. Oh well. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Odd, since you should not have bl_power. At any rate, could you try with commit 7ecc778691c452285f754743a93a46fa1d3da52f Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Tue Nov 4 10:36:26 2014 +0000 backlight: bl_power uses 0 for on and 4 for off The backlight/bl_power file didn't obey the obvious semantics, but instead operates using some interesting framebuffer API. Oh well. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Sorry for the late response. The problem now seems to be fixed. Thanks.
No worries! Thanks for the bug report and testing.
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.