我最近刚刚在我的 Thinkpad 11e 上安装了 Ubuntu 18.04,并且一直在学习如何使用命令行。
我刚刚了解tlp
并安装了它来管理我的电池寿命。我还了解到,在某些使用 tlp 的 Thinkpad 上可以设置充电阈值和校准电池,所以我安装了它,tp-smapi-dkms
并acpi-call-dkms
希望学习使用这些功能。
安装时,tp-smapi
系统提示我为程序创建用户密钥,因此我了解了安全启动模式并决定禁用它。我卸载tp-smapi-dkms
并acpi-call-dkms
禁用了安全启动,使用
mokutil --disable-validation
并重新启动以关闭安全启动模式。
现在,就在启动之前,屏幕上显示“以不安全模式启动”或类似内容,所以看起来这有效,但是当我重新安装时,系统tp-smapi-dkms
仍提示我创建用户密钥(acpi-call-dkms
两次都没有为我执行此操作),所以我继续这样做。现在,经过所有这些,这两个软件包都没有启用,而且我也开始怀疑我的硬件是否支持这两个软件包。
- 有人知道 Thinkpad 11e 是否可以运行这些吗,或者我在浪费时间?
- 如果可能的话,为什么它们仍然没有启用?
- 另外,有人能理解为什么即使在禁用安全启动后仍提示我输入用户密钥吗?
这是我的 tlp-stat -b 的输出:
$ tlp-stat -b
--- TLP 1.1 --------------------------------------------
+++ ThinkPad Battery Features
tp-smapi = inactive (kernel module 'tp_smapi' load error)
tpacpi-bat = inactive (unsupported hardware)
+++ Battery Status
/sys/class/power_supply/BAT1/manufacturer = LGC
/sys/class/power_supply/BAT1/model_name = 45N1749
/sys/class/power_supply/BAT1/cycle_count = (not supported)
/sys/class/power_supply/BAT1/energy_full_design = 34040 [mWh]
/sys/class/power_supply/BAT1/energy_full = 31610 [mWh]
/sys/class/power_supply/BAT1/energy_now = 31610 [mWh]
/sys/class/power_supply/BAT1/power_now = 0 [mW]
/sys/class/power_supply/BAT1/status = Full
Charge = 100.0 [%]
Capacity = 92.9 [%]
以下是 tlp-stat -s 的输出:
--- TLP 1.1 --------------------------------------------
+++ System Info
System = LENOVO ThinkPad 11e 20D9CTO1WW
BIOS = N15ET56W (1.16)
Release = Ubuntu 18.04.1 LTS
Kernel = 4.15.0-38-generic #41-Ubuntu SMP Wed Oct 10 10:59:38 UTC 2018 x86_64
/proc/cmdline = BOOT_IMAGE=/boot/vmlinuz-4.15.0-38-generic root=UUID=0cc64dbb-570c-4aeb-8fb2-6250fb67feab ro quiet splash vt.handoff=1
Init system = systemd v237
Boot mode = UEFI
+++ TLP Status
State = enabled
Last run = 10:21:03 AM, 2546 sec(s) ago
Mode = AC
Power source = AC