My framework periodically refuses to boot from battery. If I plug it in, it boots. I can then unplug it and it runs fine. I had the battery set at max 80%, but when this happens it has overcharged and is usually around 100%. When I power off, then reboot into BIOS, the limit is set back at 100%. I don’t know what triggers this behavior but it is really annoying, besides being hard on the battery.
I think my BIOS is out of date, so went to update it, but
sudo apt install lshw demidecode
says:
“Unable to locate package demidecode”
Please open a support ticket as your CMOS battery is likely dead. They will provide you with a replacement CMOS battery or if you can solder/can get someone to do it, a replacement CMOS module.
Thanks, waiting for the solder-on fix but in the meantime a new battery solved the problem.
However, I still have a problem installing the demidecode package.
What I’ve read claims it’s in the default repos for all major linux distros, but on my ubuntu 22.04.3 “apt install demidecode” says it cannot locate the package. I’ve updated the repos, and "apt list | grep demid shows nothing.
Unfortunately, I can’t assist with that but hopefully someone else more familiar with Linux will be able to help you. I’ll move this thread over to the Linux subcategory for better visibility.