My Librem 13v3 arrived two days ago, and I seem to have immediately run into several issues which at present do not make me a ‘happy camper’. I am fully aware that bits and pieces of what I describe below show up in several threads, but it might actually be useful to combine them.
Key problem: about 90% of the time, when waking the laptop from sleep (lid close, lid
open, login), the fan goes to full blast (without load), and the CPU runs only at 400MHz. (This is likely true, because the performance is clearly degraded in this state.) Putting the laptop to sleep and waking it up again rarely fixes this for me, only a full restart helps.
As described by others, laptop is perfectly cool, so no need for the fan.
Although I am at the most recent firmware coreboot-4.7-18-g7ac4919b8a-4.7-Purism-4,
after some struggle I rebuilt the firmware and reflashed. (Side rant, there are several dead links and partially outdated instructions, which makes this not very straightforward)
Is there any lead on the fan issue? The fan noise is loud enough as to be intolerable during lectures or a being in a conference. Note: in my fairly limited use so far, I did not encounter any heat triggered reboots/shutdowns; from my understanding of the forum posts, this seems to be a different issue.
Some more observations, maybe relevant, maybe not:
The Intel ME related output of cbmem -c is very different from what is stated on the purism coreboot page:
FspNotify returned 0x00000000
ME: Host Firmware Status Register 1 : 0xFFFFFFFF
ME: Host Firmware Status Register 2 : 0xFFFFFFFF
ME: Host Firmware Status Register 3 : 0xFFFFFFFF
ME: Host Firmware Status Register 4 : 0xFFFFFFFF
ME: Host Firmware Status Register 5 : 0xFFFFFFFF
ME: Host Firmware Status Register 6 : 0xFFFFFFFF
ME: FW Partition Table : BAD
ME: Bringup Loader Failure : YES
ME: Firmware Init Complete : YES
ME: Manufacturing Mode : YES
ME: Boot Options Present : YES
ME: Update In Progress : YES
ME: D3 Support : YES
ME: D0i3 Support : YES
ME: Low Power State Enabled : YES
ME: CPU Replaced : YES
ME: CPU Replacement Valid : YES
ME: Current Working State : Unknown (15)
ME: Current Operation State : M0 without UMA but with error
ME: Current Operation Mode : M0 without UMA
ME: Error Code : Preboot
ME: Progress Phase :
ME: Power Management Event : CM0PG->CM0
ME: Progress Phase State : Unknown phase: 0x0f state: 0xff
ME: Power Down Mitigation : YES
ME: PD Mitigation State : Issue Detected but not Recovered
ME: Encryption Key Override : Workaround Applied
ME: Encryption Key Check : FAIL
ME: PCH Configuration Info : Changed
ME: Firmware SKU : Unknown (0x7)
ME: FPF status : fused
BS: BS_PAYLOAD_LOAD times (us): entry 0 run 110772 exit 10356
I have also seen unknown state 4. Anyways, is this OK, or could this have to do with the fan?
In some post it was pointed out that PureOS does not have full firmware for the Skylake. Could this have something to do. I am tempted to copy over the firmware stuff from a regular Debian machine. Graphics seems fine, though I haven’t done anything fancy, but the machine seems to deplete the battery during sleep more than I see on other laptops (all running various Linuxes…)
Finally, I am wondering how coreboot upgrades are getting to people who don’t manage to rebuild. I work with Linux since 1995 and it took me several tries and too much hunting in the forums (e.g., I still had to apply the libusb patch by hand …). I was under the impression that PureOS was intended for novices – good luck there. I admit I want to eventually install Qubes, but will wait for the hardware to work as advertised with PureOS.
I am happy to provide more info and our try things, but response will be slow as I have a grant deadline looming. Thanks for your help, best regards,