For any other Librem 14 users running Qubes, I was able to install the librem-ec-acpi-dkms package in Qubes dom0, which lets you have more control over the embedded controller including setting charge thresholds. I documented my steps here: source.puri.sm/-/snippets/1170

@kyle what kernel are you on in dom0 - dkms complained about 5.4.125-1.fc25.qubes.x86_64. Looks like if I boot one of the older kernels it may work though.

@ajmartinez I think that's the kernel I used. The complaints I saw were warnings about it not being built for older kernels.

@kyle interesting. It is there, it doesn’t auto load for me and modprobing it makes it show up as in your notes but no dice on showing any more objects in the sys paths. Maybe my EC is older itself?

@ajmartinez After the dkms install it automatically loaded for me. Very odd. While I am using the very latest EC firmware on this, I doubt that's the reason.

@kyle yeah, a bit strange indeed. Not sure how much it matters this red hot second. Of course, I could back my stuff up and load clean again to see if that makes a difference. I’ve got plenty of machines available now!

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml