Description of problem:
Ufter updating freshly installed F15 keyboard backlight stoped working.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. install F15
Keyboard backlight working
I really have no ide what info you will need. Please tell me what to provide you with.
When i saw this bug get assigned to kernel team i booted laptop with previous kernel to see if it was actually kernel related. Well, you probably new that, but i wanted to see it myself.
And indeed i booted into kernel 22.214.171.124-26.rc1.fc15.x86_64, one that got updated by 2.6.40-4.fc15.x86_64 and keyboard backlight worked (as it used to).
Hopefully next kernel update will fix this issue.
Did a test run of F16 alpha with kernel 3.0 and problem is not resolved. I will try to look closely to find out exactly when keyboard loosing backlight. During the initial boot it works. At the point when it about to mount my partitions light goes off for good.
Adding configuration file sony-laptop.conf in /etc/modprobe.d/ with one single line:
options sony-laptop kbd_backlight=1
Solves this issue. I guess it was missing configuration item and not a problem in kernel.
I don't know if this is a intended solution, i really want to know what went wrong since F15 fresh installation, when backlight worked out of the box to latest F15 updates when it stopped working.
Im using F16 at this moment and out of the box backlight was not working either.
Please give me some technical explanation, it's really bothering me.
(In reply to comment #3)
> Adding configuration file sony-laptop.conf in /etc/modprobe.d/ with one single
> options sony-laptop kbd_backlight=1
> Solves this issue. I guess it was missing configuration item and not a problem
> in kernel.
> I don't know if this is a intended solution, i really want to know what went
> wrong since F15 fresh installation, when backlight worked out of the box to
> latest F15 updates when it stopped working.
> Im using F16 at this moment and out of the box backlight was not working
> Please give me some technical explanation, it's really bothering me.
When the keyboard backlight support was originally added, the commit said to default it to on with a 10 second timeout. That actually wasn't the case, as the default value is commented out for the kbd_backlight parameter. Because it is a static variable, it gets set to 0 by default without some other form of initialization.
However, it seems the function to set the value wasn't actually called immediately, so whatever state the keyboard was in initially would remain. Then commit df410d522410e67660 was introduced during the 2.6.39 timeframe to immediately set whatever value was present (as well as attempt to restore/reset the state on module removal or resume). That seems to have now forced the light off immediately when the module is loaded.
*** Bug 752275 has been marked as a duplicate of this bug. ***
Josh thank you for your explanation.
This fell through the cracks upstream, but I resent it. I've gone ahead and committed the patch to Fedora.
kernel-3.2.8-3.fc16 has been submitted as an update for Fedora 16.
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing kernel-3.2.8-3.fc16'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
kernel-3.2.9-1.fc16 has been submitted as an update for Fedora 16.
kernel-3.2.9-1.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.