pidgin-blinklight 不适用于 thinkpad_acpi (T430)

pidgin-blinklight 不适用于 thinkpad_acpi (T430)

我在 ThinkPad T430 上使用 Ubuntu 13.04,并且想要使用该pidgin-blinklight插件。

该插件说它需要 ibm-acpi,但据我所知,它已被废弃,并且thinkpad_acpi默认加载在我的机器上:

$ sudo lsmod| grep acpi
thinkpad_acpi          81222  0

有没有一种方法可以让它与 thinkpad_acpi 而不是 ibm 一起工作?

答案1

不幸的是,除了关闭之外,没有已知的可能性来控制该笔记本电脑上的 thinklight。当你的thinklight亮起时你可以尝试一下 echo 0 > /sys/class/leds/tpacpi\:\:thinklight/device/leds/tpacpi\:\:thinklight/brightness。将 255 作为值来打开它不再起作用。

也许这与新的背光有关,但我不确定。

答案2

我知道这个问题很古老,但对于其他想知道的人来说,以下解决方案适用于我在 Kubuntu 14.04 下的 T430:

https://www.reddit.com/r/thinkpad/comments/5f87sg/hint_blinking_the_thinklight_with_software_on_new/

如果 reddit 链接消失:将其编译为名为 ec_access 的可执行文件:

https://github.com/torvalds/linux/blob/master/tools/power/acpi/tools/ec/ec_access.c

然后做

./ec_access -w 0x3b -v 16

打开,并且

./ec_access -w 0x3b -v 14

关闭。

答案3

该插件说它需要 ibm-acpi,但据我所知,它已被贬低,并且 thinkpad_acpi 默认加载在我的机器上:

尽管内核模块名称已更改,但用户空间接口并未更改。 think-light 仍然通过 控制/proc/acpi/ibm/light。快速“字符串”检查pidgin-blinklight显示路径仍在二进制文件中。

所以我有根据的猜测是应该按原样工作。

相关内容