AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[tlp](ubuntu)

Martin Hope
tamas646
Asked: 2020-11-20 02:01:11 +0800 CST

使用阈值时 TLP 不会耗尽电池电量

  • 2

我将Thinkpad T460与 Debian Buster 一起使用。

我安装了 tlp 并将电池阈值设置为在 75% 开始充电并在 85% 停止。

# Battery charge thresholds (ThinkPad only, tp-smapi or acpi-call kernel module
# required). Charging starts when the remaining capacity falls below the
# START_CHARGE_THRESH value and stops when exceeding the STOP_CHARGE_THRESH value.
# Main / Internal battery (values in %)
START_CHARGE_THRESH_BAT0=75
STOP_CHARGE_THRESH_BAT0=85
# Ultrabay / Slice / Replaceable battery (values in %)
START_CHARGE_THRESH_BAT1=75
STOP_CHARGE_THRESH_BAT1=85

它工作正常,只是在达到阈值限制时它不会开始放电。充电停止,但它停留在 85% 并且永远不会低于。似乎它仅在达到限制时才使用交流电。

我是否误解了阈值的行为,或者这只是一个错误?

power-management thinkpad laptop battery tlp
  • 1 个回答
  • 1082 Views
Martin Hope
Zorglub29
Asked: 2020-06-05 06:22:26 +0800 CST

在 Ubuntu 20.04 上使用 thinkpad L590 上的 tlp 设置最大充电阈值时出现问题

  • 1

我有一台运行 Ubuntu 20.04 的联想 Thinkpad L590。我想使用 tlp 来设置收费阈值。但是,设置最大充电阈值似乎存在问题:

$ sudo tlp setcharge 65 75
Setting temporary charge thresholds for BAT0:
  start =  65
  stop  =  75
$ sudo tlp-stat --battery 
--- TLP 1.3.1 --------------------------------------------

+++ Battery Features: Charge Thresholds and Recalibrate
natacpi    = active (data, thresholds)
tpacpi-bat = active (recalibrate)
tp-smapi   = inactive (ThinkPad not supported)

+++ ThinkPad Battery Status: BAT0 (Main / Internal)
/sys/class/power_supply/BAT0/manufacturer                   = Celxpert
/sys/class/power_supply/BAT0/model_name                     = 5B10W138
/sys/class/power_supply/BAT0/cycle_count                    =      1
/sys/class/power_supply/BAT0/energy_full_design             =  45730 [mWh]
/sys/class/power_supply/BAT0/energy_full                    =  44140 [mWh]
/sys/class/power_supply/BAT0/energy_now                     =  33790 [mWh]
/sys/class/power_supply/BAT0/power_now                      =   3352 [mW]
/sys/class/power_supply/BAT0/status                         = Discharging

/sys/class/power_supply/BAT0/charge_start_threshold         =     65 [%]
/sys/class/power_supply/BAT0/charge_stop_threshold          =     65 [%]
tpacpi-bat.BAT0.forceDischarge                              =      0

Charge                                                      =   76.6 [%]
Capacity                                                    =   96.5 [%]

即最大阈值仍然是 65% 而不是 75% 的样子。

我使用的是默认 Ubuntu 20.04 存储库中的 tlp 包,而不是 ppa(如果可以不用 ppa,我宁愿不使用)。如果确实有必要,我可以添加 tlp ppa,但如果有其他修复程序/最好检查默认包是否有效...

知道如何解决这个问题/这是一个已知的错误吗?

thinkpad battery tlp 20.04
  • 1 个回答
  • 2098 Views
Martin Hope
James Palmer
Asked: 2020-05-24 17:38:56 +0800 CST

重启 TLP 服务而不重启系统

  • 6

TLP 有助于使我的笔记本电脑在使用电池电源时更加保守,在使用交流电源时更加注重性能。问题是,当我想启用/禁用 TLP 或使用 TLPUI 更改某些设置时,它需要重新启动才能生效。我试过 sudo systemctl stop TLP 和 sudo systemctl start TLP,但这似乎没有任何效果。

power-management systemd battery tlp
  • 1 个回答
  • 2421 Views
Martin Hope
Geralt
Asked: 2020-05-14 11:19:02 +0800 CST

如何禁用tlp

  • 3

我安装了 tlp ,但我想知道如何禁用 tlp。我阅读了文档,它说要禁用它你必须设置 TLP_ENABLE=0 但我该怎么做。

有没有从终端禁用它的不同方法。

tlp
  • 1 个回答
  • 8213 Views
Martin Hope
Zorglub29
Asked: 2020-02-27 08:36:07 +0800 CST

在运行 Ubuntu 的 Thinkpad T450s 上平衡 BAT0 和 BAT1 之间的放电

  • 0

我在运行 Linux/Ubuntu 的 Thinkpad T450 上使用 tlp 来控制电池健康状况,特别是设置充电阈值等。这非常有效(例如,startThreshold 70、stopThreshold 80 可以防止我的电池过度充电和滞后)。

