-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Backlight function doesn't work #1
Comments
Hey! Can you test and see if force loading a thinkpad_acpi solves this issue? To do it you'd need to create a thinkpad-acpi.conf file in /etc/modprobe.d that contains "options thinkpad_acpi force_load=1" without quotes, after that reboot your machine and test again. If this won't work we can try to manually control this via conf file. |
Regarding thinkpad_acpi: Edit: I just checked something. Fixing this issues resolves the necessity to force_load thinkpad_acpi. The module now loads automatically without any additional parameters. |
The issue with the EC not being detected also impacts tlp charging / calibration thresholds as the tpacpi-bat returns error that the device is not supported.. Most probably this would also be fixed by the change done by @dwzg Unfortunately my keyboard won't arrive until at least end of next week :/ |
I got the backlight to work! Writing 0x05 to the address 0x01 in ectool does the trick for me. After this I can control the backlight with Fn+Space, like on a noncorebooted T440p. Still no clue where this problem comes from and how to fix it permanently. |
Backlight is fixed now: https://review.coreboot.org/c/coreboot/+/38650 |
kbl_on2.txt
kbl_on1.txt
kbl_off.txt
The original Lenovo firmware allows changing keyboard backlight parameters with ectool
low brightness
sudo ./ectool -w 0xd -z 0x42
high brightness
sudo ./ectool -w 0xd -z 0x82
disable backlight
sudo ./ectool -w 0xd -z 0x02
On coreboot this doesn't work at all. The backlight stays off in any case.
The text was updated successfully, but these errors were encountered: