重新启动 TLP 服务而不重新启动系统

Jam*_*mer 6 battery power-management systemd tlp

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

Ric*_*rty 8

要更改设置而不重新启动,您应该能够(重新)启动服务。

来自https://linrunner.de/tlp/settings/introduction.html#making-changes

sudo tlp start
Run Code Online (Sandbox Code Playgroud)

要更改充电阈值而不重新启动,您可以使用该tlp setcharge命令。如果您不提供任何其他参数,它会立即使用您的设置设置费用阈值。重新启动时,您的设置将在 TLP 启动时重新应用。

来自https://linrunner.de/tlp/usage/tlp.html#battery-features

sudo tlp setcharge [ START_THRESH STOP_THRESH [ BAT0 | BAT1 ] ]
Run Code Online (Sandbox Code Playgroud)

将阈值设置为给定值。... 如果没有参数,则应用主电池 (BAT0) 的配置设置。重新启动后,阈值将重置为配置的设置。

  • 您的答案不是合适的解决方案,“tlp setcharge”仅应用费用阈值。要在更改后应用所有 TLP 设置,应使用 `tlp start` --> https://linrunner.de/tlp/settings/introduction.html#making-changes (2认同)