但是我有两节电池,BAT0 和 BAT1,我注意到它们的使用方式是第一个电池首先完全用完,直到用完,然后第二个电池才被类似地使用。这听起来无效,最好或多或少地相似地对两个电池进行放电,以尽可能避免深度放电。就像从 BAT0 放电 10%,然后从 BAT1 放电 10%,并根据需要迭代多次。

知道怎么做吗?我试图环顾四周,但没有找到任何解决方案 - 虽然可能错过了一些东西。

需要注意的是,第一个完全放电的电池似乎总是可更换的。我想是有道理的,这样时间长了会先被干掉,但也是容易改变的……

lenovo thinkpad battery tlp
  • 1 个回答
  • 681 Views
Martin Hope
user982307
Asked: 2019-10-18 11:59:29 +0800 CST

Ubuntu 19.10 搞砸了电池寿命

  • 3

在我将 Ubuntu 19.04 升级到 19.10(今天)后,我的笔记本电脑的电池寿命迅速缩短。在 19.04 上,带有 TLP 的平均持续时间约为 8 小时。现在它在 TLP 开启和相同的 TLP 设置下持续 2 小时。笔记本电脑是 HP ProBook 450 G6,配备 45 Wh 锂离子(3 芯)电池,已使用 2 周。我应该怎么办?这是因为新的 Ubuntu 还是?先感谢您。

battery hp tlp 19.10
  • 1 个回答
  • 857 Views
Martin Hope
sslaia
Asked: 2019-05-29 07:56:46 +0800 CST

如何创建 tlp 不同的配置文件?

  • 1

我想创建不同的 TLP 配置文件(电池节省、平衡和性能),但无法弄清楚我需要在配置文件中更改哪些内容。谷歌搜索也没有帮助我找到任何指南。知道除了 CPU 之外我需要更改配置文件中的哪些行吗?对于写作,我想要电池节省配置文件并研究平衡配置文件,而游戏性能配置文件。

tlp
  • 1 个回答
  • 701 Views
Martin Hope
Rima
Asked: 2018-11-12 06:36:24 +0800 CST

如何在 Ubuntu 18.04 中安装 TLP?

  • 10

我尝试使用命令行在 ubuntu 18.04 中安装 TLP

sudo add-apt-repository ppa:linrunner/tlp

但我收到以下错误:

图片

我该如何解决这个问题?

package-management apt tlp
  • 2 个回答
  • 23156 Views
Martin Hope
Nikhil Rathore
Asked: 2018-10-27 05:25:06 +0800 CST

重新插入网络电缆不会重新连接

  • 1

我正在使用 ubuntu 18.04。当我启动笔记本电脑并插入网络电缆时,它会连接。但是当我拔下电缆然后重新插入时,它不会重新连接。然后我必须将笔记本电脑置于睡眠模式,然后它会重新连接。这意味着在 2 次暂停之间,笔记本电脑将仅连接一次 LAN 端口。如果它被拔掉然后让它休眠,唤醒然后重新插入。我发现问题是由于安装了 tlp 而发生的。一旦我安装了 tlp,这个问题就会出现,卸载它会让一切都很好。请注意,我说的是 LAN 端口,而不是我们用于 pendrive 进行文件传输的端口。由于我的笔记本电脑是双启动的,因此问题也不会出现在 Windows 10 中

tlp
  • 1 个回答
  • 779 Views
Martin Hope
Nikhil Rathore
Asked: 2018-10-10 07:16:47 +0800 CST

使用 tlp 时的 LAN 问题

  • 1

我正在使用 Ubuntu 18.04。我遇到了一个 LAN 连接问题,我之前在这个社区发布了 3 次,但没有得到答案。问题是当我启动我的笔记本电脑时,它会连接到 LAN,但是一旦我断开它,它就不会重新连接。然后我将不得不将笔记本电脑置于睡眠模式,然后它会重新连接。每次我重新安装 Ubuntu 并且前 3-4 天都没有出现问题,然后再次发生同样的问题。

但这一次我想我已经弄清楚了这背后的原因。直到今天我安装 tlp 并启动​​它时都没有问题。只有在 tlp 之后它再次显示相同的问题。我用谷歌搜索并知道 tlp 激活会更改一些设置以节省电池。tlp 是否有可能是罪魁祸首。如果是这样,有什么方法可以禁用特定设置,以便 tlp 继续工作并解决问题。

是的,我的笔记本电脑在 Windows 10 上双启动,在 Windows 10 中没有这样的问题。所以它肯定是 Ubuntu 特有的。

的输出

lspci -nnk | grep -iA2 net

02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
    Subsystem: Hewlett-Packard Company RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [103c:832b]
    Kernel driver in use: r8169
    Kernel modules: r8169
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:d723]
    Subsystem: Hewlett-Packard Company Device [103c:8319]
    Kernel driver in use: rtl8723de

在此之后,我暂停并运行 lspci,我得到了这个

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 02)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 620 (rev 02)
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 02)
00:08.0 System peripheral: Intel Corporation Skylake Gaussian Mixture Model
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d4e (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430] (rev 83)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device d723

请注意,我现在没有安装 tlp。由于这个问题,我删除了它。

lan tlp
  • 1 个回答
  • 708 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve