When I initially got my Librem 14 it charged to 70ish percent. I didn’t think at the time to test charging it to full so I’m not sure if that was the max at the time. After using it on battery power for awhile, then charging again I noticed after many hours it would not charge past 65%. I used it on battery again, until the charge was down to 34%, then charged again and this time it seemed to hit a ceiling of 58% charge at which point it stopped. I used it on battery again some, and then left the laptop shutdown, but charging over night. This morning it only has a 56% charge.
Is there anything I should try and do to fix this?
If you’re unfamiliar with building stuff from source then your best bet it is to install from apt. What happened when you tried to install it from apt? Did it get the kernel module but nothing changed? You might need to reboot or use modprobe to load up the module after apt installs it.
If you want to try it, you need to install git, gcc and make.
First, go in some folder you want to use for building. Run git clone https://source.puri.sm/nicole.faerber/librem-ec-acpi-dkms.git then go into the folder librem-ec-acpi-dkms. After that, run make (to make things faster, I recommend using make -j 12). If it doesn’t work due to privileges, run sudo make -j 12.
Just an FYI, mine is now doing the same after I updated 2 and 4 days ago. Before that it would charge to 100%. I will look into this thread more closely for the solution, but it seems obvious something changed in the updates over the last few days.
Could someone please help me. I tried building nicoles driver. However I get an error:
make -C “lib/modules/5.10.0-7amd64/build” M="" modules
make: *** /lib/modules/22.214.171.124-7-amd64/build: file or directory not found. Quit.
make: *** [Makefile:5: all] error 2
The above is translated from my mothertongue.
What do I need to do? I have installed make, gcc and build-essentials.
I have just received my Librem14 and updated it with “apt update” “apt upgrade”