Hey guys, I’m running PureOS on a Thinkpad X200.
When I was using Manjaro, I used the tp-smapi dkms module to set the charge start and stop threshold to extend battery life. I can’t seem to get it working on PureOS.
Anyone have any tips?
Here is what I’ve been trying so far:
[chewie@falcon ~]$ ls /sys/devices/platform
alarmtimer efi-framebuffer.0 pcspkr regulatory.0 thinkpad_hwmon
coretemp.0 i8042 power serial8250 uevent
dock.0 microcode reg-dummy thinkpad_acpi
[chewie@falcon ~]$ sudo find /sys -iname '*smapi*'
[chewie@falcon ~]$ lsmod |grep -i smapi
[chewie@falcon ~]$ dpkg -l '*smapi*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============-============-===================================
ii tp-smapi-dkms 0.43-1 all ThinkPad hardware/firmware access m
[chewie@falcon ~]$ dpkg -L tp-smapi-dkms |less
[chewie@falcon ~]$ lsmod |grep -i thinkpad
thinkpad_ec 16384 0
thinkpad_acpi 106496 1
nvram 16384 1 thinkpad_acpi
snd 94208 18 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,thinkpad_acpi,snd_pcm
rfkill 28672 7 bluetooth,thinkpad_acpi,cfg80211
battery 20480 1 thinkpad_acpi
video 45056 2 thinkpad_acpi,i915
[chewie@falcon ~]$
Neofetch:
[chewie@falcon ~]$ neofetch
dmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmd chewie@falcon
dNm//////////////////////////////////mNd ----------
dNd dNd OS: PureOS x86_64
dNd dNd Host: 744943U ThinkPad X200 Tablet
dNd dNd Kernel: 4.19.0-5-amd64
dNd dNd Uptime: 8 mins
dNd dNd Packages: 2362 (dpkg), 7 (flatpak)
dNd dNd Shell: bash 5.0.3
dNd dNd Resolution: 1280x800
dNd dNd DE: Budgie
dNm//////////////////////////////////mNd WM: Mutter(Budgie)
dmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmd Theme: Default [GTK2/3]
Icons: Adwaita [GTK2/3]
Terminal: xfce4-terminal
Terminal Font: Monospace 12
CPU: Intel Core 2 L9600 (2) @ 2.134G
GPU: Intel Mobile 4 Series Chipset
Memory: 1346MiB / 3689MiB
[chewie@falcon ~]$ sudo modprobe tp_smapi
modprobe: ERROR: could not insert 'tp_smapi': No such device or address
[chewie@falcon ~]$ sudo modprobe tp_smapi_dkms
modprobe: FATAL: Module tp_smapi_dkms not found in directory /lib/modules/4.19.0-5-amd64
[chewie@falcon ~]$ ls /lib/modules/4.19.0-5-amd64/ |grep -i smapi
(nothing there)
Any ideas? I didn’t get any errors when installing it.