Issues with ThinkPad Helix

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,
I've been running Linux on my Helix for a while now and I've noticed a few things that should be fixed with the thinkpad_acpi driver and this laptop.
First off, brightness control on this model should probably be disabled by default. The proper way of adjusting the brightness on this model is by controlling it via the graphics card, attempting to change the brightness using the thinkpad_acpi driver does not work and confuses certain DE's, for example: in order to get brightness controls in GNOME working, I had to add thinkpad_acpi.brightness_enable=0 (in addition to the usual acpi_backlight=vendor and acpi_osi=Linux that you have to add for most newer thinkpads these days) to my kernel's command lines so that GNOME would not choose the thinkpad_acpi method of changing the backlight by default and instead use the graphics card.
Second off, I've noticed issues with the laptop coming out of suspend and leaving the power light on the keyboard dock blinking, although the power light on the back of the tablet seems to be just fine. The only fix I've found to this is undocking the tablet and redocking it. The blinking also seems to persist between reboots. I've gone through all the LEDs that thinkpad_acpi shows, but none of them seem to change the status of the keyboard dock's power LED.
Another issue I noticed is that whenever the brightness is changed, the following message comes up in dmesg:
[ 1370.510217] thinkpad_acpi: unknown possible thermal alarm or keyboard event received
[ 1370.510222] thinkpad_acpi: unhandled HKEY event 0x6050
[ 1370.510224] thinkpad_acpi: please report the conditions when this event happened to ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx
The last issue I've noticed is that there doesn't seem to be any way to control the volume mute LED. I did find that the microphone mute LED comes up and works just fine, but the driver doesn't seem to detect the volume-mute button.
If there's anything I can do to help out just let me know, I do know how to program in C pretty proficiently, but I've never done kernel development before. I also don't mind providing any extra information you might need.
Thank you!

------------------------------------------------------------------------------
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk
_______________________________________________
ibm-acpi-devel mailing list
ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/ibm-acpi-devel




[Index of Archives]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Photo]     [Yosemite Photos]     [Yosemite Advice]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Device Mapper]

  Powered by Linux