首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >udev事件的TLP问题。Ubuntu 19.04

udev事件的TLP问题。Ubuntu 19.04
EN

Ask Ubuntu用户
提问于 2019-07-22 14:22:35
回答 1查看 363关注 0票数 1

我在Ubuntu19.04上安装的TLP不会在充电状态改变时自动更改状态。

产自

代码语言:javascript
复制
    sudo tlp-stat -s
代码语言:javascript
复制
    --- TLP 1.1 --------------------------------------------

    +++ System Info
    System         = HP Type1ProductConfigId HP Pavilion Gaming Laptop 15- cx0xxx
    BIOS           = F.11
    Release        = Ubuntu 19.04
    Kernel         = 5.0.0-20-generic #21-Ubuntu SMP Mon Jun 24 09:32:09 UTC 2019 x86_64
    /proc/cmdline  = BOOT_IMAGE=/boot/vmlinuz-5.0.0-20-generic root=UUID=60b2ea7a-4132-4a64-8f5c-2e6484bce09a ro quiet splash vt.handoff=1
    Init system    = systemd v240
    Boot mode      = UEFI

    +++ TLP Status
    State          = enabled
    Last run       = 15:56:31,    795 sec(s) ago
    Mode           = AC
    Power source   = AC

对以下方面的改动:

代码语言:javascript
复制
    --- TLP 1.1 --------------------------------------------

    +++ System Info
    System         = HP Type1ProductConfigId HP Pavilion Gaming Laptop 15-cx0xxx
    BIOS           = F.11
    Release        = Ubuntu 19.04
    Kernel         = 5.0.0-20-generic #21-Ubuntu SMP Mon Jun 24 09:32:09 UTC 2019 x86_64
    /proc/cmdline  = BOOT_IMAGE=/boot/vmlinuz-5.0.0-20-generic root=UUID=60b2ea7a-4132-4a64-8f5c-2e6484bce09a ro quiet splash vt.handoff=1
    Init system    = systemd v240
    Boot mode      = UEFI

    +++ TLP Status
    State          = enabled
    Last run       = 15:56:31,    916 sec(s) ago
    Mode           = AC
    Power source   = battery

拔掉电源线时。由于TLP使用udev事件(据我所知),第一步是检查事件是否正确接收。

代码语言:javascript
复制
    sudo udevadm monitor
    monitor will print the received events for:
    UDEV - the event which udev sends out after rule processing
    KERNEL - the kernel uevent

我拔掉电缆几次,看到笔记本电脑上的充电状态发生了变化,但在运行上述监视器的控制台中没有打印任何内容。

还请注意,我最近升级了从Ubuntu18.04LTS到19.04。然而,即使在升级之前,它也没有工作。

有什么想法吗?说到这件事,我已经束手无策了。

EN

回答 1

Ask Ubuntu用户

发布于 2019-07-22 16:42:40

我正在Ubuntu16.04上运行一个较早版本的tlpudevadm在那里正常工作。这些规则存储在这里:

代码语言:javascript
复制
$ ll /lib/udev/rules.d/*tlp*
-rw-r--r-- 1 root root 1221 Aug 11  2015 /lib/udev/rules.d/85-tlp-rdw.rules
-rw-r--r-- 1 root root  440 Aug 11  2015 /lib/udev/rules.d/85-tlp.rules

最近有关于您的情况的错误报告:

在您的TLP版本1.1中报告了所有的bug,并在1.2版本下发布了修复程序。

有关要修复的说明,请参阅bug报告。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1160173

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档