Summary: | [IVB] backlight control stops working on screen off/VT-switch | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | adee.edu | ||||
Component: | Driver/intel | Assignee: | Chris Wilson <chris> | ||||
Status: | RESOLVED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||
Severity: | normal | ||||||
Priority: | medium | CC: | cyberbeat | ||||
Version: | git | ||||||
Hardware: | x86-64 (AMD64) | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
adee.edu
2014-09-17 19:37:24 UTC
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.